
Guide (New 2023) Actual Salesforce Integration-Architect Exam Questions
Integration-Architect Exam Dumps Pass with Updated 2023 Certified Exam Questions
Salesforce Integration-Architect certification exam is a valuable certification for professionals in the IT industry. It is a challenging exam that requires a lot of preparation and study, but achieving this certification will demonstrate your expertise in designing and implementing complex integrations. Salesforce Certified Integration Architect certification will also enhance your career prospects and provide you with access to a network of certified professionals.
NEW QUESTION # 39
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. New Custom Database forCustomers and Prospects.
- B. ERP with all prospect data from Marketing and Salesforce.
- C. Salesforce with relevant Marketing and ERP information.
- D. Marketing with all customer data from Salesforce and ERP.
Answer: C
Explanation:
Explanation
Option C is correct because Salesforce should be the system of record for their customers and prospects, as it is the CRM solution that the sales and service associates use to view and log their interactions with them. Salesforce can also integrate with the Marketing and ERP solutions to display relevant information from those systems, such as campaign history, invoices, and orders12 Option A is incorrect because ERP is not a suitable system of record for customers and prospects, as it is mainly focused on invoicing and order fulfillment. ERP may not have all the data that the sales and service associates need to interact with them, such as contact details, preferences, activities, and opportunities. ERP may also have different data models and definitions than Salesforce and Marketing, which can cause data quality and consistency issues3 Option B is incorrect because Marketing is not a suitable system of record for customers and prospects, as it is mainly focused on email campaigns. Marketing may not have all the data that the sales and service associates need to interact with them, such as account information, service cases, contracts, and quotes. Marketing may also have different data models and definitions than Salesforce and ERP, which can cause data quality and consistency issues.
Option D is incorrect because creating a new custom database for customers and prospects is not a feasible or efficient solution, as it would require additional development, maintenance, and integration costs. It would also create another layer of complexity and potential data duplication in the system landscape. Salesforce already provides a robust and flexible platform for managing customer and prospect data, which can be easily customized and integrated with other systems.
References: 1: Salesforce CRM - The Definitive Guide 2: Salesforce Integration Cloud - Connect Any App, Data, or Device 3: What Is ERP? | Oracle : Salesforce vs ERP: What's the Difference? : Marketing Cloud - Digital Marketing Platform : Salesforce vs Marketing Cloud: What's the Difference? : Salesforce Platform - Build Apps Fast : Why You Shouldn't Build Your Own CRM System
NEW QUESTION # 40
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. Call the Enterprise APIs directly from the LWC's JavaScript code and redisplay the LWC on receipt of the API response.
- C. Publish a Platform Event, have the middleware subscribe and update the custom object on receipt of Platform Event.
- D. Let the Lightning Data Service with an ©wire adapter display new values when the custom object records change.
Answer: B
NEW QUESTION # 41
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. 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.
- B. Timing aspects - real-time/near real-time (synchronous or asynchronous), batch; update frequency.
- C. Source and Target system, Directionality, data volume & transformation complexity long with any middleware that can be leveraged.
- D. Integration skills, SME availability and Program Governance details.
Answer: A,B,C
Explanation:
Explanation
The correct answer is A, C, and D. These are three relevant details that a Salesforce Integration Architect should seek to specifically solve for Integration architecture needs of the program. These details can help the Integration Architect to understand the scope, requirements, and constraints of the integration solution, and to choose the appropriate tools, methods, and patterns. The details are:
Source and Target system, Directionality, data volume & transformation complexity along with any middleware that can be leveraged. This detail can help the Integration Architect to identify the systems involved in the integration, the direction of data flow, the amount and complexity of data to be exchanged, and the middleware or platform capabilities that can facilitate the integration.
Timing aspects - real-time/near real-time (synchronous or asynchronous), batch; update frequency. This detail can help the Integration Architect to determine the latency, reliability, and scalability requirements of the integration solution, and to choose the suitable integration protocols and techniques.
Integration Style - Process based, Data based, Virtual integration. This detail can help the Integration Architect to select the appropriate integration style that matches the business needs and objectives.
Process based integration focuses on orchestrating business processes across systems, data based integration focuses on synchronizing data across systems, and virtual integration focuses on providing a unified view of data across systems.
References: Certification - Integration Architect - Trailhead, [Integration Patterns and Practices]
NEW QUESTION # 42
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. Content Security Policies
- B. Remote Site Settings
- C. Named Credentials
- D. Enterprise ESB
Answer: C,D
Explanation:
https://help.salesforce.com/articleView?id=collab_files_overview.htm&type=5
NEW QUESTION # 43
A company's security assessment noted vulnerabilities on the un managed packages in their Salesforce orgs, notably secrets that are easily accessible and in plain text, 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. Protected Custom Settings
- C. Protected Custom Metadata Types
- D. Named Credentials
Answer: A,D
NEW QUESTION # 44
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.
2. 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. Encryption in transit and at rest
- B. Bulk load for Einstein Analytics
- C. Identity token data storage
- D. Callouts to RESTful services
Answer: B,D
NEW QUESTION # 45
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. Salesforce needs to be able to store information about the external system in order toknow which event to send out.
- 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 subscribe to an event, the integration user in salesforce needs read access to theevent entity.
- D. External system needs to have the same uptime in order to be able to keep up with Salesforce Platform Events.
- E. To publish an event, the integration user in salesforce needs create permission on the event entity.
Answer: B,C,E
Explanation:
Explanation
Platform Events are a type of event-driven architecture that allows you to publish and subscribe to events in Salesforce and external systems. To subscribe to an event, the integration user in Salesforce needs read access to the event entity, which defines the schema and properties of the event message. To publish an event, the integration user in Salesforce needs create permission on the event entity, which is a special type of sObject that can be inserted into the platform event queue. Error handling must be performed by the remote service because the event is effectively handed off to the remote system for further processing. Salesforce does not guarantee the delivery or acknowledgment of the event by the external system. The external system should implement its own logic to handle errors, such as retrying failed events, logging errors, or sending notifications. References: Certification - Integration Architect - Trailhead, [Platform Events Developer Guide]
NEW QUESTION # 46
Northern Trail Outfitters has a registration system that is used for workshopsoffered 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 reservationswhen the conference schedule goes live.
Which integration pattern should be used to manage the influx in registrations?
- A. Batch Data Synchronization
- B. Remote Process Invocation-Fire and Forget
- C. Remote Process Invocation-Request and Reply
- D. RemoteCall-In
Answer: A
Explanation:
Explanation
The Batch Data Synchronization pattern is suitable for this business use case because it allows transferring large volumes of data between Salesforce and the scheduling system in batches. This can handle the surge of requests for workshop registrations without overloading the systems or affecting the performance. The batch process can run at regular intervals or on demand to synchronize the data between the systems1
1: Batch Data Synchronization Pattern
NEW QUESTION # 47
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 back-office. 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. Use Process Builder to call an Apex proxy class to make a REST callout to the Order Management System.
- B. Build a Lightning Component that makes a synchronous Apex REST callout to the Order Management System when a button is clicked.
- C. Write a trigger that invokes an Apex proxy class to make a REST callout to the Order Management System.
- D. Develop a batch Apex job that aggregates Closed Opportunities and makes a REST callout to the Order Management System hourly.
Answer: A
NEW QUESTION # 48
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. Salesforce needs to be able to store information about the external system in order toknow which event to send out.
- 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 subscribe to an event, the integration user in salesforce needs read access to theevent entity.
- D. External system needs to have the same uptime in order to be able to keep up with Salesforce Platform Events.
- E. To publish an event, the integration user in salesforce needs create permission on the event entity.
Answer: B,C,E
NEW QUESTION # 49
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 using BatchApexErrorEvent.
- B. Build Batch Retry & Error Handling in the Batch Apex Job itself.
- C. Build Batch Retry & Error Handling in the middleware.
- D. Batch Retry & Error Handling report to monitor the error handling.
Answer: A
NEW QUESTION # 50
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. Consider Third party Single Sign On solution supporting all user authentication including customer and partner.
- B. Evaluate Salesforce native authentication mechanism for all users including customers and partners.
- C. Evaluate the build of a custom authentication mechanism for users in each country and support for customers and partners.
- D. Evaluate Salesforce solution for customers and for partners, using third party solution for internal users.
- E. Assess security requirements for internal systems and decide Integration methods that support the requirements.
Answer: B,C,E
NEW QUESTION # 51
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. Store shipping services in a picklist that is dependent on a country picklist.
- D. Use middleware to abstract the call to the specific shipping services.
Answer: B,D
Explanation:
Explanation
Invoking middleware service to retrieve valid shipping methods is a solution that can allow the sales representatives to select between valid services for the customer's country. The middleware service can act as a single point of entry for all shipping services and provide routing and transformation capabilities. Using middleware to abstract the call to the specific shipping services is a solution that can allow the sales representatives to request shipping estimates from the selected service. The middleware can hide the complexity and heterogeneity of the shipping services and provide mediation and orchestration capabilities.
Using Platform Events to construct and publish shipper-specific events is not a solution, as Platform Events are used for event-driven integration, not for web-service integration. Storing shipping services in a picklist that is dependent on a country picklist is not a solution, as it does not address how to request shipping estimates from the shipping services. Reference: Salesforce Integration Architecture Designer Resource Guide, page 16-17
NEW QUESTION # 52
Which WSDL should an architect consider when creating an integration that might be used for more than one salesforce organization and different met
- A. Enterprise WSDL
- B. Partner WSDL
- C. Corporate WSDL
- D. SOAP API WSDL
Answer: B
NEW QUESTION # 53
Northern Trail Outfitters wants to use Salesforce as a front end for creating accounts using the lead-to-opportunity process.
1. An order is created in Salesforce when the opportunity is closed and won, but the back-end ERP system is the data master for order,
2. Customer wants to be able to see within Salesforce all the stages of order processing like Order Created, 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. High-volume event messages are stored for 72 hours (three days).
- B. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -1 to be able to see new events.
- C. High-volume event messages are stored for 24 hours (one day).
- D. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -2 to be able to see old and new events.
Answer: A,D
Explanation:
https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/using_streaming_api_durability.htm
NEW QUESTION # 54
Sales representatives at Universal Containers (UC) use Salesforce Sales Cloud as their primary CRM. UC owns a legacy homegrown application that stores a copy of customer dataas well. Sales representatives may edit or update Contact records in Salesforce if there is a change.
Both Salesforce and the homegrown application should be kept synchronized for consistency. UC has these requirements:
1. When a Contact record in Salesforce is updated, the external homegrown application should be
2. The synchronization should be event driven.
3. The integration should be asynchronous.
Which option should an architect recommend to satisfy the requirements?
- A. Leverage Change Data Capture to track changes to the Contact object and write a CometD subscriber on the homegrown application.
- B. Leverage Platform Events to publish a custom event message containing changes to the Contact object.
- C. Write an Apex Trigger with the @future annotation.
Answer: A
Explanation:
D Use an ETL tool to keep Salesforce and the homegrown application in sync on a regular candence.
NEW QUESTION # 55
Northern Trail Outfitters (NTO) has recently implemented middleware for orchestration of services across platforms. The ERP system being used requires transactions be captured near real time at a REST endpoint initiated in Salesforce when creating an order object. Additionally, the Salesforce team has limited development resources and requires a low code solution.
Which two options will fulfill the use case requirements?
Choose 2 answers
- A. Implement Change Data Capture on the order object and leverage the replay Id in the middleware solution.
- B. Use a process builder to create a Platform Event, selecting the record type as the Platform Event Name on insert of record.
- 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: A,C
NEW QUESTION # 56
A company wants to standardize exception tracking, handling, and analytics. Given the following actions:
1. Build a companywide 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 2answers
- A. Create Salesforce Cases conditionally using automatic Case creation rules.
- B. Create Salesforce Cases using the Salesforce REST, SOAP or Bulk API.
- C. Subscribe to the Application Exceptions using the Salesforce Streaming API.
- D. Receive Application Events through Change Data Capture (CDC).
Answer: A,B
Explanation:
Explanation
Creating Salesforce Cases using the Salesforce REST, SOAP or Bulk API is a solution that can allow the logging service to create case records in Salesforce based on the exceptions received from the middleware platform. This way, the logging service can use the standard APIs to interact with Salesforce and leverage the features and functionality of the case object. Creating Salesforce Cases conditionally using automatic Case creation rules is a solution that can allow the logging service to create case records in Salesforce based on predefined criteria and actions. This way, the logging service can reduce the number of API calls and avoid creating unnecessary or duplicate cases. Receiving Application Events through Change Data Capture (CDC) is not a solution that is related to this requirement, as CDC is used for capturing data changes in Salesforce and sending them to external systems, not for receiving data from external systems. Subscribing to the Application Exceptions using the Salesforce Streaming API is also not a solution that is related to this requirement, as Streaming API is used for subscribing to events or notifications from Salesforce, not for sending data to Salesforce. Reference: Salesforce Integration Architecture Designer Resource Guide, page 25-26
NEW QUESTION # 57
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 Trigger.
- B. Use Process builder.
- C. Use Batch Apex.
- D. Use Time-based workflow rule.
Answer: C
NEW QUESTION # 58
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 ApexREST API Clients unit tests confirm adherence to the RAML specs?
Choose 2 answers
- A. Implement HttpCalloutMock to return responses per RAML specification.
- B. Call the HttpCalloutMock implementation from the Apex REST APClients.
- C. Call the Apex REST API Clients in a test context to get the mock response.
- D. Require the Apex REST API Clients to implement the HttpCalloutMock.
Answer: A,C
Explanation:
Explanation
The HttpCalloutMock interface allows testing HTTP callouts by returning a predefined response in a test context. By implementing HttpCalloutMock to return responses per RAML specification, the Apex REST API Clients unit tests can confirm that the API requests and responses match the expected format and values.
Calling the Apex REST API Clients in a test context to get the mock response is also necessary to verify the adherence to the RAML specs. Calling the HttpCalloutMock implementation from the Apex REST API Clients or requiring the Apex REST API Clients to implement the HttpCalloutMock are not valid options because the HttpCalloutMock interface is implemented by a separate class that is passed as a parameter to the Test.setMock method2 References: 1: Idempotent REST APIs 2: Testing HTTP Callouts by Implementing the HttpCalloutMock Interface
NEW QUESTION # 59
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. Can the fulfillment system implement a contract-first Outbound Messaging interface?
- C. Which system will validate order shipping addresses?
- D. Can the fulfillment system participate in idempotent design to avoid duplicate orders?
Answer: B,D
NEW QUESTION # 60
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 pla for Operations to notify any degradation in Salesforce performance.
How should an integration consultant implement monitoring?
- A. Identify critical business processes and establish automation to monitor performance against established benchmarks.
- B. Request Salesforce to monitor the Salesforce instance and notify when there is degradation in performance.
- C. Use Salesforce limits API to capture current API usage and configure alerts for monitoring.
- D. Use APIEVENT to track all user-initiated API calls through SOAP, REST or BULK APIs.
Answer: A
Explanation:
Explanation
The integration consultant should implement monitoring by identifying critical business processes and establishing automation to monitor performance against established benchmarks. This approach can help detect and diagnose any degradation in Salesforce performance, such as slow response time, high error rate, or low availability. The automation can use various tools and methods, such as platform events, event monitoring, health check, or third-party monitoring services123 References: Proactive Monitoring - Salesforce.com, 17 Free Ways to Monitor Your Salesforce Org | Salesforce Ben, Measure Lightning Experience Performance and Experienced ... - Trailhead
NEW QUESTION # 61
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. Generic Events
- B. Change Data Capture
- C. Platform Events
- D. Callouts
Answer: B
Explanation:
Explanation
Change Data Capture is a feature that enables you to receive near-real-time changes of Salesforce records, including create, update, delete, and undelete operations. Change Data Capture retains change events in the event bus for up to three days, so you can resume data replication from the point of failure. Change Data Capture also provides a consistent and reliable way to synchronize data changes with external systems, without the need for custom triggers or code. Reference: Salesforce Integration Architecture Designer Resource Guide, page 24
NEW QUESTION # 62
......
Pass Guaranteed Quiz 2023 Realistic Verified Free Salesforce: https://examtorrent.actualtests4sure.com/Integration-Architect-practice-quiz.html

