Use Real Integration-Architect Dumps - Salesforce Correct Answers updated on 2026
Salesforce Integration Architecture Designer Integration-Architect Exam Practice Dumps
Salesforce Integration-Architects are responsible for integrating Salesforce with other third-party applications, databases, and systems. They must have a deep understanding of integration patterns, data architecture, and security protocols. Salesforce Certified Integration Architect certification exam tests the candidate's knowledge on various topics such as integration architecture, data modeling, data management, and API development. Passing Integration-Architect exam shows that the candidate has the expertise to design and implement highly effective and efficient integrations between Salesforce and other systems.
To earn the Salesforce Integration-Architect certification, a candidate must pass a rigorous exam that tests their knowledge of integration design principles, patterns, and best practices. Integration-Architect exam consists of 60 multiple-choice questions and has a time limit of 120 minutes. Candidates must score 68% or higher to pass the exam.
NEW QUESTION # 70
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 shouldan Integration Architect recommend be implemented to minimize potential downtime for users in this situation?
Choose 2 answers
- A. Remote Site Settings
- B. Content Security Policies
- C. Named Credentials
- D. Enterprise ESB
Answer: C,D
Explanation:
Explanation
The best solutions for minimizing potential downtime for users in this situation are to use named credentials and an enterprise ESB. Named credentials allow you to store the URL and authentication parameters of an external service in one definition, and then use it in Apex callouts or declarative integrations. If the URL of the external service changes, you only need to update the named credential once, and all the integrations that use it will be updated automatically. An enterprise ESB is a middleware layer that acts as a broker between different systems and services. It can provide routing, transformation, orchestration, and monitoring capabilities for integrations. If the URL of an external service changes, you only need to update the ESB configuration once, and all the integrations that use it will be updated automatically. Option B is not correct because remote site settings only allow you to specify the domains that are allowed for callouts from your org. They do not store any authentication parameters or provide any routing or transformation capabilities. Option C is not correct because content security policies are used to control what resources can be loaded on a Visualforce or Lightning page. They do not store any authentication parameters or provide any routing or transformation capabilities. References:
Named Credentials
Streamline and Secure: Mastering Named Credentials in Salesforce
NEW QUESTION # 71
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. Build Batch Retry & Error Handling in the middleware.
- C. Batch Retry & Error Handling report to monitor the error handling.
- D. Build Batch Retry & Error Handling using BatchApexErrorEvent.
Answer: D
Explanation:
The BatchApexErrorEvent object allows handling errors that occur during Batch Apex execution. By subscribing to this event,the integration can retry the invoice generation for the failed records or perform other recovery actions. This is a resilient and scalable solution that does not require custom code in the Batch Apex job itself or in the middleware1
NEW QUESTION # 72
A company's cloud-based single page application consolidates data local 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 and H
- C. Sum of A to F
- D. Sum of A, G, and H
Answer: B
NEW QUESTION # 73
Which three considerations should an Integration Architect consider when recommending Platform Event as a Integration solution?
Choose 3 answers
- A. When you delete an event definition, it's permanently removed and can't be restored.
- B. You can use Event Monitoring to track user activity, such as logins and running reports.
- C. Inability to query event messages using SOQL
- D. Subscribe to an AssetToken Event stream to monitor OAuth 2.0 authentication activity. C
- E. Inability to create a Lightning record page for platform events.
Answer: A,C,E
NEW QUESTION # 74
Northern Trail Outfitters needs to make synchronous callouts "available-to-promise" services to query product availability and reserve inventory during the customer checkout process. What should an integration architect consider when building a scalable integration solution?
- A. The typical and worst-case historical response times
- B. The number of batch jobs that can run concurrently
- C. The maximum query cursors open per user on the service
Answer: A
Explanation:
In a Synchronous Request-Reply pattern, the user's experience is directly tied to the performance of the external service. For a mission-critical "Available-to-Promise" (ATP) service during checkout, the most vital scalability consideration is the typical and worst-case historical response times of the target system.
Salesforce imposes strict Governor Limits on synchronous callouts to protect platform health. Specifically, if an ATP callout takes longer than 120 seconds, the transaction will time out. More importantly, Salesforce limits the number of long-running requests (those lasting longer than 5 seconds). If multiple users are checking out simultaneously and the external inventory system begins to respond slowly (worst-case), those requests can quickly occupy all available slots in the concurrent request queue, leading to "Concurrent Request Limit Exceeded" errors for all users in the org.
By analyzing historical response times, the architect can determine if the service is reliable enough for a synchronous callout. If the worst-case response time frequently exceeds 5 seconds, the architect should consider a more resilient pattern, such as the Continuation pattern or an asynchronous approach, to prevent blocking the UI thread and hitting platform limits. Options A and C are irrelevant to synchronous checkout performance; query cursors relate to database state, and batch jobs are asynchronous background processes that do not impact real-time user checkout latency.
NEW QUESTION # 75
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. Composite
- B. SObject Tree
- C. Batch
- D. SObject Collections
Answer: B
Explanation:
https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_composite_sobject_tree.htm
NEW QUESTION # 76
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 high performance mode.
- B. Use Bulk API to process jobs in serial mode.
- C. Use Bulk API to process jobs in parallel mode.
- D. Contact Salesforce support to schedule performance load.
Answer: C
NEW QUESTION # 77
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. Implement HttpCalloutMock to return responses per RAML specification.
- D. Call the HttpCalloutMock implementation from the Apex REST API Clients.
Answer: A,C
NEW QUESTION # 78
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 has failed ever since it was rolled out to production.
Which type of monitoring should the integration consultant have considered to monitor this integration?
- A. Validate that the Platform Event definition matches lead's definition.
- B. Monitor Platform Events created per hour limits across the Salesforce instance.
- C. Set up debug logs for Platform Event triggers to monitor performance.
Answer: C
Explanation:
Troubleshooting failures in Platform Event-triggered logic is challenging because these triggers execute under the "Automated Process" system user, making them invisible to standard user-level monitoring. To diagnose why a trigger is failing in production, an Integration Architect must set up debug logs specifically for that trigger or the automated process user.
Debug logs provide a granular view into the execution execution path, including Apex errors, governor limit consumption, and specific DML failures. Without these logs, it is impossible to determine if the failure is due to a null pointer exception, a validation rule violation, or a record locking conflict.678 Option B is a design-time validation step; while important, it would not help mon9itor or troubleshoot a runtime failure in a deployed trigger. Option C focuses on high-level consumption limits; while reaching the
"Created Per Hour" limit would prevent events from1011 being published, it would not explain why an existing trigger is failing once the event has already arrived in the bus. By proactively establishing debug logs for the integration's triggers, the consultant can pinpoint the exact line of code or system constraint causing the failure, ensuring a faster "Mean Time to Repair" (MTTR) for critical AI-driven business processes.
NEW QUESTION # 79
What is the first thing an Integration Architect should validate if a callout from a LightningWeb Component to an external endpoint is failing?
- A. The endpoint URL has added been to an outbound firewall rule.
- B. The endpoint URL has been added to Remote Site Settings.
- C. The endpoint URL has been added to Content Security Policies.
- D. The endpoint domain has been added to Cross-Origin Resource Sharing.
Answer: B
Explanation:
The first thing an integration architect should validate if a callout from a Lightning Web Component to an external endpoint is failing is the endpoint domain has been added to Cross-Origin Resource Sharing (CORS).
CORS is a mechanism that allows web browsers to make requests to servers on different origins, such as different domains, protocols, orports. CORS requires the server to send back a special header that indicates whether the browser is allowed to access the resource or not. If the endpoint domain is not added to the CORS whitelist in Salesforce, the browser will block the callout and throwan error. Option B is not correct because Content Security Policies (CSP) are used to control what resources can be loaded on a Visualforce or Lightning page, such as scripts, stylesheets, images, etc. CSP does not affect the callout from a Lightning WebComponent to an external endpoint. Option C is not correct because outbound firewall rules are used to restrict the network traffic from Salesforce to external systems. Firewall rules are configured at the network level, not at the Salesforce level. OptionD is not correct because Remote Site Settings are used to specify the domains that are allowed for callouts from Apex code, not from Lightning Web Components. References:
Working with CORS and CSP to Call APIs from LWC
[Cross-Origin Resource Sharing (CORS)]
NEW QUESTION # 80
Northern Trail Outfitters requires an integration to be set up between one of their Salesforce orgs and anexternal 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 a Certificate for OData connection.
- B. Configure Identity Type for OData connection.
- C. Configure CSRF Protection for OData connection.
- D. Configure CSRF Protection on External Data Source.
- E. Configure SpecialCompatibility for OData connection,
Answer: A,B,C
Explanation:
Configuring Identity Type, Certificate, and CSRF Protection for OData connection are threeconfigurations that an Integration Architect should recommend to secure requests coming from Salesforce. Identity Type is used to specify the authentication method for the OData connection, such as Basic Authentication, OAuth 2.0, or Named Principal. Certificate is used to enable SSL/TLS encryption for the OData connection, which protects the data in transit from eavesdropping or tampering. CSRF Protection is used to prevent cross-site request forgery attacks, which exploit the trust between the user and Salesforce by sending malicious requests from another website. Configuring Special Compatibility for OData connection is not a configuration that is related to security, but rather to compatibility issues with different versions or implementations of OData.
Configuring CSRF Protection on External Data Source is not a configuration that can be done in Salesforce, but rather on the external data source itself. Reference: Salesforce Connect: Custom Adapters Developer Guide, page 9-10
NEW QUESTION # 81
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. Salesforce with relevant Marketing and ERP information.
- B. ERP with all prospect data from Marketing and Salesforce.
- C. New Custom Database forCustomers and Prospects.
- D. Marketing with all customer data from Salesforce and ERP.
Answer: A
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 # 82
A customer is migrating from an old legacy system to Salesforce. As part of the modernization effort, the customer would like to integrate all existing systems that currently work with its legacy application with Salesforce.
Which constraint/pain-point should an integration architect consider when choosing the integration pattern
/mechanism?
- A. System types APIs, File systems, Email
- B. Multi-language and multi-currency requirement
- C. Reporting and usability requirements
Answer: A
NEW QUESTION # 83
Universal Containers (UC) is a leading provider of managementtraining 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. Platform Event
- B. Streaming API
- C. Outbound Message
- D. Change Data Capture (CDC)
Answer: D
Explanation:
Explanation
Change Data Capture (CDC) is the best option to meet the requirement. CDC is a type of streaming event that notifies subscribers of changes to Salesforce records, such as creation, update, delete, and undelete operations.
By subscribing to CDC events for the course registration data, the LMS can receive real-time updates and sync with Salesforce. Streaming API is another type of streaming event that notifies subscribers of changes to Salesforce records that match a SOQL query. However, Streaming API has some limitations, such as not supporting all SOQL features and not capturing delete and undelete operations. Platform Event is a type of streaming event that delivers custom notifications within the Salesforce platform or from external sources.
Platform Event is not suitable for this requirement because it is not tied to Salesforce records and requires custom logic to publish and subscribe. Outbound Message is a workflow action that sends SOAP messages with field values to designated endpoints. Outbound Message is not suitable for this requirement because it does not support complex data types, such as sObjects or collections.
NEW QUESTION # 84
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. Platform Events
- C. Change Data Capture
- D. Callouts
Answer: C
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 # 85
A new Salesforce program has the following high-level abstract requirement: Business processes executed on Salesforce require data updates between some internal systems and Salesforce. Which relevant details should a Salesforce integration architect seek to specifically solve for the integration architecture needs of the program?
- A. Core functional and non-functional requirements for User Experience design, Encryption needs, Community, and License choices
- B. Source and Target system, Directionality, and data volume & transformation complexity, along with any middleware that can be leveraged
- C. Integration skills, SME availability, and Program Governance details
Answer: B
Explanation:
To translate abstract business needs into a functional Integration Architecture, an architect must move beyond "what" the business wants to "how" the data will technically flow. The details in Option B represent the fundamental building blocks of any integration design.
* Source and Target Systems: Determining which systems are involved dictates the available APIs (REST, SOAP, Bulk) and required security protocols (OAuth, Mutual SSL).
* Directionality: Knowing if the update is unidirectional or bidirectional is critical for record mastering, identifying the "System of Record," and preventing infinite data loops.
* Data Volume: This is a primary driver for selecting the Integration Pattern. High volumes (millions of records) require the Bulk API, while low-volume, real-time updates are better suited for Streaming or REST APIs.
* Transformation Complexity: If data must be heavily massaged or merged from multiple sources, it justifies the need for Middleware (ESB/iPaaS).
Option A focuses on user interface and licensing, which are implementation details rather than architectural integration requirements. Option C deals with project management and resource allocation. While these are important for the project's success, they do not help the architect decide between a Request-Reply or Fire- and-Forget pattern. By focusing on systems, data direction, and volume, the architect ensures that the proposed solution is technically viable, scalable, and adheres to Salesforce platform governor limits.
NEW QUESTION # 86
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. Change Data Capture can be published from Apex.
- B. Push Topic Event can define a custom payload.B Change Data Capture does not have record access support.
- C. Apex triggers can subscribe to Generic Events.
Answer: A
Explanation:
Explanation
Push Topic Events can define a custom payload, which is one of the factors that should be considered when choosing a Streaming API implementation. Push Topic Events are based on SOQL queries that define the data changes to be notified of. You can specify the fields to be returned in the event message by using the SELECT clause in the query. This allows you to customize the payload according to your needs2 References: Create a PushTopic
NEW QUESTION # 87
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
NEW QUESTION # 88
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. To subscribe to an event, the integration user in salesforce needs read access to theevent entity.
- C. To publish an event, the integration user in salesforce needs create permission on the event entity.
- D. Error handling must be performed by the remote service because the event is effectively handed off to the remote system for further processing.
- E. External system needs to have the same uptime in order to be able to keep up with Salesforce Platform Events.
Answer: B,C,D
NEW QUESTION # 89
Northern Trail Outfitters uses a custom Java application to display code coverage and test results for all of their enterprise applicationsand is planning to include Salesforce as well.
Which Salesforce API should an Integration Architect use to meet the requirement?
- A. Tooling API
- B. SOAP API
- C. Metadata API
- D. Analytics REST API
Answer: A
Explanation:
Explanation
Option D is correct because Tooling API is the Salesforce API that can be used to retrieve code coverage and test results for Apex classes and triggers. Tooling API provides REST and SOAP interfaces to access metadata about code, execute tests, and get test results12 Option A is incorrect because SOAP API is a Salesforce API that can be used to create, retrieve, update, or delete records, but not to get code coverage and test results. SOAP API uses a WSDL file to define the parameters for accessing data through the API3 Option B is incorrect because Analytics REST API is a Salesforce API that can be used to access data from reports and dashboards, but not from code coverage and test results. Analytics REST API provides a programmatic way to interact with analytics features such as lenses, datasets, and dashboards4 Option C is incorrect because Metadata API is a Salesforce API that can be used to retrieve, deploy, create, update, or delete customization information, such as custom object definitions and page layouts, but not code coverage and test results. Metadata API is mainly used for development tools or backup tools5 References: 1: Introducing Tooling API 2: Tooling API Examples 3: SOAP API Developer Guide 4: Analytics REST API Developer Guide 5: Metadata API Developer Guide
NEW QUESTION # 90
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 performance of the integrations?
- A. Use the Salesforce Bulk API when integrating back into Salesforce.
- B. Move the custom monolithic web service from on-premise to a cloud provider.
- C. Leverage modular design by breaking up the web service into smaller pieces for a microservice architecture.
- D. Re-write and optimize the current web service to be more efficient.
Answer: C
NEW QUESTION # 91
......
Get ready to pass the Integration-Architect Exam right now using our Salesforce Integration Architecture Designer Exam Package: https://www.passtorrent.com/Integration-Architect-latest-torrent.html
Integration-Architect Premium Files Test pdf - Free Dumps Collection: https://drive.google.com/open?id=15CYkURHbQAqdvG1wkjKABBzSOJtmhib7