Last Integration-Architect practice test reviews Practice Test Salesforce dumps [Q39-Q59]

Share

Last Integration-Architect practice test reviews: Practice Test Salesforce dumps

Try Integration-Architect Free Now! Real Exam Question Answers Updated [May 13, 2026]


Salesforce Integration-Architect Certification Exam is a globally recognized certification program that validates the expertise and skills of integration architects in designing and implementing complex integration solutions using the Salesforce platform. Salesforce Certified Integration Architect certification exam is designed for experienced integration architects who possess a deep understanding of integration patterns, data modeling, security, and performance best practices.


Salesforce Integration-Architect certification is a valuable credential for professionals who work with Salesforce systems, including developers, architects, consultants, and administrators. It demonstrates that the candidate has a thorough understanding of Salesforce integration principles and best practices and can apply them to real-world scenarios. It also indicates that the candidate is committed to continuous learning and staying up-to-date with the latest Salesforce integration technologies and techniques.

 

NEW QUESTION # 39
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 salesforce platform event.
  • B. Use request and reply.
  • C. Use outbound message.
  • D. Use streaming API to generate push topic.

Answer: B


NEW QUESTION # 40
Northern Trail Outfitters needs to present shipping costs and estimated delivery times totheir 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. APEX REST Service to implement routing logic to the various shipping service.
  • C. Outbound Messaging to request costs and delivery times from Shipper delivery services with automated error retry.
  • D. Enterprise Service Bus user interface to collect shipper-specific form data.

Answer: A

Explanation:
Using an Enterprise Service Bus (ESB) to determine which shipping service to use, and transform requests to the necessary format is a good solution because it can provide routing, transformation, mediation, and orchestration capabilities for integrating different services. An ESB can also abstract the complexity and heterogeneity of the services from the client application, which simplifies the integration. Using Outbound Messaging to requestcosts and delivery times from Shipper delivery services with automated error retry is not a good solution because Outbound Messaging is a Salesforce-specific feature that uses SOAP web services, which may not be compatible with all shipping services. UsingAPEX REST Service to implement routing logic to the various shipping service is also not a good solution because it can introduce performance and scalability issues, as well as increase the maintenance cost and complexity of the code. Using Enterprise Service Bus user interface to collect shipper-specific form data is not a valid option because an ESB does not have a user interface component. Reference: Salesforce Integration Architecture Designer Resource Guide, page 16-17


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

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

Answer: C


NEW QUESTION # 42
Acustomer 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 exceed theconcurrent API request limits.
  • B. Smaller batch size can trigger "Too many concurrent batches" error.
  • C. Smaller batch size may increase time required to execute bulk jobs.
  • D. Smaller batch size may cause record-locking errors.

Answer: C,D

Explanation:
The error "Max CPU time exceeded" occurs when a batch of records takes more than 10 minutes to process in the Bulk API. Using a smaller batch size can reduce the processing time and avoid this error. However, there are some trade-offs to consider when using a smaller batch size, such as:
Answer A is valid because a smaller batch size may cause record-locking errors if multiple batches try toupdate the same records or records that are related by a lookup or master-detail relationship. This can result in concurrency issues and data inconsistency1 Answer B is valid because a smaller batch size may increase the time required to executebulk jobs, as more batches need to be created and processed sequentially. This can affect the performance and efficiency of the integration1 Answer C is not valid because a smaller batch size may not exceed the concurrent API request limits, as the Bulk API does not count against the concurrent request limit. TheBulk API has its own limit on the number ofbatches that can be queued or in progress, which is 5,000 per rolling 24-hour period2 Answer D is not valid because a smaller batch size can trigger "Too many concurrent batches" error only if the number of batches exceeds the limit of 5,000 per rolling 24-hour period. Thiserror is not related to the parallel mode of the Bulk API, which allows up to 10 batches to be processed simultaneously


NEW QUESTION # 43
A company needs to be able to send data from Salesforce to a homegrown 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, salesforce will need to make a REST API call to external system.
  • B. Due to high volume of records, number of concurrent requests can hit the limit for the REST API call to external system.
  • C. Due to high volume of records, a third-party integration tool is required to stage records off platform.
  • D. Due to high volume of records, the external system will need to use a BULK API Rest endpoint to connect to salesforce.

Answer: C

Explanation:
Explanation
Using a third party integration tool to stage records off platform is a solution that can handle the high volume of data and avoid hitting the API limits for the REST API call to the external system. A third party integration tool can also provide features such as data transformation, error handling, and logging. Due to high volume of records, number of concurrent requests can hit the limit for the REST API call to external system is not a solution, but a problem that needs to be addressed. Due to high volume of records, the external system will need to use a BULK API Rest endpoint to connect to Salesforce is not a solution, as the requirement is to send data from Salesforce to the external system, not vice versa. Due to high volume of records, Salesforce will need to make a REST API call to external system is not a solution, as it does not address how to handle the high volume of data and avoid hitting the API limits. Reference: Salesforce Integration Architecture Designer Resource Guide, page 18-19


NEW QUESTION # 44
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 exceed the concurrent API request limits.
  • B. Smaller batch size can trigger "Too many concurrent batches" error.
  • C. Smaller batch size may increase time required to execute bulk jobs.
  • D. Smaller batch size may cause record-locking errors.

Answer: C,D

Explanation:
Explanation
The error "Max CPU time exceeded" occurs when a batch of records takes more than 10 minutes to process in the Bulk API. Using a smaller batch size can reduce the processing time and avoid this error. However, there are some trade-offs to consider when using a smaller batch size, such as:
Answer A is valid because a smaller batch size may cause record-locking errors if multiple batches try to update the same records or records that are related by a lookup or master-detail relationship. This can result in concurrency issues and data inconsistency1 Answer B is valid because a smaller batch size may increase the time required to execute bulk jobs, as more batches need to be created and processed sequentially. This can affect the performance and efficiency of the integration1 Answer C is not valid because a smaller batch size may not exceed the concurrent API request limits, as the Bulk API does not count against the concurrent request limit. The Bulk API has its own limit on the number of batches that can be queued or in progress, which is 5,000 per rolling 24-hour period2 Answer D is not valid because a smaller batch size can trigger "Too many concurrent batches" error only if the number of batches exceeds the limit of 5,000 per rolling 24-hour period. This error is not related to the parallel mode of the Bulk API, which allows up to 10 batches to be processed simultaneously


NEW QUESTION # 45
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. Authenticate the integration using existing Single Sign-On.
  • B. Create a special user solely for the integration purposes.
  • C. Authenticate the integration using existing Network-BasedSecurity.
  • D. Create a new user with SystemAdministrator profile.

Answer: B

Explanation:
Create a special user solely for the integration purposes. This is the first thing that the Architect should do when building a solution that allows a service to access Salesforcethrough the API. Creating a special user for the integration purposes can help to ensure security, accountability, and traceability of the API calls. The special user should have a unique username, password, security token, and profile that grants only thenecessary permissions and access for the integration. The special user should also be assigned to an API- only user license type that prevents logging in to the Salesforce UI. References: Certification - Integration Architect - Trailhead, [User Licenses], [API User Permission]


NEW QUESTION # 46
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 middleware.
  • C. Build Batch Retry & Error Handling in the Batch Apex Job itself.
  • D. Batch Retry & Error Handling report to monitor the error handling.

Answer: A


NEW QUESTION # 47
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 Tree
  • B. Composite
  • C. Batch

Answer: A

Explanation:
When designing high-volume integrations, the Salesforce Platform Integration Architect must distinguish between standard REST resources and "Composite" resources to optimize API consumption. The Salesforce REST API provides several composite resources to group multiple operations into a single call, thereby reducing the overhead of multiple HTTP requests and helping to stay within daily API limits.
According to Salesforce documentation on Composite Resources, the sObject Tree resource (/services/data
/vXX.X/composite/tree/) is specifically designed to handle multiple records in a single request. While it is primarily marketed for creating complex hierarchies (parent-child relationships), it has a unique limit that allows for up to 200 records to be processed in a single call. These records can even be unrelated records of the same type. This is a significant advantage over the standard Batch and Composite resources.
The Composite resource and the Batch resource both have a much lower limit of 25 subrequests per call.
While each subrequest in a Batch call could technically be a collection operation, the question specifically asks for the resource that natively supports the "200 records" threshold preferred for bulk-style updates within the REST framework. By utilizing the sObject Tree resource, the architect can bundle 200 record updates into a single transaction, effectively reducing API consumption by a factor of 200 compared to individual REST calls. This aligns with the requirement to avoid major architectural changes (like switching to the Bulk API
2.0) while solving the immediate problem of exceeding daily governor limits. In the context of the Integration Architect exam, understanding these specific payload limits is crucial for selecting the most efficient
"Request-Reply" or "Data Synchronization" pattern.


NEW QUESTION # 48
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 authenticated into DMS and EBS without having to enter username and password.
  • B. Users should be authorized to view information specific to the customer they are servicing without a need to search for customer.
  • C. Identify options to maintain DMS and EBS authentication and authorization details in Salesforce.
  • D. Consider options to migrate DMS and EBS into Salesforce.
  • E. Consider Enterprise security needs for access to DMS and EBS.

Answer: A,B,E

Explanation:
Explanation
The integration consultant should consider the following authorization and authentication needs while integrating the DMS and ESB with Salesforce:
Users should be authorized to view information specific to the customer they are servicing without a need to search for customer. This means that the integration should provide a seamless and contextual access to the customer billing information and generated bills from the DMS and ESB, based on the customer record or case that the user is working on in Salesforce.
Consider Enterprise security needs for access to DMS and ESB. This means that the integration should comply with the security policies and standards of the Enterprise, such as encryption, auditing, logging, monitoring, etc.
Users should be authenticated into DMS and ESB without having to enter username and password. This means that the integration should use a single sign-on (SSO) mechanism that allows users to access multiple systems with one login credential, such as OAuth or SAML34 References: Authorization Through Connected Apps and OAuth 2.0, Single Sign-On for Desktop and Mobile Applications using SAML and OAuth


NEW QUESTION # 49
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 SpecialCompatibility for OData connection,
  • B. Configure a Certificate for OData connection.
  • C. Configure CSRF Protection on External Data Source.
  • D. Configure CSRF Protection for OData connection.
  • E. Configure Identity Type for OData connection.

Answer: B,D,E

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 # 50
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. Use External Services feature to integrate gateway to Salesforce ensuring real-time updates the CSR and support post payment processes.
  • B. Build a custom Apex Callout to external Payment gateway service and provide success message to the CSR, the details of callouts and responses are logged for audit purposes.
  • C. Platform events allow integration to payment gateway through the exchange of real-time event data, platform events are scalable and secure.
  • D. Make a callout to the payment gateway through ESB supporting error handling and logging for audit purposes.

Answer: D

Explanation:
Explanation
Make a callout to the payment gateway through ESB supporting error handling and logging for audit purposes. This solution meets the requirements of integrating with an external RESTful service, ensuring real-time updates to the CSR, and supporting post payment processes. ESB stands for Enterprise Service Bus, which is a software architecture model that allows communication between different applications via a common bus. ESB can handle the callout to the payment gateway service, and provide error handling, logging, routing, transformation, and orchestration capabilities. ESB can also integrate with other systems or services that are involved in the post payment processes, such as billing, invoicing, or reporting.
References: Certification - Integration Architect - Trailhead, [Enterprise Integration Patterns]


NEW QUESTION # 51
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 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.

Answer: D


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. SOAP API WSDL
  • B. Corporate WSDL
  • C. Enterprise WSDL
  • D. Partner WSDL

Answer: D

Explanation:
Explanation
The Partner WSDL is the best option for creating an integration that might be used for more than one Salesforce organization and different metadata. The Partner WSDL is loosely typed and can reflect against any configuration of Salesforce. It is static and does not change if modifications are made to an organization's Salesforce configuration. Therefore, it is more flexible and adaptable than the Enterprise WSDL, which is strongly typed and bound to a specific configuration of Salesforce1 References: Differences between Salesforce provided WSDL files


NEW QUESTION # 53
Universal Containers (UC) is a leading provider of management training globally. UC embarked on a Salesforce transformation journey to allow students to register for courses in the Salesforce Community. UC has a learning system that masters all courses and student registration. UC requested a near real-time feed of student registration from Salesforce to the learning system. The integration architect recommends using Salesforce Platform Events. Which API should be used for the Salesforce pl1atform event solution?

  • A. REST API
  • B. Streaming API
  • C. SOAP API

Answer: B

Explanation:
Salesforc30e Platform Events are built on top of a highly scalable, event-driven messaging architecture designed to enable real-time communication between apps. To consume these events from outside Salesforce-such as from a legacy learning system-clients must use the Streaming API.
The Streaming API is the technical foundation for receiving event notifications in a Publish/Subscribe model. It utilizes the CometD protocol or the newer gRPC-based Pub/Sub API to maintain a persistent connection between the external client and Salesforce. When a student registers for a course in the Salesforce Community, a Platform Event is "published" to the event bus. The learning system, acting as a "subscriber," remains connected via the Streaming API and receives the event message instantly without needing to poll Salesforce for updates.
This architecture is ideal for "near real-time" requirements because it eliminates the overhead of traditional point-to-point integrations. While the REST and SOAP APIs (Options A and B) can be used to publish events into Salesforce, they are not designed to receive unsolicited notifications from the platform. By using the Streaming API, the integration architect ensures the solution is both responsive and efficient, as Salesforce only pushes data when a relevant event occurs. Furthermore, because Platform Events provide a retention window, the Streaming API allows the learning system to use a Replay ID to catch up on any registration events missed during a brief network outage.


NEW QUESTION # 54
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. Generic Event
  • B. Platform Event
  • C. Push Topic Event
  • D. Change Data Capture Event

Answer: C

Explanation:
https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/pushtopic_events_intro.htm


NEW QUESTION # 55
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. Require the Apex REST API Clients to implement the HttpCalloutMock.
  • B. Call the HttpCalloutMock implementation from the Apex REST API Clients.
  • C. Call the Apex REST API Clients in a test context to get the mock response.
  • D. Implement HttpCalloutMock to return responses per RAML specification.

Answer: C,D


NEW QUESTION # 56
A company that is a leading provider of training delivers courses to students globally. The company decided touse customer community in order to allow Studer 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 pays transaction. Students would like to get the paymentresult 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 continuation to process payment to the payment gateway.C Use change data capture to process payment to the payment gateway.
  • B. Use request and reply to make an API call to the payment gateway.
  • C. Use platform event to process payment to the payment gateway.

Answer: A

Explanation:
The continuation class in Apex allows you to makelong-running requests to external web services and process their responses in a callback method. This is useful for scenarios where the response time exceeds the normal Apex limits, such as 10 seconds for synchronous transactions or 120 seconds for asynchronous transactions. By using continuation, you can avoid hitting these limits and provide a better user experience1 References: Callout Limits and Limitations


NEW QUESTION # 57
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 Tree
  • B. SObject Collections
  • C. Composite
  • D. Batch

Answer: A

Explanation:
https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_composite_sobject_tree.htm


NEW QUESTION # 58
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 batc 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 exceed the concurrent API request limits.
  • B. Smaller batch size can trigger "Too many concurrent batches" error.
  • C. Smaller batch size may increase time required to execute bulk jobs.
  • D. Smaller batch size may cause record-locking errors.

Answer: C,D


NEW QUESTION # 59
......

Get Ready to Pass the Integration-Architect exam with Salesforce Latest Practice Exam : https://examkiller.testsdumps.com/Integration-Architect_real-exam-dumps.html