Certified Integration Architect Practice Test practice questions, page 6 of 7, with answer review and explanations.
Question 26
An enterprise architect has requested the Salesforce integration architect to review the following (see diagram and description) and provide recommendations after carefully considering all constraints of the enterprise systems and Salesforce platform limits. About 3,000 phone sales agents use a Salesforce Lightning UI concurrently to check eligibility of a customer for a qualifying offer. There are multiple eligibility systems that provide this service and are hosted externally. However, their current response times could take up to 90 seconds to process and return (there are discussions to reduce the response times in the future, but no commitments are made). These eligibility systems can be accessed through APIs orchestrated via ESB (MuleSoft). All requests from Salesforce will have to traverse through the customer's API Gateway layer and the API Gateway imposes a constraint of timing out requests after 9 seconds. Which three recommendations should be made? (Choose three.)
Use Continuation callouts to make the eligibility check request from Salesforce Lightning UI at page load.
ESB (Mule) with cache/state management to return a requestID (or) response if available from an external system.
Recommend synchronous Apex callouts from Lightning UI to External Systems via Mule and implement polling on an API Gateway timeout.
Create a platform event in Salesforce via Remote Call-In and use the empAPI in the Lightning UI to serve 3,000 concurrent users when responses are received by Mule.
Implement a "Check Update" button that passes a requestID received from ESB (user action needed).
Question 27
A company wants to standardize exception tracking, handling, and analytics. The company will complete the following: 1. Build a company wide logging service hosted on a middleware platform. 2. Create case object records for exceptions based thresholds. 3. Change all their Apex Loggers to publish Application Exceptions as custom platform events. Which two specifications should the integration architect include in the logging service architecture? (Choose two.)
Receive Application Events through Change Data Capture (CDC).
Create Salesforce Cases conditionally using automatic Case creation rules.
Create Salesforce Cases using the Salesforce REST, SOAP, or Bulk API.
Subscribe to the Application Exceptions using the Salesforce Streaming API.
Question 28
Service agents at Northern Trail Outfitters use Salesforce to manage cases and B2C Commerce for ordering. Which integration solution should an architect recommend in order for the service agents to see order history from a business-to-consumer (B2C) Commerce system?
REST API offered by Commerce Platform
REST API offered by Salesforce Platform
Salesforce B2C Commerce to Service Cloud Connector
MuleSoft Anypoint Platform
Question 29
What is the first thing an integration architect should validate if a callout from a Lightning Web Component to an external endpoint is failing?
The endpoint URL has been added to Content Security Policies.
The endpoint URL has been added to Remote Site Settings.
The endpoint URL has been added been to an outbound firewall rule.
The endpoint domain has been added to Cross-Origin Resource Sharing.
Question 30
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?