Summer Special Flat 65% Limited Time Discount offer - Ends in 0d 00h 00m 00s - Coupon code: netdisc

Salesforce Integration-Architect Salesforce Certified Platform Integration Architect (Plat-Arch-204) Exam Practice Test

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

Testing Engine

  • Product Type: Testing Engine
$43.75  $124.99

PDF Study Guide

  • Product Type: PDF Study Guide
$38.5  $109.99
Question 1

A largeB2C customer is planning to implement Salesforce CRM to become a Customer centric enterprise. Below, is their current system landscape diagram.

The goals for implementing Salesforce follows:

1. Develop a360 view of customer

2. Leverage Salesforce capabilities for Marketing, Sales and Service processes

3. Reuse Enterprise capabilities built for Quoting and Order Management processes

Which three systems from the current system landscape can be retired withthe implementation of Salesforce?

Choose 3 answers

Options:

A.

Order Management System

B.

Case Management System

C.

Sales Activity System

D.

Email Marketing System

E.

Quoting System

Question 2

Northern Trail Outfitters (NTO) has recently implemented middleware for orchestration of services across platforms. The ERP system being used requires transactions be captured near real time at a REST endpoint initiated in Salesforce when creating an order object. Additionally, the Salesforce team has limited development resources and requires a low code solution.

Which two options will fulfill the use case requirements?

Choose 2 answers

Options:

A.

Use Remote Process Invocation fire and forget pattern on inserton the order object using Flow Builder.

B.

Implement a Workflow Rule with Outbound Messaging to send SOAP messages to the designated endpoint.

C.

Implement Change Data Capture on the order object and leverage the replay Idin the middleware solution.

D.

Usea process builder to create a Platform Event, selecting the record type as the Platform Event Name on insert of record.

Question 3

The URL for an external service has been changed without prior notice. The service provides up-to-date money exchange rates that are accessedseveral times from Salesforce and are a Dusiness-critical function for end users.

Which solutions should an integration architect recommend be implemented to minimize potential downtime for users in this situation?

Options:

A.

Named Credentials and Content Security Policies

B.

Remote Site Settings and Named Credentials

C.

Enterprise Service Blus (ESB) and Remote Site Settings

Question 4

Only authorized users are allowed access to the EBS and the Enterprise DMS.

Customers call Customer Support when they need clarification on their bills. Customer Support needs seamless access to customer billing information from theE and view generated bills from the DMS.

Which three authorization and authentication needs should an integration consultant consider while integrating the DMS and ESB with Salesforce?

should an integration consultant consider while integrating the DMS andESB with Salesforce?

Choose 3 answers

Options:

A.

Users should be authorized to view information specific to the customer they are servicing without a need to search for customer.

B.

Identify options to maintain DMS and EBS authentication and authorization detailsin Salesforce.

C.

Consider Enterprise security needs for access toDMS and EBS.

D.

Consider options to migrate DMS and EBS into Salesforce.

E.

Users should be authenticated into DMS and EBS without having to enter username and password.

Question 5

An Integration Architect has designed a mobile application for Salesforce users to get data while on the road using a custom UI. The application is securedwith oAuth and is currently functioning well. There is a new requirement where the mobile application needs to obtain the GPS coordinates and storeit on a custom geolocation field.

The geolocation field is secured with Field Level Security, so users can view the value without changing it.

What should be done to meet the requirement?

Options:

A.

The mobile device makes a SOAP API inbound call.The mobile device receives a REST Apex callout call.

B.

The mobile device makes a REST API inbound call.

C.

The mobile devicemakes a REST Apex inbound call.

Question 6

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

Options:

A.

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

B.

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

C.

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

Question 7

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?

Options:

A.

Change Data Capture

B.

Generic Events

C.

Platform Events

D.

Callouts

Question 8

A large consumer goods manufacturer operating in multiple countries isplanning to implement Salesforce for their Sales and Support operations globally. They have the following security requirements:

1. Internal users from each country have to be authenticated with their local active directory.

2. Customers can create their own login or use Google login.

3. Partners have to be authenticated through a central system which is to be determined.

4. Internal users will have access to the central ERP with their credentials maintained in the ERP.

5. Additional internal systemswill be integrated with Salesforcefor Sales and Support business processes.

Which three requirements should the integration architect evaluate while designing the integration needs of this project?

Choose 3 answers

Options:

A.

Evaluate Salesforce solution for customers and for partners, using thirdparty solution for internal users.

B.

Assess security requirements for internal systems and decide Integration methods that support the requirements.

C.

Evaluate the build of a custom authentication mechanism for users in each country and support for customers and partners.

D.

Consider Third party Single Sign On solution supporting all user authentication including customer and partner.

E.

Evaluate Salesforce native authentication mechanism for all users including customers and partners.

Question 9

What should an integration architect recommend to ensure all integrations to the Northern Trail Outfitters' company portal use SSL mutual authentication?

Options:

A.

Enable My Domain and SSL/TLS

B.

Enforce SSL/TLS Mutual Authentication

C.

Generate a certification authority (CA) signed certificate

Question 10

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?

Options:

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.

Question 11

ION NO: 28

Northern Trail Outfitters uses a custom Java application to display code coverage and test results for all of their enterprise applicationsand is planning to include Salesforce as well.

Which Salesforce API should an Integration Architect use tomeet the requirement?

Options:

A.

SOAP API

B.

Analytics REST API

C.

Metadata API

D.

Tooling API

Question 12

Universal Containers (UC) is a large printing company that sells advertisement banners. The company works with third-party agents on banner initial design concepts. The design files are stored in an on-premise file store that can be accessed by UC internal users and the third party agencies. UC would like to collaborate with the 3rd part agencies on the design files and allow them to be able to view the design files in the community.

The conceptual design files size is 2.5 GB.

Which solution should an integration architectrecommend?

Options:

A.

Create a lightning component with a Request and Reply integration pattern to allow the community users to download the design files.

B.

Define an External Data Source and use Salesforce Connect to upload the files to an external object. Linkthe external object using Indirect lookup.

C.

Create a custom object to store the file location URL, when community user clicks on the file URL, redirect the user to the on-prem system file location.

D.

Use Salesforce Files to link the files to Salesforcerecords and display the record and the files in the community.

Question 13

Northern Trail Outfitters (NTO) has recently changed its Corporate Security Guidelines. The guidelines require that all cloud applications pass through a secure firewall before accessing on-premise resources. NTO is evaluating middleware solutions to integrate cloud applications with on-premise resources and services.

Which consideration should an integration architect evaluate before choosing a middleware solution?

Options:

A.

The middleware solution is able to interface directly with databases via an Open Database Connectivity (ODBC) connection string.

B.

The middleware solution enforces the OAuth security protocol.

C.

An API Gateway component is deployable behind a Demilitarized Zone (DMZ) or perimeter network.

Question 14

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

Options:

A.

Transform a fire-and-forget mechanism to request-reply should be handled by middleware 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 middleware tools 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.

Question 15

Northern Trail Outfitters is planning to perform nightly batch loads into Salesforce from

an externalsystem with a custom Java application using the and the CIO is curious about monitoring recommendations for the jobs from the Technical Architect

Which two recommendations will help meet the requirements?

Choose 2 answers

Options:

A.

Write the errorresponse fromthe Bulk API status to a custom error logging objectin Salesforce using an Apex trigger and create reports on the object.

B.

Visually monitor in the Salesforce UI using the "Bulk Data Load Jobs in Salesforce inthe setup menu.

C.

Set the Salesforce debug logs level to "finest" and add the user Id running the job to monitor in the "Debug Logs" in the setup menu.

D.

Use the getBatchInfo method in the Java application to monitor the status of the jobs from the Java application.

Question 16

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:

    Salesforce and a legacy billing application

    Salesforce and a cloud-based Enterprise Resource Planning (ERP) application

    Salesforce and a data lake

UC has found that the tight interdependencies between systems are causing integrations to fail.

What should an integration architect recommend to decouple the systems and improve the performance of the integrations?

Options:

A.

Move the custom monolithic web service from on-premise to a cloud provider.

B.

Leverage modular design by breaking up the web service into smaller pieces for a microservice architecture.

C.

Use the Salesforce Bulk API when integrating back into Salesforce.

Question 17

Given the diagram below, a Salesforce org, middleware, and Historical data store (with

20million records and growing) exists with connectivity between them

Historical records are archived from Salesforce and moved toHistorical Data store (which

houses 20M records and growing; fine-tuned to be performant with search queries).

Call center agents use Salesforce, when reviewing occasional special cases, have requested

access to view the related historical case items thatrelate to submit cases.

Which mechanism and patterns are recommended to maximize declarative configuration?

Options:

A.

Use ESB tool with Data Virtualization pattern, expose OData endpoint, and then use Salesforce Connect to consume and display the External Objectalongside with the Case object.

B.

C Use an ESB tool with a fire and forget pattern and then publish a platform event for the requested historical data.

C.

Use an ESB tool with Request-Reply pattern and then make a real-time Apex callout to the ESB endpoint to fetch and display component related to Case object

D.

Use an ETL tool with a Batch Data Synchronization pattern to migrate historical data into Salesforce and into a custom object (historical data) related to Case object.

Question 18

Universal Containers has a requirement for all accounts that do NOT qualify forabusiness extension (Custom field on the account record) for the next month to send a meeting invite to their contacts from the marketing automation system to discuss the next steps. It is estimated there will be approximately 1MilIion contacts per month.

What is the recommended solution?

Options:

A.

Use Batch Apex.

B.

Use Time-based workflow rule.

C.

Use Process builder.

D.

Use Trigger.

Question 19

A company needs to integrate a legacy on premise application that can only support SOAP API. After the Integration Architect has evaluated the requirements 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 capabilities should be used to integrate the two systems?

Options:

A.

Outbound Message for Salesforce to Legacy System direction and SOAP API using Enterprise WSDL for the communication back from legacy system to salesforce.

B.

Platform Events for Salesforce to Legacy System direction and SOAP API using Partner WSDL for the communication back from legacy system to salesforce.

C.

Platform Events for Salesforce to Legacy Systemdirection and SOAP API using Enterprise WSDL for the communication back from legacy system to salesforce.

D.

Outbound Message for Salesforce to Legacy System direction and SOAP API using Partner WSDL for the communication back from legacy system to salesforce.

Question 20

An architect recommended using Apex code to make callouts to an external system to

process insurance quote.

What should the integration architect consider to make sure this is the right option for the integration?

Options:

A.

The maximum callouts in a single Apex transaction.

B.

The maximum number of parallel Apex callouts in a single continuation.

C.

The limit on long-running requests (total execution time).

D.

The limit of pending operations in the same transaction.

Question 21

The director of customer service at Northern Trail Outfitters wants to capture and trend specific business events that occur in Salesforce in real time. The metrics will be accessed in an ad-hoc manner using an external analytics system. The events are as follows:

    A customer initiates a product exchange via a Case.

    A customer service rep clicks on the "Authorize Exchange Product" menu item in the Case.

    A customer initiates a subscription cancellation via a Case.

    A customer service rep clicks on the "Initiate Refund" menu item in the Case.

Which solution should meet these business requirements?

Options:

A.

Case Trigger after insert, after update to publish the platform event

B.

Case Workflow Rule that sends an Outbound Message

C.

Case after insert Trigger that executes a callout

Question 22

Universal Containers is a global financial company that sells financialproducts and services including, bank accounts, loans, and insurance. UC uses Salesforce Service cloud to service their customer via calls, live chat. The support agents would open bank accounts on the spot for customers who are inquiring about UC bank accounts.

UC Core banking system is the system of record for bank accounts and all accounts opened in salesforce have to be synced in real-time to the core banking system. Support agents need to inform the customers with the newly created bank account ID which has to be generated from the core banking system.

Which integration pattern is recommended for this use case?

Options:

A.

Use streaming API to generate push topic.

B.

Use outbound message.

C.

Use salesforce platform event.

D.

Use request and reply.

Question 23

A company's security assessment noted vulnerabilities on the un managed packages in their Salesforce orgs, notably secrets that are easily accessible and in plain text, suchas usernames, passwords, and OAuth tokens used in callouts from Salesforce.

Which two persistence mechanisms should an integration architect require to be used to ensure that secrets are protected from deliberate or inadvertent exposure?

Choose 2 answers

Options:

A.

Encrypted Custom Fields

B.

Named Credentials

C.

Protected Custom Metadata Types

D.

Protected Custom Settings

Question 24

Northern Trail Outfitters needs to present shipping costs and estimated delivery times totheir customers. Shipping services used vary by region, and have similar but distinct service request parameters.

Which integration component capability should be used?

Options:

A.

Enterprise Service Bus to determine which shipping service to use, and transform requests to the necessary format.

B.

Outbound Messaging to request costs and delivery times from Shipper delivery services with automated error retry.

C.

APEX REST Service to implement routing logic to the various shipping service.

D.

Enterprise Service Bus user interface to collect shipper-specific form data.

Question 25

Northern Trail Outfitters needs to use Shield Platform Encryption to encrypt social security numbers in order to meet a business requirement.

Which two considerations should anIntegration Architect do prior to the implementation of Shield Platform Encryption?

Choose 2 answers

Options:

A.

Encrypt the data using the most current key.

B.

Review shield platformencryption configurations.

C.

Encrypt all the data so that it is secure.

D.

Use Shield Platform Encryption as a user authentication or authorization tool.

Question 26

KiA B2C Enterprise Customer has the following use case that involves processing payment from an external payment gateway service in Salesforce.

1. Customer requests Customer Service Representative (CSR) for a Service upgrade.

2. Customer provides credit card details to CSR for payment.

3. CSR submits payment information in Salesforce, and processed in a

4. CSR receives confirmation of payment.

5. CSR upgrades service for customer and confirms Customer.

external payment gateway.

This use case requires the CSR to obtain confirmation of payment before upgrading the service.

The integration with Payment gateway needs to be reliable and monitored for audit purposes.

The payment gateway service isan external RESTful service that the B2C Enterprise Customer has subscribed for.

What should an Integration Architect recommend for this integration?

Options:

A.

Build a custom Apex Callout to external Payment gateway service and provide success message to the CSR, the details of callouts and responses are logged for audit purposes.

B.

Use External Services feature to integrate gateway to Salesforce ensuring real-time updates the CSR and support post payment processes.

C.

Make a callout to the payment gateway through ESB supporting error handling and logging for audit purposes.

D.

Platform events allow integration to payment gateway through the exchange of real-time event data, platform events are scalable and secure.

Question 27

What should an Architect recommend to ensure all integrations to the Northern Trail Outfitters company portal useSSL mutual authentication?

Options:

A.

Enable My Domain and SSL/TLS.

B.

Enforce SSL/TLS MutualAuthentication.

C.

Generate a Self-signed Certificate.

D.

Generate a CA-signed Certificate.

Question 28

Customer is evaluating Platform Events solution and would like help in comparing/contrasting it with Outbound Message for a real-time / near-real time needs. They expect 3,000 consumers of messages from Salesforce.

Which three considerations should be evaluated and highlighted when deciding between the solutions?

Choose 3 answers

Options:

A.

Both Platform Events and Outbound Message offer declarative means for asynchronous near-real time needs. They aren't best suited for real-time integrations.

B.

In both Platform Events and Outbound Messages, the eventmessages are retried by and delivered in sequence, and only once. Salesforce ensures there is no duplicate message delivery.

C.

Message sequence is possible in Outbound Message but not guaranteed with Platform Events. Both offer very high reliability.Fault handling and recovery are fully handled by Salesforce.

D.

Number of concurrent subscribers to Platform Events is capped at 2,000. An Outbound Message configuration can pass only 100 notifications in a single message to a SOAP end point.

E.

Both Platform Events and Outbound Message are highly scalable. However, unlike Outbound Message, only Platform Events have Event Delivery and Event Publishing limits to be considered.

Question 29

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?

Options:

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

Question 30

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?

Options:

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.

Question 31

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

Options:

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

Question 32

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 33

A conglomerate is designing a Lightning Web Component (LWC) to display transactions aggregated from different sources. Their current system landscape is as follows:

1. Transactions are created at anytime through their various on-premise and cloud-based systems.

2. All necessary transactions are replicated to a custom Transaction object in Salesforce. It is updated periodically so it only has a subset of the necessary transactions between updates.

3.Middleware supports publish-subscribe interactions and provides RESTful Enterprise APIs that can retrieve transactions from on-premise and cloud-based systems.

The company wants to address a usability concern regarding incomplete data displayed on the LWCcomponent. What should the Integration Architect specify so the LWC will be able to display all the required transactions?

Options:

A.

Use the Continuation class to call the Enterprise APIs and then process the response in a callback method.

B.

Let the Lightning Data Service with an ©wire adapter display new values when the custom object records change.

C.

Call the Enterprise APIs directly from the LWC's JavaScript code and redisplay the LWC on receipt of the API response.

D.

Publish a Platform Event, have the middleware subscribe and update the custom object on receipt of Platform Event.

Question 34

Northern Trail Outfitters needs to secure an integration with an external Microsoft Azure

API Gateway.

What integration security mechanism should be employed?

Options:

A.

Configure mutual server authentication with two-way SSL using CA issued certificates.

B.

Configure a connected app with an authorization endpoint of the API gateway and configure OAuth settings.

C.

Use an API only user profile and implement use an external identity provider with federated API access.

D.

Implement Salesforce Shield with Encryption at Rest and generate a tenant secret.

Question 35

What is the first thing an Integration Architect should validate if a callout from a LightningWeb Component to an external endpoint is failing?

Options:

A.

The endpoint domain has been added to Cross-Origin Resource Sharing.

B.

The endpoint URL has been added to Content Security Policies.

C.

The endpoint URL has added been to an outbound firewall rule.

D.

The endpoint URL has been added to Remote Site Settings.

Question 36

Which two system constraint questions should be considered when designing an integration

to send orders from Salesforce to a fulfillment system?

Choose 2 answers

Options:

A.

What latency is acceptable for orders to reach the fulfillment system?

B.

Which system will validate order shipping addresses?

C.

Can the fulfillment system implement a contract-first Outbound Messaging interface?

D.

Can the fulfillment system participate in idempotent design to avoid duplicate orders?