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: 2 / 4
Total 109 questions

Universal Containers (UC) is a global financial company. UC support agents would like

to open bank accounts on the spot for a customer who is inquiring ab UC products.

During opening the bank account process, the agents execute credit checks for the customers

through external agencies. At a given time, up to 30 concurrent rewill be using the service for

performing credit checks for customers.

What error handling mechanisms should be built to display an error to the agent when the credit

verification process failed?

A.

In case the verification process is down, Use mock service to send the response to the agent.

B.

Handle verification process error in the Verification Webservice API in case there isa connection issue to the Webservice if it responds with an error.

C.

Handle integration errors in the middleware in case the verification process is down, then the middleware should retry processing the request multiple times.

D.

In case the verification process is down, use fire and forget mechanism instead of request and reply to allow the agent to get the response back when the service is bar online.

UESTION NO: 56

Northern Trail Outfitters (NTO) uses different shipping services for each of the 34 countries it serves. Services are added and removed frequently to optimize shipping times and costs. Sales Representatives serve all NTO customers globally and need to select between valid service(s) for the customer's country and request shipping estimates from that service.

Which two solutions should an architect propose?

Choose 2 answers

A.

Use Platform Events to construct and publish shipper-specific events.

B.

Invoke middleware service to retrieve valid shipping methods.

C.

Use middleware to abstract the call to the specific shipping services.

D.

Store shipping services in a picklist that is dependent on a country picklist.

A company that is a leading provider of courses and training delivers courses using third

party trainers. The trainer for the company has to be verified from 10 different training

accreditation verification agencies before providing training for the company. Each training accreditation agency has its own response time, whichcould take days to confirm a trainer.

The company decided to automate the trainer accreditation verification process by integrating to the agencies’ web services.

What is the recommended approach to automate this process?

A.

Use salesforce external serviceto make the call out, Salesforce external service should check the verification agencies until the result is verified, then update the trainer status to "verified".

B.

Create a trigger on the trainer record to make a Callout to each verification agencies,write business logic to consolidate the verification then update the trainer status to verified".

C.

Make an apex callout using @future annotation to make the call out to all different agencies. The response should update the trainer status to "verified".

D.

Use middleware to handle the call out to the 10 different verification services, the middleware will handle the business logic of consolidating the verification result from t 10 services, then make a call-in to salesforce and update the verification status to "verified".

Salesforce users need to read data from an external system via HTTPS request.

Which two security methods should an integration architect leverage within Salesforce to secure

the integration?

Choose 2 answers

A.

Connected App

B.

Named Credentials

C.

Authorization Provider

D.

Two-way SSL

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

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.

Sales representatives at Universal Containers (UC) use Salesforce Sales Cloud as their

primary CRM. UC owns a legacy homegrown application that stores a copy of customer dataas well. Sales representatives may edit or update Contact records in Salesforce if there is a change.

Both Salesforce and the homegrown application should be kept synchronized for consistency. UC has these requirements:

1. When a Contact record in Salesforce is updated, the external homegrown application should be

2. The synchronization should be event driven.

3. The integration should be asynchronous.

Which option should an architect recommend to satisfy the requirements?

A.

Leverage Platform Events to publish a custom event message containing changes to the Contact object.

B.

Leverage Change Data Capture to track changes to theContact object and write a CometD subscriber on the homegrown application.

C.

Write an Apex Trigger with the @future annotation.D Use an ETL tool to keep Salesforce and the homegrown application in sync on a regular candence.

A new Salesforce program has the following high-level abstract requirement: Business processes executed on Salesforce require data updates between their Internal systems and Salesforce.

Which relevant detail should an integration architect seek to specifically solve for integration architecture needs of the program?

A.

Core functional and non-functionalrequirements for User Experience design, Encryption needs, Community and license choices

B.

Integration skills, SME availability, and Program Governance details

C.

Timing aspects, real-time/near real-time (synchronous or asynchronous), batch and update frequency

Northern Trail Outfitters is planning to create anative employee facing mobile app with the look and feel of Salesforce's Lighting Experience. The mobile ap needs to integrate with their Salesforce org.

Which Salesforce API should be used to implement this integration?

A.

Streaming API

B.

REST API

C.

Connect REST API

D.

User InterfaceAPI

Northern Trail Outfitters submits orders to the manufacturing system web-service. Recently, the system has experienced outages that keeping service unavailable for several days.

What solution should an architect recommend to handle errors during these types of service outages?

A.

Use middleware queuing and buffering toinsulate Salesforce from system outages.

B.

A Use Platform Event replayldand custom scheduled Apex process to retrieve missed events.

C.

Use @future jobld and custom scheduled apex process to retry failed service calls.

D.

Use Outbound Messaging to automatically retry failed service calls.

ON NO: 54

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 anEnterprise 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 requirementto 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 2answers

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

D.

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