Get Instant Access to Integration-Architect Practice Exam Questions [Q28-Q48]

Share

Get Instant Access to Integration-Architect Practice Exam Questions

Reliable Study Materials & Testing Engine for Integration-Architect Exam Success!


Salesforce Certified Integration Architect is a highly respected certification in the Salesforce ecosystem. Salesforce Certified Integration Architect certification is designed for professionals who have a deep understanding of integration architecture and have experience in designing and implementing complex integration solutions. Salesforce Certified Integration Architect certification validates your knowledge and skills in designing and implementing integration solutions using various tools and technologies, such as APIs, middleware, and ETL tools.

 

NEW QUESTION # 28
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 # 29
Northern Trail Outfitters (NTO) uses Salesforce to track leads, opportunities andorder details that convert leads to customers. However, Orders are managed by an external (remote) system. Sales representatives want to view and update real-time order information in Salesforce. NTO wants the data to only persist in the external system.
Which type of Integration should an architect recommend to meet this business requirement?

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

Answer: B

Explanation:
Explanation
Data Visualization is the type of integration that allows users to view real-time data from an external system without storing it in Salesforce. This can be achieved by using Lightning Web Components, Visualforce pages, or Canvas apps that display data from the external system using APIs or web services. Data Synchronization, Process Orchestration, and Batch Processing are types of integration that involve moving data between systems, which is not required by the business requirement. Reference: Salesforce Integration Architecture Designer Resource Guide, page 9


NEW QUESTION # 30
An enterprise customer that has more than 10 million customers have the following systems and conditions in their landscape:

  • A. Salesforce CRM (CRM)- Customer information, Sales and Support information is maintained in CRM.
  • B. Enterprise Document Management System (DMS) Bills mailed to customers are maintained in the Document Management system.
  • C. Enterprise Billing System (EBS) - All customer's monthly billing is generated by this system.

Answer: A,B

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 SAML.
References: [Authorization Through Connected Apps and OAuth 2.0], [Single Sign-On for Desktop and Mobile Applications using SAML and OAuth]


NEW QUESTION # 31
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. Analytics REST API
  • D. Metadata 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 # 32
A new Salesforce program has the following high level abstract requirement: Business processes executed on Salesforce require data updates between the internal systems and Salesforce Which three relevant details should a Salesforce Integration Architect seek to specifically solve for Integration architecture needs of the program?
Which three relevant details should a Salesforce Integration Architect seek to specifically solve for Integration architecture needs of the program?
Choose 3 answers

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

Answer: A,B,D


NEW QUESTION # 33
Northern Trail Outfitters (NTO) use Salesforce to track leads, opportunities, and to capture order details.
However, Salesforce isn't the system that holds or processes orders. After the order details are captured in Salesforce, an order must be created in the remote system, which manages the orders life cylce. The Integration Architect for the project is recommending a remote system that will subscribe to the platform event defined in Salesforce.
Which integration pattern should be used for this business use case?

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

Answer: C

Explanation:
Explanation
The Fire and Forget pattern is suitable for this business use case because it allows sending a message from Salesforce to the remote system without waiting for a response or acknowledgement. This reduces the latency and complexity of the integration and enables asynchronous processing of the orders in the remote system. The platform event defined in Salesforce can be used to publish the order details to the remote system, which can subscribe to the event and create the order accordingly1


NEW QUESTION # 34
Northern Trail Outfitters' (NTO) Salesforce org usually goes through 8k-10k batches a day to synch data from external sources. NTO's Integration Architec has received requirements for a new custom object, FooBarc, for which 90M records will need to be loaded into the org. Once complete, 20GB (about 30M records) needs to be extracted to an external auditing system.
What should the architect recommend using to meet these requirements in a day?

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

Answer: D


NEW QUESTION # 35
Which two system constraint questions should be considered when designing an integration to send orders from Salesforce to a fulfillment system?
Choose 2 answers

  • A. What latency is acceptable for orders to reach the fulfillment system?
  • B. Which system will validate order shipping addresses?
  • C. Can the fulfillment system participate in idempotent design to avoid duplicate orders?
  • D. Can the fulfillment system implement a contract-first Outbound Messaging interface?

Answer: A,C

Explanation:
Explanation
The system constraint questions that should be considered when designing an integration to send orders from Salesforce to a fulfillment system are related to the performance, reliability, and scalability of the integration.
The latency and idempotency of the integration are important factors that affect these aspects. Therefore, the questions A and D are relevant for the integration design. The question B is related to the business logic of the order validation, which is not a system constraint question. The question C is related to the implementation details of the Outbound Messaging interface, which is not a system constraint question either


NEW QUESTION # 36
A subscription-based media company's system landscape forces many subscribers to maintain multiple accounts and to login more than once. An Identity and Access Management (IAM) system, which supports SAML and OpenId, was recently implemented to improve their subscriber experience through self-registration and Single Sign-On (SSO).
The IAM system must integrate with Salesforce to give new self-service customers instant access to Salesforce Community Cloud.
Which two requirements should the Salesforce Community Cloud support for self-registration and SSO?
Choose 2 answers

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

Answer: B,C

Explanation:
Explanation
The Salesforce Community Cloud should support OpenId Connect Authentication Provider and Registration Handler, and SAML SSO and just-in-time provisioning for self-registration and SSO. OpenId Connect is a protocol that allows users to authenticate with an external identity provider and access Salesforce resources. A registration handler is a class that implements the Auth.RegistrationHandler interface and defines how to create new users or update existing users in Salesforce from the information received from the identity provider. SAML SSO is a protocol that allows users to log in to Salesforce with a single credential from an identity provider. Just-in-time provisioning is a feature that allows creating or updating user accounts in Salesforce based on SAML assertions.
References: [OpenID Connect Authentication Providers], [Registration Handler Interface], [SAML Single Sign-On for Communities].


NEW QUESTION # 37
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. Store shipping services in a picklist that is dependent on a country picklist.
  • B. Invoke middleware service to retrieve valid shipping methods.
  • C. Use Platform Events to construct and publish shipper-specific events.
  • 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 # 38
Given the diagram below, a Salesforce org, middleware, and Historical data store (with
20million records and growing) exists with connectivity between them
Historical records are archived from Salesforce and moved to Historical Data store (which houses 20M records and growing; fine-tuned to be performant with search queries).
Call center agents use Salesforce, when reviewing occasional special cases, have requested access to view the related historical case items that relate to submit cases.
Which mechanism and patterns are recommended to maximize declarative configuration?

  • A. Use an ETL tool with a Batch Data Synchronization pattern to migrate historical data into Salesforce and into a custom object (historical data) related to Case object.
  • B. Use ESB tool with Data Virtualization pattern, expose OData endpoint, and then use Salesforce Connect to consume and display the External Object alongside with the Case object.
  • C. C Use an ESB tool with a fire and forget pattern and then publish a platform event for the requested historical data.
  • D. Use an ESB tool with Request-Reply pattern and then make a real-time Apex callout to the ESB endpoint to fetch and display component related to Case object

Answer: B

Explanation:
Explanation
The Data Virtualization pattern allows Salesforce to access external data sources without storing the data in Salesforce. This reduces the data storage and synchronization costs and enables real-time access to the historical data. Salesforce Connect can be used to consume OData endpoints exposed by the ESB tool and display the external objects as related lists or custom components on the Case object


NEW QUESTION # 39
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. Platform events allow integration to payment gateway through the exchange of real-time event data, platform events are scalable and secure.
  • B. Use External Services feature to integrate gateway to Salesforce ensuring real-time updates the CSR and support post payment processes.
  • C. 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.
  • 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 # 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. Let the Lightning Data Service with an ©wire adapter display new values when the custom object records change.
  • 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. Use the Continuation class to call the Enterprise APIs and then process the response in a callback method.

Answer: B


NEW QUESTION # 41
A company wants to standardize exception tracking, handling, and analytics. Given the following actions:
1. Build a company wide logging service hosted on a middleware platform
2. Create case object records for exceptions based thresholds
3. Change all their Apex Loggers to publish Application Exceptions as custom Platform Events.
Which two specifications should the integration architect include in the logging service architecture?
Choose 2 answers

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

Answer: C,D


NEW QUESTION # 42
Northern Trail Outfitters needs to make synchronous callouts "available to promise" services to query product availability and reserve inventory during customer checkout process.
Which two considerations should an integration architect make when building a scalable integration solution?
Choose 2 answers

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

Answer: C,D


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

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

Answer: A,C,D

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 # 44
An Architect is asked to build a solution that allows a service to access Salesforce through the API. What is the first thing the Architect should do?

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

Answer: C

Explanation:
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 Salesforce through 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 the necessary 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 # 45
Northern Trail Outfitters requires an integration to be set up between one of their Salesforce orgs and an external data source us Salesforce Connect. The external data source supports Open Data Protocol.
Which three configurations should an Integration Architect recommend be implemented in order to secure requests coming from Salesforce?
Choose 3 answers

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

Answer: B,C,E

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


NEW QUESTION # 46
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. Store shipping services in a picklist that is dependent on a country picklist.
  • B. Invoke middleware service to retrieve valid shipping methods.
  • C. Use Platform Events to construct and publish shipper-specific events.
  • D. Use middleware to abstract the call to the specific shipping services.

Answer: B,D


NEW QUESTION # 47
A large enterprise customer operating in a high regulated industry is planning to implement Salesforce for customer facing associates in both Sales and Service, and back office staff. The business processes that Salesforce supports are critical to the business.
Salesforce will be integrated to multiple back office systems to provide a single interface for associates. Reliability and monitoring of these integrations is required as associates support customers.
Which integration solution should the architect consider when planning the implementation?

  • A. Build a custom integration gateway to support back office system integrations and ensure reliability and monitoring capabilities.
  • B. Decouple back office system callouts into separate distinct services that have inbuilt error logging and monitoring frameworks.
  • C. Leverage Middleware for all back office system integrations ensuring real time alerting, monitoring and reporting capabilities.
  • D. Architect Services in back office systems to support callouts from Salesforce and build reliability, monitoring and reporting capabilities.

Answer: C


NEW QUESTION # 48
......

Validate your Skills with Updated Integration-Architect Exam Questions & Answers and Test Engine: https://www.trainingquiz.com/Integration-Architect-practice-quiz.html

Tested & Approved Integration-Architect Study Materials Download: https://drive.google.com/open?id=13olf4RcUlaMQMZu7J26hNGdd9dYxb77Q