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.
Salesforce has been growing at 30% year over year. In order to grow at this rate while supporting the business, IT has had to make compromises. Many of these compromises have been to defer infrastructure and architectural investments to a later date. Unfortunately, over time, IT will become the bottleneck or worse, the blocker for the company to deliver services to our customers. The diagram below depicts a representation of the current state of the P2P integrations within Salesforce. Unfortunately, at the time of the post, this is the internal infrastructure that the company relies on to run a multi-billion dollar a year business.
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.
To consistently ensure high data quality, you need to create a data quality culture. The key to implementing a data quality culture is to focus on the right things at the right time. Initially, it’s all about user adoption. Over time you need to understand usage trends, adopt standards, and then train on common best practices.
Measuring user adoption is key to the success of your Salesforce implementation. Otherwise, how do you know if users are really getting the most from the Salesforce application? It is also a good indicator of the effectiveness of your Salesforce deployment and provides insight into how the application is being used.