Certified Integration Architect v1.0 (Certified Integration Architect)

Page:    1 / 7   
Total 94 questions

An integration architect has been tasked with integrating Salesforce with an on-premise system. Due to some established policies, this system must remain on-premise.

What should the architect use to build a solution for this requirement?

  • A. Use Heroku Connect if the data is hosted in Heroku.
  • B. Use Salesforce Connect if the data is hosted in Salesforce.
  • C. Use Salesforce Connect if the database supports Open Database Connectivity (ODBC).
  • D. Use Salesforce Connect if the database supports Open Data Protocol (OData).


Answer : C

The URI for an external service has been changed without prior notice. The service provides up-to-date money exchange rates that are 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 two.)

  • A. Enterprise Service Bus (ESB)
  • B. Remote Site Settings
  • C. Content Security Policies
  • D. Named Credentials


Answer : AD

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 have a trigger in Apex.
  • C. The platform events are being published from Apex.
  • D. The platform events are published after the Apex transaction completes.


Answer : D

When a 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 Boolean and string values data types.

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. Data Virtualization: Salesforce Connect maps external REST data in external objects.
  • C. Remote Call-In: Salesforce REST API with REST Composite Resources.
  • D. Request and Reply: Enhanced External Services invokes a REST API.


Answer : D

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. Streaming API
  • C. Tooling API
  • D. REST API


Answer : B

A company’s security assessment noted vulnerabilities on the unmanaged packages in its 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 two.)

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


Answer : AB

Universal Containers (UC) is a global financial company that sells financial products and services. There is a daily scheduled Batch Apex job that generates invoices 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 and Error Handling using BatchApexErrorEvent.
  • B. Build Batch Retry and Error Handling in the middleware.
  • C. Build Batch Retry and Error Handling in the Batch Apex job itself.
  • D. Use a Batch Retry and Error Handling report to monitor the error handling.


Answer : A

A large enterprise customer operating in a highly regulated industry is 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 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. Leverage middleware for all back-office system integrations ensuring real tine alerting, monitoring and reporting capabilities.
  • B. Build a custom integration gateway to support back-office system integrations and ensure reliability and monitoring capabilities.
  • C. Decouple back-office system callouts into separate distinct services that nave inbuilt error logging and monitoring frameworks.
  • D. Use Architect Services in back-office systems to support callouts from Salesforce and build reliability, monitoring and reporting capabilities.


Answer : A

A customer is migrating from an old legacy system to Salesforce. As part of the modernization effort, they would like to integrate all 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 three.)

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


Answer : BDE

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. Connect via Salesforce Connect.
  • B. Connect via Communities.
  • C. Handle authentication with login flows.
  • D. Handle authentication in the code.


Answer : C

Universal Containers (UC) is a 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 built to display an error to the agent when the credit verification process failed?

  • A. 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 back online.
  • 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. In case the verification process is down, use mock service to send the response to the agent.
  • D. Handle integration errors in the middleware in case the verification process is down, then the middleware should retry processing the request multiple times.


Answer : B

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.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, Chatter REST API, Apex REST API, Analytics REST API
  • B. Bulk API, Streaming API, Apex SOAP API, Analytics REST API
  • C. Bulk API, Streaming API, Apex REST API, Analytics REST API
  • D. Bulk API, Chatter REST API, Apex SOAP API, Tooling API


Answer : C

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

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


Answer : AB

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 recourses should the integration architect use to allow up to 200 records in one API call?

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


Answer : D

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

Which two options will fulfill the use case requirement? (Choose two.)

  • A. Use Process Builder to create a platform event, selecting the record type as the platform event name on insert of record.
  • B. Implement Change Data Capture on the order object and leverage the replay ID in the middleware solution.
  • C. Use Remote Process Invocation Fire and Forget pattern on insert on the order object using Flow Builder.
  • D. Implement a Workflow Rule with Outbound Messaging to send SOAP messages to the designated endpoint.


Answer : BC

Page:    1 / 7   
Total 94 questions