New Year Sale Special - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: mxmas70

Home > Salesforce > Integration Architecture Designer > Integration-Architect

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

Question # 4

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 of time for lead management as it is connected to multiple public website forms. The sales department has requested that new leads are available in the new Salesforce instance within 30 minutes. Which approach requires the least amount of development effort?

A.

Call the Salesforce REST API to insert the lead into the target system.

B.

Use the Tooling API with Process Builder to insert leads in real time.

C.

Use the Composite REST API to aggregate multiple leads in a single call.

Full Access
Question # 5

Northern Trail Outfitters needs to send order and line items directly to an existing finance application webservice when an order is fulfilled. It is critical that each order reach the finance application exactly once for accurate invoicing. Which solution should an architect propose?

A.

Button press invokes synchronous callout, with user handling retries in case of error

B.

Trigger invokes Queueable Apex method, with custom error handling process

C.

Trigger makes @future Apex method, with custom error handling process

Full Access
Question # 6

A company needs to integrate a legacy on-premise application that can only support SOAP API. The integration architect determines that the Fire and Forget integration pattern is most appropriate for sending data from Salesforce to the external application and getting a response back in a strongly-typed format. Which integration capabilities should be used?

A.

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

B.

Outbound Messaging for Salesforce to Legacy System direction and SOAP API using Partner Web Services Description Language (WSDL) for the communication back from legacy system to Salesforce

C.

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

Full Access
Question # 7

Northern Trail Outfitters uses Salesforce to track leads and opportunities, and to capture order details. However, Salesforce isn’t the system that holds or processes orders. After the order details are captured in Salesforce, an order must be created in the Remote system, which manages the order’s lifecycle. The integration architect for the project is recommending a remote system that will subscribe to the platform event defined in Salesforce. Which integration pattern should be used for this business use case?

A.

Request and Reply

B.

Fire and Forget

C.

Remote Call-In

Full Access
Question # 8

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?

A.

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

B.

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

C.

Integrate Salesforce with Email Management System, Order Management System and Case Management System.

Full Access
Question # 9

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?12

A.

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

B.

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

C.

The middleware solution enforces the OAuth security protocol.

Full Access
Question # 10

Northern Trail Outfitters is creating a distributable Salesforce package. The package needs to call into a custom Apex REST endpoint in the central org. The security team wants to ensure a specific integration account is used in the central org that they will authorize after installation of the package. Which item should an architect recommend to secure the integration?

A.

Use an encrypted field to store the password.

B.

Create a connected app in the central org and add the callback URL for each org in the package it is installed in to redirect after a successful authentication.

C.

Contact Salesforce Support and create a case to temporarily enable API access for managed packages.

Full Access
Question # 11

An enterprise customer is implementing Salesforce for Case Management. Based on the landscape (Email, Order Management, Data Warehouse, Case Management), what should the integration architect evaluate?

A.

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

B.

Integrate Salesforce with Email Management System, Order Management System, and Case Management System.

C.

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

Full Access
Question # 12

Universal Containers (UC) works with third-party agents on banner initial design concepts. The design files (2.5 GB) are stored in an on-premise file store. UC wants to allow agencies to view these files in the community. Which solution should an integration architect recommend?

A.

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

B.

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

C.

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

Full Access
Question # 13

Salesforce users need to read data from an external system via an HTTP request. Which security methods should an integration architect leverage within Salesforce to secure the integration?

A.

Two-way SSL and Authorization Provider

B.

Named Credentials and Two-way SSL

C.

Authorization Provider and Named Credentials

Full Access
Question # 14

What should an integration architect consider when recommending Platform Events as an integration solution?

A.

Subscribe to an AssetTokenEvent stream to monitor OAuth 2.0 authentication activity.

B.

Event Monitoring is used to track user activity, such as logins and running reports.

C.

When an event definition is deleted, it’s permanently removed and can’t be restored.

Full Access
Question # 15

Northern Trail Outfitters submits orders to the manufacturing system web service. Recently, the system has experienced outages that keep service unavailable for several days. Which solution should an integration architect recommend to handle errors during these types of service outages?1718

A.

Use middleware queuing and buffering to insulate Salesforce from1920 system outages.

B.

Use Outbound Messaging to automatically retry failed service calls.

C.

Use Platform Event replayId and custom scheduled Apex process to retrieve missed events.

Full Access
Question # 16

An enterprise customer with more than 10 million customers has a landscape including an Enterprise Billing System (EBS), a Document Management System (DMS), and Salesforce CRM. Customer Support needs seamless access to customer billing information from the EBS and generated bills from the DMS. Which authorization and authentication need should an integration consultant consider while integrating the DMS and EBS with Salesforce?

A.

Identify options to maintain DMS and EBS authentication and authorization details in Salesforce.

B.

Consider Enterprise security needs for access to DMS and EBS.

C.

Consider options to migrate DMS and EBS into Salesforce.

Full Access
Question # 17

A customer is migrating from an old legacy system to Salesforce. As part of the modernization effort, the customer would like to integrate all existing systems that currently work with its legacy application with Salesforce. Which constraint/pain-point should an integration architect consider when choosing the integration pattern/mechanism?

A.

Reporting and usability requirements

B.

Data volume and processing volume

C.

Multi-language and multi-currency requirement

Full Access
Question # 18

Northern Trail Outfitters (NTO) wants to improve the quality of callouts from Salesforce to its REST APIs by requiring all API clients to adhere to RAML (REST API Markup Language) specifications. The RAML specs serve as interface contracts. Which design specification should the integration architect include in the integration architecture to ensure that Apex REST API Clients’ unit tests confirm adherence to the RAML specs?

A.

Implement HttpCalloutMock to return responses per RAML specification.

B.

Call the HttpCalloutMock implementation from the Apex REST API Clients.

C.

Require the Apex REST API Clients to implement the HttpCalloutMock.

Full Access
Question # 19

Northern Trail Outfitters leverages Sales Cloud. When an opportunity has changed its 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?

A.

Write a trigger that invokes an Apex proxy class to make a REST callout to the OMS.

B.

Develop a batch Apex job that aggregates closed opportunities and makes a REST callout to the OMS hourly.

C.

Build a Lightning component that makes a synchronous Apex REST callout to the OMS when a button is clicked.

Full Access
Question # 20

Northern Trail Outfitters needs a synchronous callout from Salesforce to an Order Management System (OMS) when an opportunity is "Closed/Won" with products attached. What should an integration architect do to satisfy these requirements?

A.

Build a Lightning component that makes a synchronous Apex REST callout to the OMS when a button is clicked.

B.

Write a trigger that invokes an Apex proxy class to make a REST callout to the OMS.

C.

Develop a batch Apex job that aggregates closed opportunities and makes a REST callout to the OMS hourly.

Full Access
Question # 21

Northern Trail Outfitters (NTO) wants to improve the quality of callouts from Salesforce to its REST APIs by adhering to RAML (REST API Markup Language) specifications. The RAML specs serve as interface contracts. Which design specification should the integration architect include to ensure that Apex REST API Clients’ unit tests confirm adherence to the RAML specs?

A.

Require the Apex REST API Clients to implement the HttpCalloutMock.

B.

Call the HttpCalloutMock implementation from the Apex REST API Clients.

C.

Call the Apex REST API Clients in a test context to get the mock response.

Full Access
Question # 22

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 Platform Events. Which API should be used for the Salesforce pl1atform event solution?

A.

REST API

B.

SOAP API

C.

Streaming API

Full Access
Question # 23

Northern Trail Outfitters has had an increase in requests from other business units to integrate opportunity information with other systems from Salesforce. The developers have started writing asynchronous @future callouts directly into the target systems. The CIO is concerned about the viability of this approach and scaling for future growth. What should be done to mitigate the CIO’s concerns?

A.

Refactor the existing @future methods to use Enhanced External Services, import Open API 2.0 schemas, and update flows to use services instead of Apex.78

B.

Implement an Enterprise Service Bus for service o9rchestration, mediation, routing, and decouple dependencies across systems.10

C.

Implement an extract, transform11, load (ETL) tool and perform nightly batch data loads to reduce network traffic.

Full Access
Question # 24

What should an integration architect consider when recommending Platform Events as an integration solution?

A.

Event Monitoring is used to track user activity, such as logins and running reports.

B.

Subscribe to an AssetTokenEvent stream to monitor OAuth 2.0 authentication activity.

C.

When an event definition is deleted, it’s permanently removed and can’t be restored.

Full Access
Question # 25

A customer is migrating from an old legacy system to Salesforce and wants to integrate all existing systems currently working with the legacy application. Which constraint/pain-point should an integration architect consider when choosing the integration pattern/mechanism?

A.

Data volume and processing volume

B.

Multi-language and multi-currency requirement

C.

Reporting and usability requirements

Full Access
Question # 26

Northern Trail Outfitters (NTO) uses different shipping services for each of the 34 countries it serves. Services are added and removed frequently. Sales representatives globally need to select between valid service(s) for the customer’s country and request shipping estimates. Which solution should an architect propose?

A.

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

B.

Invoke middleware service to retrieve valid shipping methods.

C.

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

Full Access
Question # 27

A customer’s enterprise architect has identified requirements around caching, queuing, error handling, alerts, retries, event handling, etc. The company has asked the integration architect to help fulfill such aspects with its Salesforce program. Which recommendation should the integration architect make?

A.

Message transformation and protocol translation should be done within Salesforce.

B.

Transform a Fire and Forget mechanism to Request and Reply, which should be handled by middleware tools.

C.

Provide true message queueing for integration scenarios given that a middleware solution is required.

Full Access
Question # 28

A company captures orders and needs to send them to the Order fulfillment system. The user is not required to have confirmation from the fulfillment system. Which system constraint question should be considered when designing this integration?

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?

Full Access
Question # 29

Northern Trail Outfitters wants to use Salesforce as a front end for creating accounts using the lead-to-opportunity process. An order is created in Salesforce when the opportunity is Closed/Won, but the back-end Enterprise Resource Planning (ERP) system is the data master for order. The customer wants to be able to see within Salesforce all the stages of order processing like Order Created, Order Shipped, and Order Paid that are within the retention window. Which message durability consideration should an integration architect make when designing a solution to meet these business requirements?

A.

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

B.

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

C.

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

Full Access
Question # 30

Northern Trail Outfitters needs to use Shield Platform Encryption to encrypt social security numbers in order to meet a business requirement. Which action should an integration architect take prior to the implementation of Shield Platform Encryption?

A.

Encrypt the data using the most current key.

B.

Review Shield Platform Encryption configurations and functional limitations.

C.

Encrypt all the data so that it is secure.

Full Access
Question # 31

Northern Trail Outfitters requires an integration to be set up between one of its Salesforce orgs and an External Data Source using Salesforce Connect. The External Data Source supports Open Data Protocol. Which configuration should an integration architect recommend be implemented in order to secure requests coming from Salesforce?

A.

Configure a certificate for OData connection.

B.

Configure Special Compatibility for OData connection.

C.

Configure Identity Type for OData connection.

Full Access
Question # 32

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?

A.

The middleware solution is capable of establishing a secure API Gateway between cloud applications and on-premise resources.

B.

The middleware solution enforces the OAuth security protocol.

C.

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

Full Access
Question # 33

A subscription-based media company’s system landscape forces many subscribers to maintain multiple accounts and to log in more than once. An Identity and Access Management (IAM) system, which supports SAML and OpenId, was recently implemented to improve the subscriber experience through self-registration and single sign-on (SSO). The IAM system must integrate with Salesforce to give new self-service customers instant access to Salesforce Community Cloud.

Which requirement should Salesforce Community Cloud support for self-registration and SSO?

A.

OpenId Connect Authentication Provider and JIT provisioning

B.

SAML SSO and Registration Handler

C.

SAML SSO and Just-in-Time (JIT) provisioning

Full Access
Question # 34

Salesforce users need to read data from an external system via an HTTP request. Which security methods should an integration architect leverage within Salesforce to secure the integration?

A.

Two-way SSL and Authorization Provider

B.

Authorization Provider and Named Credentials

C.

Named Credentials and Two-way SSL

Full Access
Question # 35

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

    An order is created in Salesforce when the opportunity is Closed/Won, but the back-end Enterprise Resource Planning (ERP) system is the data Master for order.

    The customer wants to be able to see within Salesforce all the stages of order processing, like Order Created, Order Shipped, and Order Paid, that are within the retention window.

Which message durability consideration should an integration architect make when designing a solution to meet these business requirements?

A.

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

B.

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

C.

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

Full Access
Question # 36

A large business-to-consumer (B2C) customer is planning to implement Salesforce CRM to become a customer-centric enterprise. Below is the B2C customer's current system landscape diagram.

The goals for implementing Salesforce include:

    Develop a 360-degree view of the customer.

    Leverage Salesforce capabilities for marketing, sales, and service processes.

    Reuse Enterprise capabilities built for quoting and order management processes.

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

A.

Email Marketing, Sales Activity, and Case Management

B.

Sales Activity, Order Management, and Case Management

C.

Order Management, Case Management, and Email Marketing

Full Access
Question # 37

A developer is researching different implementations of the Streaming API (PushTopic, Change Data Capture, Generic Streaming, Platform Events) and asks for guidance. What should the architect consider when making the recommendation?

A.

PushTopic Events can define a custom payload.

B.

Change Data Capture does not have record access support.

C.

Change Data Capture can be published from Apex.

Full Access
Question # 38

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

A.

Change Data Capture

B.

Outbound Message

C.

Callouts

Full Access
Question # 39

A large consumer goods manufacturer operating in multiple countries is planning to implement Salesforce for its sales and support operations globally. The Manufacturer has the following security requirements:

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

    Customers can create their own login or use Google login.

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

    Internal users will have access to the central Enterprise Resource Planning (ERP) with their credentials maintained in the ERP system.

    Additional internal systems will be integrated with Salesforce for sales and support business processes.

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

A.

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

B.

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

C.

Consider a third-party single sign-on (SSO) solution supporting all user authentication including customer and partner.

Full Access
Question # 40

Northern Trail Outfitters is creating a distributable Salesforce package. The package needs to call into a Custom Apex REST endpoint in the central org. The security team wants to ensure a specific integration account is used in the central org that they will authorize after installation. Which item should an architect recommend?

A.

Contact Salesforce Support and create a case to temporarily enable API access for managed packages.

B.

Use an encrypted field to store the password that the security team enters.

C.

Create an authentication provider in the package and set the consumer key and consumer secret of the connected app in the central org.

Full Access
Question # 41

A customer is migrating from an old legacy system to Salesforce. As part of the modernization effort, the customer would like to integrate all existing systems that currently work with its legacy application with Salesforce. Which constraint/pain-point should an integration architect consider when choosing the integration pattern/mechanism?

A.

System types APIs, File systems, Email

B.

Reporting and usability requirements

C.

Multi-language and multi-currency requirement

Full Access