I have a partner who would like us to use a commercial product called Connect Direct where we would normally use ssh based scp or sftp. Besides reading their website, which is of course not quite impartial, is there any material (or do any of you have any opinions or info) on why this software is better than cron (or at) and scp scripting?
Having used Connect Direct, I would say avoid it if you can.
My reasons are:
On its plus sides:
Wikipedia has some nice information at: http://en.wikipedia.org/wiki/NDM.
From what I can ascertain with a bit of searching, it was built to guarantee stability with arguably less of a compromise in speed than similarly flexible solutions.
Sometimes you've got to ditch mainframe era technology, even if it used to be top-notch and cost an arm and a leg. From the description I fail to see what Direct:Connect provides that isn't matched or outclassed by scripted
rsync
,ssh
, or even (depending on your needs)tar
.My biggest concern with Connect:Direct is how unnecessarily complex it is. That it is costly and outdated is another issue. And that it is closed source and doesn't have the industry support, eyeballs and testing that OpenSSH is still another issue. My key concern with CD is that it violates one of the most fundamental security concerns - that "complexity is the enemy of security." You can be complex or you can be secure but you can't be both. From a high level, I feel that Connect:Direct is insecure through its own complexity. I can only assume that there are many other security blunders under the hood - being closed source and barely used makes it easy to hide or ignore other types of security problems. I would not have faith in this product. I'm not happy at all that I've had to use it.