Integration-Architect Exam Questions

Total 106 Questions

Last Updated Exam : 17-Oct-2024

Northern Trail Outfitters has had an increase in requests from other business units to integrate opportunity information with other systems from Salesforce. The developers have started writing asynchronous @future callouts directly into the target systems. The CIO is concerned about the viability of this approach scaling for future growth and has requested a solution recommendation. What should be done to mitigate the concerns that the CIO has?


A.

Implement an ETL tool and perform nightly batch data loads to reduce network traffic using last modified dates on the opportunity object to extract the right records.


B.

Develop a comprehensive catalog of Apex classes to eliminate the need for redundant code and use custom metadata to hold the endpoint information for each integration.


C.

Refactor the existing ©future methods to use Enhanced External Services, import Open API 2.0 schemas and update flows to use services instead of Apex.


D.

Implement an Enterprise Service Bus for service orchestration, mediation, routing and decouple dependencies across systems.





C.
  

Refactor the existing ©future methods to use Enhanced External Services, import Open API 2.0 schemas and update flows to use services instead of Apex.



An Integration Architect has built a Salesforce application that integrates multiple systems and keeps them synchronized via Platform Events. What is taking place if events are only being published?


A.

The platform events are published immediately before the Apex transaction completes.


B.

The platform events are published after the Apex transaction completes.


C.

The platform events has a trigger in Apex.


D.

The platform events are being published from Apex.





B.
  

The platform events are published after the Apex transaction completes.



https://developer.salesforce.com/docs/atlas.enus.platform_events.meta/platform_events/platform_events_define_ui.htm

An enterprise customer that has more than 10 Million customers has the following systems and conditions in their landscape:


A.

Enterprise Billing System (EBS) - All customer's monthly billing is generated by this system.


B.

Enterprise Document Management System (DMS) Bills mailed to customers are maintained in the Document Management system.


C.

Salesforce CRM (CRM)- Customer information, Sales and Support information is maintained in CRM.





B.
  

Enterprise Document Management System (DMS) Bills mailed to customers are maintained in the Document Management system.



C.
  

Salesforce CRM (CRM)- Customer information, Sales and Support information is maintained in CRM.



Northern Trail Outfitters wants to improve the quality of call-outs from Salesforce to their REST APIs. For this purpose, they will require all API clients/consumers to adhere to RESTAPI Markup Language (RAML) specifications that include field-level definition of every API request and response payload. RAML specs serve as interface contracts that Apex REST API Clients can rely on. Which two design specifications should the Integration Architect include in the integration architecture to ensure that Apex REST API Clients unit tests confirm adherence to the RAML specs?

Choose 2 answers


A.

Call the Apex REST API Clients in a test context to get the mock response.


B.

Require the Apex REST API Clients to implement the HttpCalloutMock.


C.

Call the HttpCalloutMock implementation from the Apex REST API Clients.


D.

Implement HttpCalloutMock to return responses per RAML specification.





A.
  

Call the Apex REST API Clients in a test context to get the mock response.



D.
  

Implement HttpCalloutMock to return responses per RAML specification.



A subscription-based media company's system landscape forces many subscribers to maintain multiple accounts and to login more than once. An Identity and Access Management (IAM) system, which supports SAML and OpenId, was recently implemented to improve their subscriber experience through self-registration and Single Sign-On (SSO). The IAM system must integrate with Salesforce to give new self-service customers instant access to Salesforce Community Cloud. Which two requirements should the Salesforce Community Cloud support for selfregistration and SSO? Choose 2 answers


A.

SAML SSO and Registration Handler


B.

OpenId Connect Authentication Provider and Registration Handler


C.

SAML SSO and just-in-time provisioning


D.

OpenId Connect Authentication Provider and just-in-time provisioning





B.
  

OpenId Connect Authentication Provider and Registration Handler



C.
  

SAML SSO and just-in-time provisioning



A large enterprise customer has decided to implement Salesforce as their CRM. The current system landscape includes the following:
1. An Enterprise Resource Planning (ERP) solution that is responsible for Customer Invoicing and Order fulfillment.
2. A Marketing solution they use for email campaigns.
The enterprise customer needs their sales and service associates to use Salesforce to view and log their interactions with customers and prospects in Salesforce. Which system should be the System of record for their customers and prospects?


A.

ERP with all prospect data from Marketing and Salesforce.


B.

Marketing with all customer data from Salesforce and ERP.


C.

Salesforce with relevant Marketing and ERP information.


D.

New Custom Database for Customers and Prospects.





C.
  

Salesforce with relevant Marketing and ERP information.



Northern Trail Outfitters uses a custom Java application to display code coverage and test results for all of their enterprise applications and is planning to include Salesforce as well. Which Salesforce API should an Integration Architect use to meet the requirement?


A.

SOAP API


B.

Analytics REST API


C.

Metadata API


D.

Tooling API





D.
  

Tooling API



https://developer.salesforce.com/docs/atlas.enus.api_tooling.meta/api_tooling/tooling_api_objects_apexcodecoverage.htm

Universal Containers (UC) uses Salesforce to track the following customer data:
1. Leads,
2. Contacts
3. Accounts
4. Cases

Salesforce is considered to be the system of record for the customer. In addition to Salesforce, customer data exists in an Enterprise Resource Planning (ERP) system, ticketing system, and enterprise data lake. Each of these additional systems have their own unique identifier. UC plans on using middleware to integrate Salesforce with the external systems. UC has a requirement to update the proper external system with record changes in Salesforce and vice versa. Which two solutions should an Integration Architect recommend to handle this requirement?

Choose 2 answers


A.

Locally cache external ID'S at the middleware layer and design business logic to map updates between systems.


B.

Store unique identifiers in an External ID field in Salesforce and use this to update the proper records across systems.


C.

Use Change Data Capture to update downstream systems accordingly when a record changes.


D.

Design an MDM solution that maps external ID's to the Salesforce record ID.





C.
  

Use Change Data Capture to update downstream systems accordingly when a record changes.



D.
  

Design an MDM solution that maps external ID's to the Salesforce record ID.



Northern Trail Outfitters (NTO) is looking to integrate three external systems that run nightly data enrichment processes in Salesforce. NTO has both of the following security and strict auditing requirements:
1. The external systems must follow the principle of least privilege, and
2. The activities of the eternal systems must be available for audit.
What should an Integration Architect recommend as a solution for these integrations?


A.

A shared integration user for the three external system integrations.


B.

A shared Connected App for the three external system integrations.


C.

A unique integration user for each external system integration.


D.

A Connected App for each external system integration.





D.
  

A Connected App for each external system integration.



A customer's enterprise architect has identified requirements around caching, queuing, error handling, alerts, retries, event handling, etc. The company has asked the Salesforce integration architect to help fulfill such aspects with their Salesforce program. Which three recommendations should the Salesforce integration architect make? Choose 3 answers


A.

Transform a fire-and-forget mechanism to request-reply should be handled bymiddleware tools (like ETL/ESB) to improve performance.


B.

Provide true message queueing for integration scenarios (including
orchestration,process choreography, quality of service, etc.) given that a middleware solution is required.


C.

Message transformation and protocol translation should be done within Salesforce. Recommend leveraging Salesforce native protocol conversion capabilities as middle watools are NOT suited for such tasks


D.

Event handling processes such as writing to a log, sending an error or recovery process, or sending an extra message, can be assumed to be handled by middleware.


E.

Event handling in a publish/subscribe scenario, the middleware can be used to route requests or messages to active data-event subscribers from active data event publishers.





B.
  

Provide true message queueing for integration scenarios (including
orchestration,process choreography, quality of service, etc.) given that a middleware solution is required.



D.
  

Event handling processes such as writing to a log, sending an error or recovery process, or sending an extra message, can be assumed to be handled by middleware.



E.
  

Event handling in a publish/subscribe scenario, the middleware can be used to route requests or messages to active data-event subscribers from active data event publishers.




Page 1 out of 11 Pages