Organizations that attempt to do business online quickly learn that there are lots of IT-related problems that others have already solved. Increasingly, those solutions are becoming readily available ...