Salesforce continues to grow at a 30% rate year-over-year. As a result, our data silos continue to increase across the company. This is especially true when companies are acquired and incorporated into the overall Salesforce ecosystem. In order to continue to support a $20B dollar company by the year 2020, our internal data integration infrastructure and architecture will need to be modernized to support the volume of business needs while curbing operating expenses. Our vision is to connect the business to data that they can trust, when and where they need it, so that the enterprise can continue to scale and innovate. This document describe in detail how this will be achieved.

The purpose of this document is to help guide and inform IT project teams to the correct integration platform for projects. Note that this is only a guide, as there can be multiple options based on the integration activities. Use the matrix in this document in conjunction with input from the Enterprise Architecture Review Board (EARB) to select the appropriate technology.

Over the course of 14 years, salesforce.com has grown at an extremely rapid pace. It has taken salesforce.com 12 years to reach $2B in annual revenue. In comparison, it took Microsoft 16 years, Oracle 17 years, and SAP 23 years to reach this same milestone. As with any high-growth and fast-paced company, the focus for internal based integrations is on near term delivery. Teams work at a whirlwind pace to satisfy business requirements and move the business forward. Unfortunately over time, this can lead the teams to focus on delivering point-to-point integrations rather than designing loosely coupled integrations. This ultimately results in a complex structure that is not only difficult to maintain but costly too.