In the old information technology world, systems integration and consulting companies flourished, helping enterprises of all sizes across nearly every industry pull together a plethora of proprietary systems from a wide array of software and technology vendors. Despite the promises of the cloud, not much has changed. While there may be fewer pure-play proprietary systems and applications, the need to customize software solutions and integrate disparate databases has continued to grow.