Salesforce Certified Integration Architect — Question 73
An integration developer is developing an HR synchronization app for a client. The app synchronizes Salesforce record data changes with an HR system that's external to Salesforce.
What should the integration architect recommend to ensure notifications are stored for up to three (3) days if data replication fails?
Answer options
- A. Platform Events
- B. Callouts
- C. Generic Events
- D. Change Data Capture
Correct answer: D
Explanation
Change Data Capture is designed to track changes to Salesforce data and provides a mechanism to retain those changes for a specified duration, which is ideal for scenarios where data replication might fail. The other options, such as Platform Events and Callouts, do not have built-in retention capabilities for notifications like Change Data Capture does, making them less suitable for this requirement.