Salesforce Certified Integration Architect — Question 13
Northern Trail Outfitters use Salesforce to track leads and opportunities, and to capture order details. However, Salesforce isn't the system that holds or processes orders. After the order details are captured in Salesforce, an order must be created in the remote system, which manages the orders lifecycle. The integration architect for the project is recommending a remote system that will subscribe to the platform event defined in Salesforce.
Which integration pattern should be used for this business use case?
Answer options
- A. Remote Call-In
- B. Fire and Forget
- C. Batch Data Synchronization
- D. Request and Reply
Correct answer: B
Explanation
The correct answer is B, Fire and Forget, because this pattern allows Salesforce to publish events without waiting for a response from the remote system, making it suitable for capturing order details. The other options are not appropriate as Remote Call-In requires a response, Batch Data Synchronization involves periodic data transfers rather than event-driven updates, and Request and Reply expects a response, which is not necessary in this use case.