Salesforce Certified Integration Architect — Question 75
Northern Trail Outfitters has recently implemented middleware for orchestration of services across platforms. The Enterprise Resource Planning (ERP) system being used requires transactions be captured near real time at a REST endpoint initiated in Salesforce when creating an order object. Additionally, the Salesforce team has limited development resources and requires a low code solution.
Which two options will fulfill the use case requirement? (Choose two.)
Answer options
- A. Use Process Builder to create a platform event, selecting the record type as the platform event name on insert of record.
- B. Implement Change Data Capture on the order object and leverage the replay ID in the middleware solution.
- C. Use Remote Process Invocation Fire and Forget pattern on insert on the order object using Flow Builder.
- D. Implement a Workflow Rule with Outbound Messaging to send SOAP messages to the designated endpoint.
Correct answer: B, C
Explanation
Option B is correct because Change Data Capture allows for real-time data synchronization which is essential for the ERP system's requirements. Option C is also correct as the Remote Process Invocation Fire and Forget pattern in Flow Builder enables the low-code solution needed by the Salesforce team. Options A and D do not meet the real-time requirement or the low-code preference as effectively as B and C.