Summer Special - Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: top65certs

Salesforce Integration-Architect Based on Real Exam Environment

Salesforce Certified Platform Integration Architect (Plat-Arch-204) Questions and Answers

Question 9

An enterprise architect has requested the Salesforce Integration architect to review the following (see diagram & description) and provide recommendations after carefully considering all constraints of theenterprise 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 provides 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 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 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 3 answers

Options:

A.

ESB (Mule) with cache/state management to return a request ID (or) response if available from external system.

B.

Recommend synchronous Apex call-outs from Lightning UI to External Systems via Mule and implement polling on API gateway timeout.

C.

Use Continuation callouts to make the eligibility check request from Salesforce from Lightning UI at page load.

D.

When responses are received by Mule, create a Platform Event in Salesforce via Remote-Call-In and use the empAPI in the lightningUI to serve 3,000 concurrent users.

E.

Implement a 'Check Update' button that passes a request ID received from ESB (user action needed).

Question 10

Northern Trail Outfitters (NTO) leverages Sales Cloud for tracking and managing leads, accounts, contacts, and opportunities- Orders and order fulfillment is taken care of by an Order Management System (OMS) in the back-office. When an opportunity has changed it's status to "Closed/Won" and there are products attached, the details should be passed to the OMS for fulfillment operations.

The callout from Salesforce to the OMS should be synchronous.

What should an Integration Architect do to satisfy these requirements?

Options:

A.

Write a trigger that invokes an Apex proxy class to make a REST callout to the Order Management System.

B.

Use Process Builder to call an Apex proxy class to make a REST callout to theOrder Management System.

C.

Develop a batch Apex job that aggregates Closed Opportunitiesand makes a REST callout to the Order Management System hourly.

D.

Build a Lightning Component that makes a synchronous Apex REST callout to the Order ManagementSystem when a button is clicked.

Question 11

Northern Trail Outfitters' ERP is integrated with Salesforce and syncs several million contacts per day. Toprevent specific data from syncing, the integration uses a SOQL query filtered by sharing hierarchy.

Which two things should an architect do to improve the performance of the integration?

Choose 2 answers

Options:

A.

Include non-selective criteria in query filters.

B.

Remove the query filters.

C.

Include selective criteria in query filters.

D.

Remove the sharing restrictions.

Question 12

An Enterprise Customer is planning to implement Salesforce to support case management. Below, is their current system landscape diagram.

Considering Salesforce capabilities, what should the Integration Architect evaluate when integrating Salesforce with the current system landscape?

Options:

A.

Integrating Salesforce with Order Management System, Email Management Systemand Case Management System.

B.

Integrating Salesforce with Order Management System, Data Warehouse and Case Management System.

C.

Integrating Salesforce with Data Warehouse, Order Management and Email Management System.

D.

Integrating Salesforce with EmailManagement System, Order Management System and Case Management System.