Success StoryOptimizing Data Operation for Non-Profit Organization With Replication Of Salesforce Data To ODS

One of the most popular non-profit organizations in the world wanted to replicate Salesforce objects into an ODS database for real-time report creation. To support this process with scalable integration, they acquired Exavalu’s expertise in advisory and integration practice.

Challenge

1

A popular Non-profit humanitarian organization wanted to replicate Salesforce objects into an ODS database for real-time report creation. The replication processes required scalable and future-proof integrations to accommodate additional Salesforce objects in the future, including new fields being added to Salesforce objects.

The Difference Exavalu Delivered

  • We designed custom integrations for replicating changes in Salesforce Objects to a cloud ODS database on Microsoft Azure using the Salesforce CDC (Change Data Capture) streaming channel. MuleSoft integrations were built using the Anypoint MQ (FIFO) to read and process Salesforce events in a sequence. Generic Dynamic queries were built in MuleSoft to accommodate the addition of new fields to Salesforce objects for creating and updating data. Integrations were built using industry best practices for security and logging.

Services Offered

  • Advisory
  • Implementation

Benefits

1

Real-time Publishing of Events: The Salesforce change events were published on cloud ODS in real-time.

2

Easy Replication of New Salesforce Objects: Any new Salesforce objects can be replicated to cloud ODS by just configuring the Salesforce CDC channel within minutes.

3

Project Delivery Made Faster: Utilized a modern data engineering stack resulting in 3x faster project delivery and 40+ Salesforce objects replicated in 4 weeks.

4

Error Processing Made Easy: Automated Error Processing on a near real-time basis by exposing an internal REST API.