Share this post:
Recently, IBM and Salesforce announced a global strategic partnership to help companies make smarter decisions faster than ever before. The partnership focuses on four major pillars of productivity:
- Utilizing IBM Watson for actionable intelligence
- Integrating weather insights from IBM into Salesforce client interactions
- Leveraging Bluewolf Consulting Services with industry-based accelerators for expert implementation
- Applying IBM Cloud Integration solutions to unite on-premises and Salesforce data
At Salesforce TrailheaDX, June 28 and 29, developers in the Salesforce ecosystem can get a deeper understanding of the various pillars of our landmark partnership. And they can dive into the intricacies and benefits of IBM Cloud Integration for Salesforce.
Attendees will have the opportunity to see real time demos during a featured session and engage in conversations with experts. IBM Cloud Integration aims to showcase myriad capabilities to accelerate your integration projects including real time events, on-demand integration, and bulk and wave analytics.
Unlock real time event processing
With ever-growing demands for access to the most current client data, real time event processing has become common for new integration projects. Salesforce offers multiple ways to generate events—and IBM Cloud Integration offerings support each method. Let’s look at specifics.
The simple, no-code approach is to use the IBM App Connect Designer experience to trigger flows in App Connect based on changes in other software as a service (SaaS) applications, including Salesforce. Through simple drag-and-drop configuration, App Connect automatically generates the Force.com Streaming API PushTopic required for the change and subscribes to it. Once active, any of the SaaS application actions available in App Connect can be used to trigger downstream updates.
For lower-level integration, you can also use the newly-released MQ Bridge for Salesforce. The bridge supports both Force.com Streaming API PushTopics, as well as the new Force.com Platform Events API. After creating your PushTopics or Platform Event in Force.com, this MQ runtime component allows you to subscribe to the specific message for delivery on your enterprise messaging infrastructure based on IBM MQ. At that point, any integration scenario that supports MQ can be used to provide assured, once-only deliver of your critical Salesforce updates.
Finally, the IBM App Connect Studio experience provides additional capabilities to support real time event processing using either polling mechanisms or support for Force.com Outbound Messaging. Both remain very popular options.
Add on-demand integration
In addition to change notifications handled by the real time events pattern, many integration projects require on-demand access to data in Salesforce for CRUD (create, read, update and delete) operations.
Once again, the simple, no-code approach is to use the IBM App Connect Designer experience to retrieve and update Salesforce data. The Salesforce connector is one of many SaaS applications available in the drag-and-drop experience to handle common integration routines.
For those developers with more complicated requirements, IBM provides Salesforce connectivity in both IBM App Connect Studio and IBM Integration Bus. Both provide full CRUD capability to help you more easily integrate your on-premises data with Salesforce data. In most scenarios, developers would start with the App Connect experience, but for cases where integration flows are running in Integration Bus, the Salesforce connector provides an easy way to integrate without requiring additional tools.
Light up bulk and wave analytics
IBM App Connect Studio provides extensive support for the Force.com Bulk API and Wave Analytics APIs to assist with your larger data integration scenarios and ongoing analytics. These bulk methods have been the bedrock of Salesforce integration for years, and IBM Cloud Integration supports these patterns.
IBM Cloud Integration also provides additional capabilities for creating, securing and managing APIs from both on-premises and Salesforce data sources as well as advanced capabilities to integrate with new, emerging technologies like OpenWhisk and blockchain.
Integration helps businesses to make better decisions, faster than ever before. IBM Cloud Integration for Salesforce helps developers capitalize on integrating data quickly and efficiently. To learn more about the capabilities provided by IBM Cloud Integration for Salesforce, visit the website. And don’t forget to stop by the IBM and Salesforce partnership booth and attend the IBM Cloud Integration for Salesforce session at TrailheaDX.