Integration Architect Flashcards

1
Q

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

Which three relevant details should Salesforce Architect seek to solve for the needs of the program?

Choose 3 answers
A. Integration skills, SME availability, and Program Governance details.

B. Source and Target system, Dwectionsiity, and data volume & transformation complexity, along with any middleware that can be leveraged.
C. Core functional and non-functional requirements for User Experience demon, Encryption needs Community, and license choices.

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

E. Integration Style - Process-based, Data-based, and Virtual integration.

A

B,D,E

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

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

Which two options will fulfill the use case requirements?

Choose 2 answers
A. Rule with Ox to send SOAP to the
B. Use Remote Process Invocation Fire and Forget pattern on insert on the order object using Flow Sullder.
C. Implement Change Osta Capture on the order object and leverage the replay ID in the middleware solution.
D. Use Process Builder to create a platform event, selecting the record type ss the platform event name on insert of record.

A

B,D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A large enterprise customer operating in 8 highly regulated industries planning to implement Salesforce for customer-facing associates in both sales and service, as well as back-office staff. The business processes that Salesforce supports are critical to the business.

‘Salesforce will be integrated into multiple back-office systems to provide 8 single interfaces for excuses. Reliability and monitoring of these integrations ss required as
SSS00:BtES support Customers.

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

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

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

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

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

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The Sales Operations team at Northern Trail Outfitters imports new leads each day. An integrated legacy territory management system assigns territories to leads
before Sales team members can work on them. The current integration often experiences latency issues.

Which two recommendations should an architect make to improve the integration performance?

Choose 2 answers

A. Reduce the batch size of asynchronous Bulk API.
B. Reduce batch size of synchronous Bulk API.
C. Legacy system should submit in serial mode.
D. Legacy system should submit in parallel mode

A

A,D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A customer’s enterprise architect has identified requirements around caching and queuing. error handling. alerts, retries, and event handling. etc. The company has asked the ‘Salesforce Integration Architect to help fulfill such aspects with the Salesforce program.

Which three recommendations should the Salesforce integration architect make?

Choose 3 answers

A. Transform a Fire and Forget mechanism to Request and Reply, which should be handled by middleware tools (like ETL/ESS) to improve performance.

B. Event handling processes such a3 writing to a log. sending an error or recovery process, or sending an extra message can be assumed to be handled by middleware.

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. Provide true for process quality of service, etc.) given that a middleware solution is required.

E. Event handling in a publish/subscribe scenario, the middleware can be used to route requests or messages to active date-event subscribers from active data-event publishers.

A

B,D,E

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Universal Containers (UC) is 2 global financial company. UC support agents would like to open bank accounts on the spot for customers who inquire about UC products.

During the bank account opening process, the agents execute credit checks for the customers through external agencies. At any given time, up to 30 concurrent reps will be using the service to perform credit checks for customers.

What error handling mechanisms should be but to display an error to the agent when the credit verification process fails?

A. In case the verification process is Gown, use a mock service to send the response to the agent.

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

C. Handle verification process error in the Verification Webservice API in case there is a connection issue to the Webservice if & responds with an error.

D. In case the verification process is Gown, use the fire and forget mechanism instead of Request and Reply to allow the agent to get the response back when
the service is back online.

A

C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Northern Trad Outfitters needs to use Stuelé Platform Encryption to encrypt social security numbers in order to meet 2 business requirements.

Which two actions should an integration architect take prior to the implementation of Stweld Platform Encryption?

Choose 2 answers
A. Review Shield Platform Encryption configurations.
B. Encrypt all the data so that is secure.
C. Use Shield Platform Encryption as 8 user authentication or authorization tool.
D. Encrypt the data using the most current key.

A

A,D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Universal Containers (UC) is a global financial company that sells financial and services inch bork loans, and UC uses
Service Cloud to Service its customers via calls and live chat. Support agents open bank accounts on the spot for customers who are inquiring about UC bank accounts.

UC’s Core banking system is the system of record for bank accounts, and all accounts opened in Swslesforce have to be synced in real-time to the core banking system.

Support agents need to inform the customers of 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?

A. Streaming API to generate PushTopic
B. Salesforce platform event
C. Request and Reply
D. Outbound Message

A

C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A global financial company sells financial products and services that include the following:
1. Bank accounts
2. Loans
3. Insurance

The company has a state-of-the-art core banking system that is the master system to store financial transactions, financial products, and customer information. The
core banking system currently processes 10 million financial transactions per day. The CTO for the company is considering building a community portal so that customers can review their bank account details, update their information and review their account financial transactions.

What should an integration architect recommend as 2 solutions to enable customer community users to view their financial transactions?

A. Migrate the financial transaction records to the Salesforce custom object and use the ETL tool to keep systems in sync.

B. Use Iframe to display core banking financial transactions data in the Customer community.

C. Use Salesforce Connect to display the financial transactions as an external object.

D. Use Salesforce External Service to display financial transactions in a community lightning page.

A

D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

An architect decided to use Platform Events for integrating Salesforce with an external system for a company.

Which three things should an architect consider when proposing this type of integration mechanism?

Choose 3 answers

A. External system needs to have the same uptime in order to be able to keep up with Salesforce Platform Events.

B. Error handling must be performed by the remote service because the event is effectively handed off to the remote system for further processing.

C. To publish an event, the integration user in Salesforce needs to create permissions on the event entity

D. Salesforce needs to be able to store information about the external system am order to know which event to send out.

E. To subscribe to an event, the integration user in Salesforce needs Read access to the event entity.

A

B,C,E

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Northern Tred Outfitters (NTO) uses different shipping services for each of the 34 countries & 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 middleware to abstract the call to the specific shipping services.
B. Store shipping services in 2 picklist that is dependent on a country picklist.
C. Invoke middleware service to retrieve valid shipping methods.
D. Use Platform Events to construct and publish shipper-specific events.

A

A,C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A customer is migrating from an old legacy system to Salesforce. As part of the modernization effort, they would like to integrate all casting systems that currently work with their legacy application with Salesforce.

Which three constraints and pein-pomts should an integrabon architect consider when choosing the integration pattern/mechanism?

Choose 3 answers
A. Multi-language and multi-currency requirement
B. Date volume and processing volume
C. Reporting and usability requirements
D. System types APIs, File systems, Email
E. Error handling mechanisms

A

B,D,E

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Northern Tred Outfitters (NTO) has hired an integration architect to design the integrations between existing systems and a new instance of Salesforce. NTO has the following requirements,

  1. Initial load of 2M Accounts, 5.5 million Contacts, 4.3 million Opportunities, and 45,000 Products into the new org.
  2. Notification of new and updated Accounts and Contacts needs to be sent to three external systems.
  3. Expose custom business logic to five external applications in a highly secure manner.
  4. Schedule nightly automated dataflows, recipes, and data syncs.

Which set of APIS are recommended in order to meet the requirements?

A Bulk API, Streaming API, Apex REST API, Ansiytics REST API
B Bulk API, Streaming APL, Apex SOAP API, Analytics REST API
C Bulk API, Chatter REST API, Apex SOAP API, Tooling API
D Bulk API, Chatter REST API, Apex REST API, Analytics REST API

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A subscription-based media system forces many subscribers to maintain multiple accounts and log in more than once. An Identity and Access Management (IAM) system, which supports SAML and OpenID, was recently to improve the self and single sign-on (SSO).

The IAM system must integrate with Salesforce to give new sell-service Customers instant access to Salesforce Community Cloud.

Which two requirements should the Salesforce Community Cloud support for self-registration and SSO?

Choose 2 answers
A. Openid Connect Authentication Provider and Registration Handler
B. SAML SSO and Registration Handler
C SAML SSO and Just-in-Time (JIT) provisioning
D Openid Connect Authentication Provider and JIT provisioning

A

A,C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

NTO has recently changed its corporate security guidelines. The guidelines require all cloud applications to 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 two considerations should an integration architect evaluate before choosing a middleware solution?

Choose 2 answers
A. The middleware solution enforces the OAuth security protocol.
B. An API Gateway component is deployable behind a Demilitarized Zone (DMZ) or perimeter network.
C The middleware solution is able to interface directly with databases via an Open Database Connectivity (ODBC) connection string
D. The middleware solution is capable of establishing a secure API Gateway between cloud applications and on-premise resources.

A

B,D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Which two systems constraint questions should be considered when designing an integration to send orders from Salesforce to a fulfillment system?

Choose 2 answers
A. Can the fulfillment system implement s contact-first Outbound Messaging interface?
B Which system will validate order shipping addresses?
C Can the fulfillment system participate in an independent design to avoid duplicate orders?
D What latency is acceptable for orders to reach the fulfillment system?

A

A, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

A Salesforce customer is planning to roll out Salesforce for all of their sales and service staff. Senior management has requested that monitoring be in place for Operations to notify of any degradation in Salesforce performance.

How should an integration consultant implement monitoring?

A. Use Salesforce API Limits to capture current API usage and configure alerts for monitoring.
B. Use APIEVENT to track all user-initiated API calls through SOAP, REST or Bulk APIs.
C. identify critical business process and establish automation to monitor performance against established benchmarks
D. Request Salesforce to monitor the Salesforce instance and notify when there is degradation in performance

A

C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Universal Containers (UC) is a leading provider of management training globally. UC requested students’ course registration data generated from the Salesforce student community to be synced with the learning management system (LMS). Any update to the course registration date needs to be reflected in the LMS.

Which integration mechanism should be used to meet the requirement?

A. Platform Event
B. Outbound Message
C. Streaming API
D. Change Data Capture (CDC)

A

C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

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

A. Enforce SSL/TLS Mutus! Authentication.
B. Generate a certification authority (CA) signed certificate.
C. Generate a self-signed certificate.
D. Enable My Domain and SSL/TLS.

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

An architect has designed a mobile application for Salesforce users to get data while on the road using a custom user interface (UI). The application is secured with OAuth and is currently functioning well. There is a new requirement where the mobile application needs to obtain the GPS coordinates and store them 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?

A. The mobile Device makes a REST Apex inbound call.
B. The mobile device receives a REST Apex callout call.
C. The mobile device makes a REST API inbound call.
D. The mobile device makes a SOAP API inbound call.

A

C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

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

choose 2

A. Enterprise Billing System (EBS) - All customers’ monthly billing is generated by this system.

B. Enterprise Document Management System (DMS) Bills mailed to customers are maintained in the Document
Management system.

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

A

B, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

A subscription-based media company’s system landscape forces many subscribers to maintain multiple accounts and to login more than once. An Identity and Access Management (IAM) system, which supports SAML and OpenId, was recently implemented to improve their 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 two requirements should the Salesforce Community Cloud support for self-registration and SSO?

Choose 2 answers
A . SAML SSO and Registration Handler
B . OpenId Connect Authentication Provider and Registration Handler
C . SAML SSO and just-in-time provisioning
D . OpenId Connect Authentication Provider and just-in-time provisioning

A

B,C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Universal Containers (UC) currently owns a middleware tool and they have developed an API-led integration
architecture with three API tiers. The first tier interfaces directly with the systems of engagement, the second tier implements business logic and aggregates data, while the third tier interfaces directly with systems of record.

Some of the systems of engagement will be a mobile application, a web application, and Salesforce.

UC has a business requirement to return data to the systems of engagement in different formats while also
enforcing different security protocols.

What should an Integration Architect recommend to meet these requirements?

A . Enforce separate security protocols and return formats at the first tier of the API-led
architecture.
B . Implement an API gateway that all systems of engagement must interface with first.
C . Enforce separate security protocols and return formats at the second tier of the API-led architecture.
D . Leverage an Identity Provider solution that communicates with the API tiers via SAML

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Universal containers is planning to implement Salesforce as their CRM system. Currently, they have the following systems

  1. Leads are managed in a Marketing System.
  2. Sales people use Microsoft Outlook to enter contacts, emails and manage activities.
  3. Inventory, Billing and Payments are managed in their ERP system.
  4. The proposed CRM system is expected to provide Sales and Support people the ability to have a single view of their customers and manage their contacts, emails and activities in Salesforce CRM.

What should an Integration Consultant consider to support the proposed CRM system strategy?

A . Plan for migration of customer and sales data across systems on a regular basis to keep them in
sync.
B . Evaluate current and future data and system usage and then identify potential integration requirements to
Salesforce.
C . Explore Out of box Salesforce connectors for integration with ERP, Marketing and Microsoft Outlook systems.
D . Propose a middleware system that can support interface between systems with Salesforce.

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

A global financial company sells financial products and services that include the following:

  1. Bank Accounts
  2. Loans
  3. Insurance

The company has a core banking system that is state of the art and is the master system to store financial transactions, financial products, and customer information. The core banking system currently processes 10M financial transactions per day. The CTO for the company is considering

building a community port so that customers can review their bank account details, update their information and review their account financial transactions.

What should an integration architect recommend as a solution to enable customer community users to view their financial transactions?

A. Use Salesforce Connect to display the financial transactions as an external object.
B . Use Salesforce Connect to display the financial transactions as an external object.
C Use Salesforce External
Service to display financial transactions in a community lightning
page.
D Use Iframe to display core banking financial transactions data in the customer community

A

C (Confirm)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

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 web site forms. The
sales department has requested that new leads are available in the new Salesforce instance within 30 minutes.

Which two approaches will require the least amount of development effort?

Choose 2 answers

A . Configure named credentials in the source org.
B . Use the Composite REST API to aggregate multiple leads in a single call.
C . Use the tooling API with Process Builder to insert leads in real-time.
D . Call the Salesforce REST API to insert the lead into the target system.

A

A, B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

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 Salesforce platform event solution?

A . Tooling API
B . Streaming API
C . O REST AP
D . SOAP API

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

A Salesforce customer is planning to roll out Salesforce for all their Sales and Service staff. Senior Management has requested that monitoring is to be in place for Operations to notify any
degradation in Salesforce performance.

How should an integration consultant implement monitoring?

A . Use Salesforce limits API to capture current API usage and configure alerts for monitoring.
B . Use APIEVENT to track all user initiated API calls through SOAP, REST or BULK APIs.
C . Identify critical business processes and establish automation to monitor performance against established
benchmarks.
D . Request Salesforce to monitor the Salesforce instance and notify when there is degradation in performance

A

C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

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 the E 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 and ESB with Salesforce?

Choose 3 answers

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 details
in Salesforce.
C . Consider Enterprise security needs for access to DMS 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.

A

B,D,E

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

An integration architect needs to build a solution that will be using the Streaming API, but the data loss should be minimized, even when the client re-connects every couple of days.

Which two types of Streaming API events should be considered?

Choose 2 answers

A . Generic Events
B . Change Data Capture Events
C . PushTopic Events
D . High Volume Platform Events

A

B,D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

A healthcare services company maintains a Patient Prescriptions System that has 50+ million records in a secure database. Their customer base and data set growing rapidly. They want to make sure
that the following policies are enforced:

  1. Identifiable patient prescriptions must exist only in their secure system’s databaseand
    encrypted at rest.
  2. Identifiable patient prescriptions must be made available only to people explicit authorized in the Patient Prescriptions System assigned nurses anddoctors, patient, and people explicitly the
    patient may authorize.
  3. Must be available only to verified and pre-approved people or legal entities.

To enable this, the company provides the following capabilities:
1. One-time use identity tokens for patients, nurses, doctors, and other people that expire within a few minutes.

  1. Certificates for legal entities RESTful services.

The company has a Salesforce Community Cloud portal for patients, nurses, doctors, and other authorized people. A limited number of employees analyze de identified data in Einstein
Analytics.

Which two capabilities should the integration architect require for the Community Cloud portal and Einstein Analytics?

Choose 2 answers

A. Identity token data storage
B. Bulk load for Einstein Analytics
C . Callouts to RESTful services
D . Encryption in transit and at res

A

B, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

A developer has been tasked by the integration architect to build a solution based on the Streaming API. The developer has done some research and has found there are different implementations of the events in Salesforce (Push Topic Events, Change Data Capture,
Generic Streaming, Platform Events), but is unsure of to proceed with the implementation. The developer asks the system architect for some guidance.

What should the architect consider when making the recommendation?

A . Push Topic Event can define a custom payload.
B . Change Data Capture does not have record access support.
C . Change Data Capture can be published from Apex.
D . Apex triggers can subscribe to Generic Events.

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Which WSDL should an architect consider when creating an integration that might be used for more than one salesforce organization and different met

A . Corporate WSDL
B . Partner WSDL
C . SOAP API WSDL
D . Enterprise WSDL

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

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?

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.

A

D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

A company that is a leading provider of training delivers courses to students globally. The company decided to use
customer community in order to allow students 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 payment transaction. Students would like to get the payment result 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.
D . Use request and reply to make an API call to the payment gateway.

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

An Architect is asked to build a solution that allows a service to access Salesforce through the API. What is the first
thing the Architect should do?

A . Create a new user with a System Administrator profile.
B . Authenticate the integration using existing Single Sign-On.
C . Authenticate the integration using existing Network-BasedSecurity.
D . Create a special user solely for the integration purposes.

A

D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

A new Salesforce program has the following high-level abstract requirement: Business processes executed on Salesforce require data updates between the internal systems and Salesforce Which three
relevant details should a Salesforce Integration Architect seek to specifically solve for Integration architecture needs of the program?

Which three relevant details should a Salesforce Integration Architect seek to specifically solve for Integration architecture needs of the program?

Choose 3 answers

A . Source and Target system, Directionality, data volume & transformation complexity long with any middleware
that can be leveraged.
B . Integration skills, SME availability and Program Governance details.
C . Timing aspects - real-time/near real-time (synchronous or asynchronous), batch; update frequency.
D . Integration Style Process-based, Data-based, Virtual integration.
E Core functional and non-functional
requirements for User Experience design, Encryption needs, Community, and license choices.

A

A,C,D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

Which three considerations should an Integration Architect consider when recommending Platform Event as an Integration solution?

Choose 3 answers

A . Inability to query event messages using SOQL
B . Subscribe to an AssetToken Event stream to monitor OAuth 2.0 authentication activity.
C . Inability to create a Lightning record page for platform events.
D . When you delete an event definition, it’s permanently removed and can’t be restored.
E . You can use Event Monitoring to track user activity, such as logins and running reports.

A

A,C,D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

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 data as 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 the Contact 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 cadence.

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

Northern Trail Outfitters needs to make synchronous callouts ‘available to promise’ services to query product
availability and reserve inventory during the customer checkout process.
Which two considerations should an integration architect make when building a scalable integration solution?

Choose 2 answers

A . The typical and worst-case historical response times.
B . The number batch jobs that can run concurrently.
C . How many concurrent service calls are being placed.
D . The maximum query cursors open per user on the service.

A

B,D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

Which two requirements should the Salesforce Community Cloud support for self-registration and SSO?

Choose 2 answers

A . SAML SSO and Registration Handler
B . OpenId Connect Authentication Provider and Registration Handler
C . SAML SSO and just-in-time provisioning
D . OpenId Connect Authentication Provider and just-in-time provisioning

A

B,C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
42
Q

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

A

B,D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
43
Q

Northern Trail Outfitters is planning to perform nightly batch loads into Salesforce from an external system 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

A . Write the error response from the Bulk API status to a custom error logging object
in 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 in
the 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.

A

B,D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

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 the opening of the bank account process, the agents execute credit checks for the customers through external agencies. At a given time, up to 30 concurrent we will 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 is a 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, thenthe 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.

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
45
Q

Northern Trail Outfitters is planning to create a native 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 Interface API

A

D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
46
Q

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 is an external RESTful service that the B2C Enterprise Customer has subscribed for.

What should an Integration Architect recommend for this integration?

A . Build a custom Apex Callout to external Payment gateway service and provide success message to the CSR, the
details of calloutsand responses are logged for audit purposes.
B . Use External Services feature to integrate gateway to Salesforce ensuring real-timeupdates the CSR and
support post payment processes.
C . Make a callout to the payment gateway through ESB supporting error handling andlogging for audit purposes.
D . Platform events allow integration to payment gateway through the exchange ofreal-time event data, platform
events are scalable and secure.

A

C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
47
Q

A company accepts payment requests 24x7. Once they accept a payment request, their
service level agreement (SLA) requires them to make sure each payment request is processed by their Payment System. They track payment requests using a globally unique identifier created at the Data Entry Point. Their simplified flow is as shown in the diagram.
They encounter intermittent update errors when two or more processes try to update the same Payment Request
record at the same time.

Which two recommendations should an integration architect make to improve their SLA and update the conflict handling?

Choose 2 answers

A . Middleware should coordinate request delivery and payment processing.
B . Data Entry Point and Middleware should automatically retry requests.
C . Payment System should process a payment request only once.
D . Payment System and Middleware should automatically retry requests.

A

A,C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
48
Q

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

What solution should an architect propose?

A . Trigger invokes Queueable Apex method, with a custom error handling process.
B . Trigger makes @future Apex method, with custom error handling process.
C . Button press invokes synchronous callout, with user handling retries in case of error
D . Outbound Messaging, which will automatically handle error retries to the service.

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
49
Q

An architect decided to use Platform Events for integrating Salesforce with an external system for a company.
Which three things should an architect consider when proposing this type of integration mechanism?

Choose 3 answers

A . To subscribe to an event, the integration user in salesforce needs read access to the event entity.
B . Salesforce needs to be able to store information about the external system in order to know which event to
send out.
C . External system needs to have the same uptime in order to be able to keep up with Salesforce Platform Events.
D . To publish an event, the integration user in salesforce needs to create permission on the event entity.
E . Error handling must be performed by the remote service because the event is effectively handed off to the
remote system for further processing.

A

A,D,E

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
50
Q

Northern Trail Outfitters’ (NTO) Salesforce org usually goes through 8k-10k batches a day to synch data from external sources. NTO’s Integration Architec has received requirements for a
new custom object, FooBarc, for which 90M records will need to be loaded into the org. Once complete, 20GB (about 30M records) needs to be extracted to an external auditing system.

What should the architect recommend using to meet these requirements in a day?

A . Insert using Bulk API 2.0 and query using REST API.
B . Insert and query using Bulk API 1.0.
C . Insert using Bulk API 1.0 and query using REST API.
D . Insert and query using Bulk API 2.0.

A

D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
51
Q

Northern Trail Outfitters is creating a distributable Salesforce package for other Salesforce orgs within the company. The package needs to call into a custor 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 three items should an architect recommend to secure the integration in the package?

Choose 3 answers

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

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

C . Create a connected app in the central org and add the callback URL of each org the package is
installed in to redirect to after successful authentication.
D . Use an encrypted field to store the password that the security team enters and use password management for external orgs and set the encryption method to TLS 1.2. Use the Auth Provider configured and select the identity type as Named Principal with OAuth 2.0 as the protocol and
E . Select Start Authentication Flow on Save.

A

A,C,E

52
Q

Universal Containers (UC) owns a variety of cloud-based applications, including Salesforce, alongside several on premise applications. The on-premise applications are protected behind a corporate network with limited outside
access to external systems.

UC would like to expose data from the on-premise applications to Salesforce for a more unified user experience.
The data should be accessible from Salesforce in real-time.
Which two actions should be recommended to fulfill this system requirement?

Choose 2 answers

A . Develop an application in Heroku that connects to the on-premise database via an ODBC string and VPC
connection.
B . Develop custom APIs on the company’s network that are invokable by Salesforce.
C . Deploy MuleSoft to the on-premise network and design externally facing APIs to expose the data.
D . Run a batch job with an ETL tool from an on-premise server to move data to Salesforce.

A

B,C

53
Q

A customer imports data from an external system into Salesforce using Bulk API. These jobs have batch sizes of 2000 and are run in parallel mode. The batch fails frequently with the error ‘Max CPU time exceeded’. A smaller batch size will fix this error.

Which two options should be considered when using a smaller batch size?

Choose 2 answers

A . Smaller batch size may cause record-locking errors.
B . Smaller batch size may increase time required to execute bulk jobs.
C . Smaller batch size may exceed the concurrent API request limits.
D . Smaller batch size can trigger ‘Too many concurrent batches’ error.

A

A,B

54
Q

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, which could 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 service to 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’.

A

D

55
Q

Northern Trail Outfitters (NTO) has recently implemented middleware for the orchestration of services across platforms. The ERP system being used requires transactions to 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

A . Use Remote Process Invocation fire and forget pattern on insert on 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 Id in the middleware solution.
D . Use a process builder to create a Platform Event, selecting the record type as the Platform Event Name on insert of record.

A

A,C

56
Q

Northern Trail Outfitters has a registration system that is used for workshops offered at its conferences. Attendees use a Salesforce community to register for workshops, but the scheduling system manages workshop availability based on room capacity. It is expected that there will be a big surge of requests for workshop reservations when the conference schedule goes live.

Which integration pattern should be used to manage the influx in registrations?

A . Remote Process Invocation-Request and Reply
B . Remote Process Invocation-Fire and Forget
C . Batch Data Synchronization
D . Remote Call-In

A

C

57
Q

Northern Trail Outfitters (NTO) uses a custom mobile app to interact with their customers.

One of the features of the app are Salesforce Chatter Feeds. NTO wants to automatically post a Chatter item to Twitter whenever the post includes the #thanksNTO hashtag.

Which API should an Integration Architect use to meet this requirement?

A . Connect REST API
B . REST API
C . Streaming API
D . Apex REST

A

A

58
Q

Northern Trail Outfitters (NTO) use Salesforce to track leads, 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 orders lifecylce. 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 . Remote Call In
B . Request and Reply
C . Fire and Forget
D . Batch Data Synchronization

A

C

59
Q

business requires automating the check and update of the phone number type classification (mobile vs. landline) for all in-coming calls delivered to their phone sales agents. The following conditions exist:

  1. At peak, their call center can receive up to 100,000 calls per day.
  2. The phone number type classification is a service provided by an external service API.
  3. Business is flexible with timing and frequency to check and update the records (throughout
    the night or every 6-12 hours is sufficient).

A Remote-Call-In pattern and/or Batch Synchronization (Replication via ETL: System ->
Salesforce) are determined to work with a middleware hosted on custom premise.

In order to implement these patterns and mechanisms, which component should an integration architect
recommend?

A . ConnectedApp configured in Salesforce to authenticate the middleware.
B . IoConfigure Remote Site Settings in Salesforce to authenticate the middleware.
C . An API Gateway that authenticates requests from Salesforce into the Middleware(ETL/ESB).
D . Firewall and reverse proxy are required to protect internal APIs and resource being exposed.

A

A

60
Q

Universal Containers is a global financial company that sells financial products and services.

There is a daily scheduled Batch Apex job that generates invoice from a given set of orders.

UC requested building a resilient integration for this batch apex job in case the invoice generation fails.

What should an integration architect recommend to fulfill the requirement?

A . Build Batch Retry & Error Handling in the Batch Apex Job itself.
B . Batch Retry & Error Handling report to monitor the error handling.
C . Build Batch Retry & Error Handling using BatchApexErrorEvent.
D . Build Batch Retry & Error Handling in the middleware.

A

C

61
Q

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
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 middle watools
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.

A

B,D,E

62
Q

Which two system constraint questions should be considered when designing an integration to send orders from Salesforce to a fulfillment system?

Choose 2 answers

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?

A

C,D

63
Q

Northern Trail Outfitters wants to improve the quality of call-outs from Salesforce to their REST APIs. For this purpose, they will require all API clients/consumers to adhere to RESTAPI

Markup Language (RAML) specifications that include field-level definition of every API request and response payload. RAML specs serve as interface contracts that Apex REST API Clients can rely on.

Which two design specifications should the Integration Architect include in the integration architecture to ensure that Apex REST API

Clients unit tests confirm adherence to the RAML
specs?

Choose 2 answers

A . Call the Apex REST API Clients in a test context to get the mock response.
B . Require the Apex REST API Clients to implement the HttpCalloutMock.
C . Call the HttpCalloutMock implementation from the Apex REST API
Clients.
D . Implement HttpCalloutMock to return responses per RAML
specification.

A

A,D

64
Q

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 the manufacturing 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 a successful response.

A

A

65
Q

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

What integration security mechanism should be employed?

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.

A

A

66
Q

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 to Historical 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 that relate to submit cases.

Which mechanism and patterns are recommended to maximize declarative configuration?

A . Use ESB tool with Data Virtualization pattern, expose OData endpoint, and then use
Salesforce Connect to consume and display the External Object alongside with the Caseobject.
B . 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.

A

A

67
Q

Northern Trail Outfitters (NTO) has an affiliate company that would like immediate notifications of changes to
opportunities in the NTO Salesforce instance. The affiliate company has a CometD client available.

Which solution is recommended in order to meet the requirement?

A . Create a connected app in the affiliate org and select the ‘Accept CometD API Requests’.
B . Implement a polling mechanism in the client that calls the SOAP API get updated method to get the ID values
of each updated record.
C . Configure External Services to call the subscriber in Apex in the Onchange Trigger event as part of the flow.
D . Create a PushTopic update event on the Opportunity Object to allow the subscriber to react to the streaming
API.

A

D

68
Q

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 all sales representatives that use Salesforce anytime 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

D

69
Q

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 any time 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 LWC component.

What should the Integration Architect specify so the LWC will be able to display all the required transactions?

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.

A

C

70
Q

A large enterprise customer with the following system landscape is planning to implement Salesforce Sales Cloud.

The following business processes need to be supported in Salesforce:
1. Sales Consultants should be able to have access to current inventory.
2. Enterprise Resource Planning System(ERP) is the system of record for pricing information.
3. Quotes should be generated in Salesforce with pricing from ERP.
4. Sales Management uses a Enterprise Business Intelligence (BI) tool to view Sales dashboards.
5. Master Data Management (MDM) is the system of record for customers and prospects.
6. Invoices should be accessible in Salesforce.

Which systems in the landscape should the Integration Consultant consider to be integrated with Salesforce to
support the business requirements?

A . ERP, Invoices system, Data Warehouse and BI Tool
B . ERP, Inventory, Pricing Engine, Invoices system
C . ERP, MDM, BI tool and Data Warehouse
D . ERP, MDM, Data Warehouse, Invoices system

A

B

71
Q

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

B,C

72
Q

A company needs to be able to send data from Salesforce to a home grown system behind a corporate firewall.

The data needs to be pushed only one way and doesn’t need to be sent in real time. The average volume is 2 million records per day.

What should an integration architect consider when choosing the right option in building the integration between the external system and Salesforce?

A . Due to high volume of records, number of concurrent requests can hit the limit for the REST API call to external
system.
B . Due to high volume of records, a third party integration tool is required to stage records off platform.
C . Due to high volume of records, the external system will need to use a BULK API Rest endpoint to connect to
salesforce.
D . Due to high volume of records, salesforce will need to make a REST API call to external system.

A

B

73
Q

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 an Enterprise 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 requirement to 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 2 answers

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 record changes.
D . Design an MDM solution that maps external ID’s to the Salesforce record ID.

A

C,D

74
Q

A company wants to standardize exception tracking, handling, and analytics. Given the following actions:
1. Build a company wide logging service hosted on a middleware platform
2. Create case object records for exceptions based thresholds
3. Change all their Apex Loggers to publish Application Exceptions as custom Platform Events.

Which two specifications should the integration architect include in the logging service architecture?

Choose 2 answers

A . Receive Application Events through Change Data Capture (CDC).
B . Create Salesforce Cases using the Salesforce REST, SOAP or Bulk API.
C . Create Salesforce Cases conditionally using automatic Case creation rules.
D . Subscribe to the Application Exceptions using the Salesforce Streaming API.

A

B,C

75
Q

Northern Trail Outfitters requires an integration to be set up between one of their Salesforce orgs and an external
data source us Salesforce Connect. The external data source supports Open Data Protocol.

Which three configurations should an Integration Architect recommend be implemented in order to secure requests coming from Salesforce?

Choose 3 answers

A . Configure Identity Type for OData connection.
B . Configure a Certificate for OData connection.
C . Configure Special Compatibility for OData connection,
D . Configure CSRF Protection for OData connection.
E . Configure CSRF Protection on External Data Source.

A

A,B,D

https://help.salesforce.com/articleView?id=apex_add_external_data_source.htm&type=5

76
Q

Universal Containers is a global financial company that sells financial products 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?

A . Use streaming API to generate push topic.
B . Use outbound message.
C . Use salesforce platform event.
D . Use request and reply.

A

D

77
Q

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?

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.

A

D

78
Q

Northern Trail Outfitters needs to present shipping costs and estimated delivery times to their customers.

Shipping services used vary by region, and have similar but distinct service request parameters.

Which integration component capability should be used?

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.

A

A

79
Q

Northern Trail Outfitters submits orders to the manufacturing system web-service. Recently, the system has experienced outages that keep 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 to insulate Salesforce from system outages.
B . A Use Platform Event replayld and 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.

A

A

Explanation:
https://developer.salesforce.com/docs/atlas.enus.platform_events.meta/platform_events/platform_events_api_considerations.htm

80
Q

Northern Trail Outfitters (NTO) has recently changed their 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.

What are two considerations an Integration Architect should evaluate before choosing a middleware solution?

Choose 2 answers

A . The middleware solution is capable of establishing a secure API gateway between cloud applications and onpremise resources.
B . An API gateway component is deployable behind a Demilitarized Zone (DMZ) or perimeter network.
C . The middleware solution enforces the OAuth security protocol.
D . The middleware solution is able to interface directly with databases via an ODBC connection string.

A

A,B

81
Q

Northern Trail Outfitters (NTO) uses Salesforce to track leads, opportunities, and order details that convert leads to customers. However, Orders are managed by an external (remote) system. Sales representatives want to view and update real-time order information in Salesforce. NTO wants the data to only persist in the external system.

Which type of Integration should an architect recommend to meet this business requirement?

A . Data Visualization
B . Data Synchronization
C . Process Orchestration
D . Batch Processing

A

A

Explanation:
https://developer.salesforce.com/docs/atlas.enus.integration_patterns_and_practices.meta/integration_patterns_and_practices/integ_pat_data_virtualization.ht

82
Q

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 secured with oAuth and is currently functioning well. There is a new requirement where the mobile application needs to obtain the GPS coordinates and store it 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?

A . The mobile device makes a SOAP API inbound call.
B . The mobile device receives a REST Apex callout call.
C . The mobile device makes a REST API inbound call.
D . The mobile device makes a REST Apex inbound call.

A

C

83
Q

A customer is migrating from an old legacy system to Salesforce. As part of the modernization effort, they would like to integrate al existing systems that currently work with their legacy application with Salesforce.

Which three constraints and pain-points should an integration architect consider when choosing the integration pattern/mechanism?

Choose 3 answers

A . System types - APIs, File systems, Email
B . Reporting and usability requirements
C . Multi-language and multi-currency requirement
D . Error handling mechanisms
E . Data Volume and Processing volume

A

A,D,E

84
Q

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

A

85
Q

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

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 event messages 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 messages 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.

A

B,D,E

86
Q

A company has an external system that processes and tracks orders. Sales reps manage their leads and opportunity pipeline in Salesforce. In the current state, the two systems are disconnected and processing orders requires a lot of manual entry on sales rep part. This creates delays in processing orders and incomplete data due
to manual entry. As a part of modernization efforts the company decided to integrate Salesforce and the order management system. The following technical requirements were identified:

  1. Orders need to be created in real time from salesforce
  2. Minimal customization*, and code should be written due to a tight timeline and lack of developer resources
  3. Sales reps need to be able to see order history and be able to see most up to date information on current order
    status.
  4. Managers need to be able to run reports in Salesforce to see daily and monthly order volumes and fulfillment
    timelines.
  5. The legacy system is hosted on premise and is currently connected to the Enterprise Service Bus (ESB). The ESB
    is flexible enough to provide any methods and connection types needed by salesforce team.
  6. There are 1000 sales reps. Each user processes/creates on average 15 orders per shift. Most of the orders
    contain 20-30 line items.

How should an integration architect integrate the two systems based on the technical requirements and system constraints?

A . Use Salesforce external object and OData connector.
B . Use Salesforce custom object, custom REST API and ETL.
C . Use Salesforce standard object, REST API and ETL.
D . Use Salesforce big object, SOAP API and Dataloader.

A

C

87
Q

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

A

D

88
Q

The Sales Operations team at Northern Trail Outfitters imports new leads each day. An integrated legacy territory management system assigns territories to leads before Sales team members can work on them. The current integration often experiences latency issues.

Which two recommendations should an Architect make to improve the integration performance?

Choose 2 answers

A . Reduce batch size of asynchronous BULK API.
B . Reduce batch size of synchronous BULK API.
C . Legacy system should submit in serial mode.
D . Legacy system should submit in parallel mode.

A

A,D

89
Q

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 . Integrating Salesforce with Order Management System, Email Management System and 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 Email Management System, Order Management System and Case Management
System.

A

C

90
Q

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 scaling for future growth and has requested a solution recommendation.

What should be done to mitigate the concerns that the CIO has?

A . Implement an ETL tool and perform nightly batch data loads to reduce network traffic using last modified dates
on the opportunity object to extract the right records.
B . Develop a comprehensive catalog of Apex classes to eliminate the need for redundant code and use custom
metadata to hold the endpoint information for each integration.
C . 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.
D . Implement an Enterprise Service Bus for service orchestration, mediation, routing and decouple dependencies
across systems.

A

C

91
Q

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

A . Enable My Domain and SSL/TLS.
B . Enforce SSL/TLS Mutual Authentication.
C . Generate a Self-signed Certificate.
D . Generate a CA-signed Certificate.

A

B

92
Q

Universal learning (UC) is embarked on Salesforce transformation journey, UC will decommission the legacy CRM system and migrate data to Salesforce. The data migration team asked for a recommendation to optimize the performance of the data load to Salesforce.

Which approach should used to meet the requirement?

A . Use Bulk API to process jobs in parallel mode.
B . Contact Salesforce support to schedule performance load.
C . Use Bulk API to process jobs in serial mode.
D . Use Bulk API to process jobs in high performance mode.

A

A

93
Q

When user clicks Check Preferences as part of a Lightning flow in Salesforce, preferences from an externally hosted RESTful service are to be checked in real-time. The RESTful service has OpenAPI 2.0 JSON definitions, responding in data types of Boolean and string values.

Which integration pattern and mechanism should be selected to meet the conditions?

A . Fire and Forget: Process-driven platform events publishes events on Salesforce Event Bus.
B . Remote Call-In: Salesforce REST API with REST Composite Resources.
C . Request-Reply: Enhanced External Services invokes a REST API.
D . Data Virtualization: Salesforce Connect map data external REST data in external objects.

A

C

94
Q

Service Agents at Northern Trail Outfitters uses Salesforce to manage cases and B2C Commerce for ordering.

Which integration solution should an architect recommend in order for the service agents to see order history from a B2C Commerce system?

A . Salesforce B2C Commerce to Service Cloud Connector
B . A REST API offered by Commerce Platform
C . Mulesoft Anypoint Platform
D . REST API offered by Salesforce Platform

A

A

95
Q

Northern Trail Outfitters’ ERP is integrated with Salesforce and syncs several million contacts per day. To prevent 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.

A

C,D

96
Q

An Integration Architect has built a Salesforce application that integrates multiple systems and keeps them synchronized via Platform Events.

What is taking place if events are only being published?

A . The platform events are published immediately before the Apex transaction completes.
B . The platform events are published after the Apex transaction completes.
C . The platform events has a trigger in Apex.
D . The platform events are being published from Apex.

A

B

97
Q

Northern Trail Outfitters is seeking to improve the performance and security of outbound integrations from Salesforce to on-premise servers.

What should the Architect consider before recommending a solution?
A . External gateway products in use
B . A Default gateway restrictions
C . Considerations for using Deterministic Encryption
D . Shield Platform Encryption Limitations

A

A

98
Q

A large enterprise customer has decided to implement Salesforce as their CRM. The current system landscape includes the following:

  1. An Enterprise Resource Planning (ERP) solution that is responsible for Customer Invoicing and Order fulfillment.
  2. A Marketing solution they use for email campaigns.

The enterprise customer needs their sales and service associates to use Salesforce to view and log their interactions with customers and prospects in Salesforce.

Which system should be the System of record for their customers and prospects?

A . ERP with all prospect data from Marketing and Salesforce.
B . Marketing with all customer data from Salesforce and ERP.
C . Salesforce with relevant Marketing and ERP information.
D . New Custom Database for Customers and Prospects.

A

C

99
Q

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

Which Salesforce API should an Integration Architect use to meet the requirement?

A . SOAP API
B . Analytics REST API
C . Metadata API
D . Tooling API

A

D

100
Q

Northern Trail Outfitters has a requirement to encrypt few of widely used standard fields. They also want to be able to use these fields in workflow rules.

Which security solution should an Integration Architect recommend to fulfill the business use case?

A . Cryptography Class
B . Data Masking
C . Classic Encryption
D . Platform Shield Encryption

A

D

101
Q

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 the enterprise 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 requestID (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 lightning UI to serve 3,000 concurrent users.
E . Implement a ‘Check Update’ button that passes a requestID received from ESB (user action needed).

A

A,C,E

102
Q

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 in Salesforce?

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 for on-premise integration.

A

B,C

103
Q

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 backoffice. 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?

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 the Order Management System.
C . Develop a batch Apex job that aggregates Closed Opportunities and 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 Management System when a button is clicked.

A

B

104
Q

A company’s security assessment noted vulnerabilities on the unmanaged packages in their Salesforce orgs. Notably secrets that are easily accessible and in plain text, such as 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

A . Encrypted Custom Fields
B . Named Credentials
C . Protected Custom Metadata Types
D . Protected Custom Settings

A

A, B

105
Q

An Integration Architect has built a solution using REST API, updating Account, Contact, and other related information. The data volumes have increased, resulting in higher API calls consumed, and some days the limits are exceeded. A decision was made to decrease the number of API calls using bulk updates. The customer prefers to continue using REST API to avoid architecture changes.

Which REST API composite resources should the Integration Architect use to allow up to 200 records in one API call?

A . SObject Collections
B . SObject Tree
C . Batch
D . Composite

A

B

106
Q

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:
1. Salesforce and a legacy billing application
2. Salesforce and a cloud-based Enterprise Resource Planning application
3. Salesforce and a data lake.

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

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

A . Re-write and optimize the current web service to be more efficient.
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.
D . Move the custom monolithic web service from on-premise to a cloud provider.

A

B

107
Q

A company’s cloud-based single-page application consolidates data locally to the application with data from on-premise and 3rd party systems. The diagram below typifies the application’s combined use of synchronous and
asynchronous calls.

The company wants to use the average response time of its application’s user interface as a basis for certain alerts. For this purpose, the following occurs:
1. Log every call’s start and finish date and time to a central analytics data store.
2. Compute response time uniformly as the difference between the start and finish date and time — A to H in the diagram.

Which computation represents the end-to-end response time from the user’s perspective?

A . Sum of A to H
B . Sum of A to F
C . Sum of A, G, and H
D . Sum of A and H

A

D

108
Q

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?

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 System direction 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.

A

A

109
Q

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

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.

A

B

110
Q

A large B2C 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 a 360 view of the 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 with the implementation of Salesforce?

Choose 3 answers

A . Order Management System
B . Case Management System
C . Sales Activity System
D . Email Marketing System
E . Quoting System

A

B,C,D

111
Q

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 Integration Consultant have considered monitoring 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.

A

B

112
Q

A US business-to-consumer (B2C) company is planning to expand to Latin Americ
a. They project an initial Latin American customer base of about one million, and a growth rate of around 10% every year for the next 5 years. They anticipate privacy and data protection requirements similar to those in the European Union to come into effect during this time. Their initial analysis indicates that key personal data is
stored in the following systems:

  1. Legacy mainframe systems that have remained untouched for years and are due to be decommissioned.
  2. Salesforce Commerce Cloud Service Cloud, Marketing Cloud, and Community Cloud.
  3. The company’s CIO tasked the integration architect with ensuring that they can completely delete their Latin American customer’s personal data on demand.
    Which three requirements should the integration architect consider?

Choose 3 answers
A . Manual steps and procedures that may be necessary.
B . Impact of deleted records on system functionality.
C . Ability to delete personal data in every system.
D . Feasibility to restore deleted records when needed.
E . Ability to provide a 360-degree view of the customer.

A

B,C,D

113
Q

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

Which two solutions should an Integration Architect recommend be implemented to minimize potential downtime for users in this situation?

Choose 2 answers
A . Named Credentials
B . Remote Site Settings
C . Content Security Policies
D . Enterprise ESB

A

A,D

114
Q

An organization needs to integrate Salesforce with an external system and is considering authentication options.

The organization already has implemented SAML, using a third-party Identity Provider for integrations between
other systems.

Which use case can leverage the existing SAML integration to connect Salesforce with other internal systems?

A . Make formula fields with HYPERLINK() to external web servers more secure.
B . Make Apex SOAP outbound integrations to external web services more secure.
C . A Make Apex REST outbound integrations to external web services more secure.
D . Make an API inbound integration from an external Java client more secure.

A

A

115
Q

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 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 . Define an External Data Source and use Salesforce Connect to upload the files to an external object. Link the
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 Salesforce records and display the record and the files in the community.

A

B

116
Q

A large consumer goods manufacturer operating in multiple countries is planning 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 systems will be integrated with Salesforce for Sales and Support business processes.
Which three requirements should the integration architect evaluate while designing the integration needs of this
project?

Choose 3 answers

A . Evaluate Salesforce solutions for customers and for partners, using third-party solutions 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.

A

B,C,E

117
Q

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 an Integration Architect do prior to the implementation of Shield Platform Encryption?

Choose 2 answers

A . Encrypt the data using the most current key.
B . Review shield platform encryption configurations.
C . Encrypt all the data so that it is secure.
D . Use Shield Platform Encryption as a user authentication or authorization tool.

A

A,B

118
Q

Northern Trail Outfitters wants to use Salesforce as a front end for creating accounts using the lead-toopportunity 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, Order

Shipped, 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

A,D

119
Q

Universal Containers has a requirement for all accounts that do NOT qualify for a business 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?

A . Use Batch Apex.
B . Use Time-based workflow rule.
C . Use Process builder.
D . Use Trigger.

A

A

120
Q

An Architect is required to integrate with an External Data Source via a Named Credential with an Apex callout due to technical constraints.

How is authentication achieved?

A . Handle authentication with login flows.
B . Handle authentication in the code.
C . Connect via Salesforce Connect.
D . Connect via Communities.

A

A

121
Q

Northern Trail Outfitters (NTO) has hired an Integration Architect to design the integrations between existing systems and a new instance of Salesforce. NTO has the following requirements:
1. Initial load of 2M Accounts, 5.5M Contacts, 4.3M Opportunities, and 45k Products into the new org.
2. Notification of new and updated Accounts and Contacts needs to be sent to 3 external systems.
3. Expose custom business logic to 5 external applications in a highly secure manner.
4. Schedule nightly automated dataflows, recipes and data syncs.

Which set of APIs are recommended in order to meet the requirements?

A . Bulk API, Chatter REST API, Apex SOAP API, Tooling API
B . Bulk API, Chatter REST API, Apex REST API, Analytics REST API
C . Bulk API, Streaming API, Apex REST API, Analytics REST API
D . Bulk API, Streaming API, Apex SOAP API, Analytics REST API

A

C

122
Q

Universal Containers (UC) is a leading provider of management training globally, UC requested students course registration data generated from the Salesforce student community to be synced with the learning management system (LMS). Any update to the course registration data needs to be reflected in the LMS.

Which integration mechanism should be used to meet the requirement?

A . Change Data Capture (CDC)
B . Platform Event
C . Streaming API
D . Outbound Message

A

C

123
Q

An Architect has received a request to prevent employees that leave the company from accessing data in Salesforce after they are deactivated in the company’s HR system.
What should an Architect determine before recommending a solution?

A . Determine inbound integration requirements, then identify frequency.
B . Determine data access prevention requirements, then identify frequency.
C . Determine data volume requirements, then identify the loading schedule.
D . Determine data access prevention requirements, then identify system constraints.

A

A

124
Q

A call center manager uses a custom dashboard to track Case related metrics. The manager wants a component to display the number of closed Cases in real time.

What type of event should be used to meet this requirement?

A . Push Topic Event
B . Change Data Capture Event
C . Platform Event
D . Generic Event

A

A

125
Q

A company is planning on sending orders from Salesforce to a fulfillment system. The integration architect has been asked to plan for the integration.

Which two questions should the integration architect consider?

Choose 2 answers

A Can the fulfillment system create new addresses within the Order Create service?
B . Can the fulfillment system make a callback into Salesforce?
C . Can the fulfillment system implement a contract-first Outbound Messaging interface?
D . Is the product catalog data identical at all times in both systems?

A

B,C

126
Q

The director of customer service at Northern Trail Outfitters (NTO) 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 that are of interest are:

A customer has initiated a product exchange via a Case A customer service rep clicks on the ‘Authorize Exchange Product’ menu item on the Case A customer has initiated a subscription cancellation via a Case A customer service rep clicks on the ‘Initiate Refund’ menu item on the Case

Which two solutions will meet these business requirements?

Choose 2 answers

A . Case after insert Trigger that executes a callout.
B . Case Workflow Rule that sends an Outbound Message.
C . Case after insert Trigger that publishes a Platform Event.
D . Custom Apex controller that publishes a Platform Event.

A

C,D