Integration with Salesforce.com
Learn how to connect Salesforce with your entire enterprise ecosystem and eliminate cloud silos with powerful integrations that scale.
Learn how to connect Salesforce with your entire enterprise ecosystem and eliminate cloud silos with powerful integrations that scale.
An early pioneer of cloud computing and Software as a Service (SaaS), Salesforce.com’s popular CRM products are widely used to manage and facilitate sales, support services and other customer interactions. Valuable enterprise data, however, quickly builds up in a “cloud silo" without an effective strategy for Salesforce integration with legacy CRM applications, ERP solutions and back-end databases.
For Salesforce.com products to truly add business value to the enterprise, integration is thus crucial. The increasing shift toward hybrid architectures, moreover, means that integration solutions must be able to seamlessly connect Salesforce.com with other SaaS applications and on-premises legacy systems.
In this article, we’ll take a look at a few approaches to integrating Salesforce.com with the enterprise.
When SaaS applications first became popular, applications integration was often treated as an afterthought. With few SaaS integration tools available, enterprises resorted to custom hand coding by in-house IT teams to connect Salesforce.com with legacy applications and systems.
The advantage of such a DIY approach is that integrations are tailored to specific use cases, with developers writing customized connectors using the Salesforce.com API. For example, hand-coded solutions can be utilized to synchronize data between Salesforce.com and databases residing on-premises, or to create mashups using NetSuite integration or Workday integration.
Hand coding, however, has a number of drawbacks:
Salesforce.com offers integration solutions from third party integration providers in addition to a native, cloud-based application Platform as a Service (aPaaS) called Force.com. At first glance, these tools seem like a viable alternative to hand coding, but they also have several disadvantages.
Through AppExchange, Salesforce.com offers a variety of pre-built integrations and applications from partner companies. These out-of-the-box solutions might reduce the amount of time and financial resources needed for hand coding, but they can be difficult to modify and customize due to their black box nature and lack of visibility and monitoring capabilities.
The Force.com platform allows developers to build new applications and integrate Salesforce.com with existing ones using the platform’s APIs. Because Force.com is an aPaaS geared towards developing new applications, this means that integration is a capability but not the main use of the platform. Moreover, while the platform makes it easy to extend and customize Salesforce.com applications for existing users, it leads to vendor lock-in and limits users from integrating freely across different systems and platforms.
The limitations of existing SaaS integration tools has paved the way for CloudHub, a cloud-based integration Platform as a Service (iPaaS), to emerge as the go-to integration solution for the cloud era. With a library of Anypoint™ Connectors, CloudHub makes it easy to integrate with Salesforce.com through configuration--not coding--in addition to other SaaS offerings, cloud services, social media platforms and on-premises applications.
CloudHub includes other features that set it apart from other integration solutions:
Contact us to find out how CloudHub could bring benefits to your business.
Try MuleSoft Anypoint Platform free for 30 days. No credit card, no installations.
Tell us a bit more so the right person can reach out faster.
Get the latest news about integration, automation, API management, and AI.