What should an Architect recommend to ensure all integrations to the Northern Trail Outfitters company portal use SSL mutual authentication?
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 canrely 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 customer is migrating from an old legacy system to Salesforce. As part of the modernization effort, they would like to integrate al existing systems that currently work with their legacy application with Salesforce.
Which three constraints and pain-points should an integration architect consider when choosing the integration pattern/mechanism?
Choose 3 answers
Universal Containers (UC) is currently managing a custom monolithic web service that runs on an on-premise server.
This monolithic web service is responsible for Point-to-Point (P2P) integrations between:
1. Salesforce and a legacy billing application
2. Salesforce and a cloud-based Enterprise Resource Planning application
3. Salesforce and a data lake.
UC has found that the tight interdependencies between systems is causing integrations to fail.
What should an architect recommend to decouple the systems and improve performance of the integrations?
A company that is a leading provider of training delivers courses to students globally. The company decided to use customer community in order to allow studer to log in to the community, register for courses and pay course fees. The company has a payment gateway that takes more than 30 seconds to process the payn transaction. Students would like to get the payment result in real-time so in case an error happens, the students can retry the payment process.
What is the recommended integration approach to process payments based on this requirement?
Northern Trail Outfitters' ERP is integrated with Salesforce and syncs several million contacts per day. To prevent specific data from syncing, the integration uses a SOQL query filtered by sharing hierarchy.
Whichtwo things should an architect do to improve the performance of the integration?
Choose 2 answers
Northern Trail Outfitters is in the final stages of merging two Salesforce orgs but needs to keep the retiring org available for a short period oftime for lead management as it is connected to multiple public web site forms. The sales department has requested that new leads are available in the new Salesforce instance within 30 minutes.
Which two approaches will require the least amount of development effort?
Choose 2 answers
A Configure named credentials in the source org.
B Use the Composite REST API to aggregate multiple leads in a single call.
C Use the tooling API with Process Builder to insert leads in real time.
D Call the Salesforce REST APIto insert the lead into the target system.
The URL for an external service has been changed without prior notice. The service provides up to date money exchange rates thatis accessed several times from Salesforce and is a business critical function for end users.
Which two solutions should an Integration Architect recommend be implemented to minimize potential downtime for users in this situation?
Choose 2 answers
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 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?
Northern Trail Outfitters' (NTO) Salesforce org usually goes through 8k-10k batches a day to
synch data from external sources.NTO's Integration Architec has received requirements for a
new custom object, FooBarc, for which 90M records will need to be loaded into the org. Once
complete, 20GB (about 30M records) needs to be extracted to an external auditing system.
What should thearchitect recommend using to meet these requirements in a day?
A company needs to integrate a legacy on premise application that can only support SOAP API. After the Integration Architect has evaluated therequirements and volume, they determined that the Fire and Forget integration pattern will be most appropriate for sending data from Salesforce to the external application and getting response back in a strongly typed format.
Which integration capabilitiesshould be used to integrate the two systems?