Certified Integration Architect Exam QuestionsBrowse all questions from this exam

Certified Integration Architect Exam - Question 6


Northern Trail Outfitters (NTO) uses different shipping services for each of the 34 countries it serves. Services are added and removed frequently to optimize shipping times and costs. Sales representatives serve all NTO customers globally and need to select between valid service(s) for the customer s country and request shipping estimates from that service.

Which two solutions should an architect propose? (Choose two.)

Show Answer
Correct Answer: AC

To address the dynamic nature of shipping services for Northern Trail Outfitters, using middleware to manage and retrieve valid shipping methods (option A) allows for efficient updates without altering the Salesforce configuration directly. This method ensures that the system remains up-to-date with minimal manual intervention. Additionally, having middleware abstract the call to specific shipping services (option C) adds a layer of abstraction, making it easy to switch or update services as needed without requiring changes in the core system. These solutions together provide a robust and scalable approach to handling frequent changes in shipping services across multiple countries.

Discussion

2 comments
Sign in to comment
JLee1Options: AC
Nov 1, 2023

Option A: Invoking a middleware service to retrieve valid shipping methods would allow NTO to manage the frequent changes in shipping services without impacting the Salesforce system directly. Option C: Using middleware to abstract the call to the specific shipping services would provide a layer of abstraction, allowing NTO to switch between different shipping services without changing the Salesforce configuration. Option B: Storing shipping services in a picklist that is dependent on a country picklist would require manual updates whenever a service is added or removed. This would not reflect the frequent changes in shipping services. Option D: Using Platform Events to construct and publish shipper-specific events would require custom development and configuration for each shipping service. This would not be scalable or efficient for NTO.

Paul421
May 31, 2024

The actual exam had a REST/Apex web service type answer that including routing logic - which is needed for shipping