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

Salesforce Integration-Architect - Salesforce Certified Integration Architect (SP25)

Page: 3 / 4
Total 109 questions

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

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).

Northern Trail Outfitters has recently experienced intermittent network outages in its

call center. When network service resumes, Sales representatives have inadvertently

created duplicate orders in themanufacturing system because the order was placed but the

return acknowledgement was lost during the outage.

Which solution should an architect recommend to avoid duplicate order booking?

A.

Use Outbound Messaging to ensure manufacturing acknowledges receipt of order.

B.

Use scheduled apex to query manufacturing system for potential duplicate or missing orders.

C.

Implement idempotent design and have Sales Representatives retry order(s) in question.

D.

Have scheduled Apex resubmit orders that do not have asuccessful response.

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 days if data replication fails?

A.

Change Data Capture

B.

Generic Events

C.

Platform Events

D.

Callouts

A company in a heavily regulated industry requires data in legacy systems to be displayed in Salesforce user interfaces (UIs). They are proficient in their cloud-based ETL (extract, transform, load) tools. They expose APIs built on their on-premise middleware to cloud and on-premise applications.

Which two findings about their current state will allow copies of legacy data inSalesforce?

Choose 2 answers

A.

Only on-premise systems are allowed access to legacy systems.

B.

Cloud-based ETL can access Salesforce and supports queues.

C.

On-premise middleware provides APIs to legacy systems data.

D.

Legacy systems can use queues foron-premise integration.

Northern Trail Outfitters wants to use Salesforce as a front end for creating accounts using the lead-to-opportunity process.

1. An order is created in Salesforce when the opportunity is closed and won, but the back-end ERP system is the data master for order,

2. Customer wants to be able to see within Salesforce all the stages of order processing like Order Created, OrderShipped, Order Paid that are within the retention window.

Which two message durability considerations should an Integration Architect make when designing a solution to meet these business requirements?

Choose 2 answers

A.

When subscribing to Salesforce Event bus, ReplaylD is used with a value of -2 to be able to see old and new events.

B.

High-volume event messages are stored for 24 hours (one day).

C.

When subscribing to Salesforce Event bus, ReplaylD is used with a value of -1 to be able to see new events.

D.

High-volume event messages are stored for 72 hours (three days).

A large enterprise customer operating in a high regulated industry is planning to implement Salesforce for customer facing associates in both Sales and Service, and back-office staff. The business processes that Salesforce supports are critical to the business.

Salesforce will be integrated to multiple back-office systems to provide a single interface for associates. Reliability and monitoring of these integrations are required as associates support customers.

Which integration solution should the architect consider when planning the implementation?

A.

Architect Services in back-office systems to support callouts from Salesforce and build reliability, monitoring and reporting capabilities.

B.

Decouple back-office system callouts into separate distinct services that have inbuilt error logging and monitoring frameworks.

C.

Build a custom integration gateway to support back-office system integrations and ensure reliability and monitoring capabilities.

D.

Leverage Middleware for all back-office system integrations ensuring real time alerting, monitoring and reporting capabilities.

Universal Containers (UC) is a leading provider of management training globally, UC

embarked on a Salesforce transformation journey to allow students to register for courses in the

Salesforce community. UC has a learning system that masters all courses and student

registration.

UC requested a near real-time feed of student registration from Salesforce to the learning

system. The integration architect recommends using Salesforce event.

Which API should be used for the Salesforceplatform event solution?

A.

Tooling API

B.

Streaming API

C.

O REST AP

D.

SOAP API

A customer of Salesforce has used Platform Events to integrate their Salesforce instance with an external third-party Artificial Intelligence (AI) system. The AI system provides a prediction score for each lead that is received by Salesforce. Once the prediction score is received, the lead information is saved to Platform events for other processes. The trigger on the Platform Events is failing once this was rolled out to Production.

What type of monitoring should the IntegrationConsultant have considered to monitor this integration?

A.

Monitor Platform Events created per hour limits across the Salesforce instance.

B.

Set up debug logs for Platform Event triggers to monitor performance.

C.

Validate the Platform Event definition matches leads definition.

D.

Monitor the volume of leads that are created in Salesforce.

Northern Trail Outfitters (NTO) has an integration set up between a Salesforce org and a quoting system. NTO would like to show a notification to allsales representatives that use Salesforceanytime the quoting system will be taken down for maintenance.

Which Salesforce API should an Integration Architect use to fulfill this requirement?

A.

Connect REST API

B.

Tooling API

C.

REST API

D.

Streaming API

A company that is a leading provider of training delivers courses to students globally. The company decided touse 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 pays transaction. Students would like to get the paymentresult 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?

A.

Use platform event to process payment to the payment gateway.

B.

Use continuation to process payment to the payment gateway.C Use change data capture to process payment to the payment gateway.

C.

Use request and reply to make an API call to the payment gateway.