Cloud adoption is rarely something that happens on an "all-in" basis. More typically, companies begin using the cloud for specified purposes, and often add additional applications to the cloud as time goes on. The net result is usually a hybrid between services that are delivered to the cloud and functionality that is delivered through customer equipment on premise. This means that someone -- usually a channel partner -- needs to integrate the various systems together in order to meet the overall business need. "When you do the integration, you need to look at the overall mission of the business," said Rajakumar Sampathkumar, engagement manager for CSS Corp., San Jose. "And building in automation can often streamline processes in the future."