
Dec-2023 Download Free Latest Exam Integration-Architect Certified Sample Questions
Prepare for your exam certification with our Integration-Architect Certified Salesforce
NEW QUESTION # 38
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 special user solely for the integration purposes.
- B. Authenticate the integration using existing Single Sign-On.
- C. Create a new user with SystemAdministrator profile.
- D. Authenticate the integration using existing Network-BasedSecurity.
Answer: A
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 # 39
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. The maximum query cursors open per user on the service.
- C. How many concurrent service calls are being placed.
- D. The number batch jobs that can run concurrently.
Answer: A,C
Explanation:
Explanation
The typical and worst-case historical response times, and how many concurrent service calls are being placed are two considerations that an integration architect should make when building a scalable integration solution for synchronous callouts to "available to promise" services. These two factors can affect the performance, reliability, and availability of the integration solution, as well as the user experience of the customer checkout process. The integration architect should design the solution to handle high volumes of service calls, optimize the response times, handle errors and timeouts, and avoid hitting governor limits or service quotas.
References: Certification - Integration Architect - Trailhead, [Callout Limits and Limitations], [Integration Patterns and Practices]
NEW QUESTION # 40
Northern Trail Outfitters (NTO) is looking to integrate three external systems that run nightly data enrichment processes in Salesforce. NTO has both of the following security and strict auditing requirements:
1. The external systems must follow the principle of least privilege, and
2. The activities of the eternal systems must be available for audit.
What should an Integration Architect recommend as a solution for these integrations?
- A. A shared integration user for the three external system integrations.
- B. A shared Connected App for the three external system integrations.
- C. A unique integration user for each external system integration.
- D. A Connected App for each external system integration.
Answer: D
Explanation:
Explanation
Using a Connected App for each external system integration is a good solution because it can provide security, auditing, and monitoring features for each integration. A Connected App is an application that can connect to Salesforce using APIs and OAuth as an authentication protocol. A Connected App can also enforce policies such as IP restrictions, login hours, and session timeout for each integration. Using a shared integration user for the three external system integrations is not a good solution because it violates the principle of least privilege, as well as makes it difficult to audit the activities of each system. Using a shared Connected App for the three external system integrations is also not a good solution because it does not allow for granular control and visibility of each integration. Using a unique integration user for each external system integration is not enough to meet the security and auditing requirements, as it does not provide any mechanism for authentication, authorization, or encryption. Reference: Salesforce Integration Architecture Designer Resource Guide, page 20-21
NEW QUESTION # 41
Northern Trail Outfitters' ERP is integrated with Salesforce and syncs several million contacts per day. To prevent specific data from syncing, the integration uses a SOQL query filtered by sharing hierarchy.
Which two things should an architect do to improve the performance of the integration?
Choose 2 answers
- A. Remove the query filters.
- B. Include selective criteria in query filters.
- C. Include non-selective criteria in query filters.
- D. Remove the sharing restrictions.
Answer: B,D
Explanation:
Explanation
Option C is correct because including selective criteria in query filters can improve the performance of the integration. Selective criteria are filters that reduce the number of records that need to be scanned by the query optimizer, such as indexed fields, standard indexes, or custom indexes. Selective criteria can help the query run faster and avoid hitting the query timeout limit or the query row limit.
Option D is correct because removing the sharing restrictions can improve the performance of the integration. Sharing restrictions are filters that limit the access to records based on the user's role, profile, or sharing rules. Sharing restrictions can add complexity and overhead to the query execution, as they require additional joins and calculations. Removing the sharing restrictions can simplify the query and reduce the number of records that need to be processed.
Option A is incorrect because including non-selective criteria in query filters can degrade the performance of the integration. Non-selective criteria are filters that do not reduce the number of records that need to be scanned by the query optimizer, such as non-indexed fields, formula fields, or OR conditions. Non-selective criteria can cause the query to run slower and hit the query timeout limit or the query row limit.
Option B is incorrect because removing the query filters can degrade the performance of the integration.
Query filters are conditions that specify which records to retrieve from the database, such as WHERE clauses or LIMIT clauses. Query filters can help the query run faster and avoid retrieving unnecessary or unwanted data. Removing the query filters can increase the number of records that need to be processed and transmitted by the integration.
References: Working with Very Large SOQL Queries: Improve performance with custom indexes using Salesforce Query Plan tool: Querying Data That Respects User Permissions: How does sharing affect SOQL performance?: SOQL SELECT Syntax : SOQL Best Practices
NEW QUESTION # 42
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 # 43
Northern Trail Outfitters submits orders to the manufacturing system web-service. Recently, the system has experienced outages that keep service unavailable for several days.
What solution should an architect recommend to handle errors during these types of service outages?
- A. Use middleware queuing and buffering to insulate Salesforce from system outages.
- B. A Use Platform Event replayld and custom scheduled Apex process to retrieve missed events.
- C. Use Outbound Messaging to automatically retry failed service calls.
- D. Use @future jobld and custom scheduled apex process to retry failed service calls.
Answer: A
Explanation:
https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/platform_events_api_considerations.htm
NEW QUESTION # 44
Northern Trail Outfitters has had an increase in requests from other business units to integrate opportunity information with other systems from Salesforce. The developers have started writing asynchronous @future callouts directly into the target systems. The CIO is concerned about the viability of this approach scaling for future growth and has requested a solution recommendation.
What should be done to mitigate the concerns that the CIO has?
- A. Develop a comprehensive catalog of Apex classes to eliminate the need for redundant code and use custom metadata to hold the endpoint information for each integration.
- B. Implement an Enterprise Service Bus for service orchestration, mediation, routing and decouple dependencies across systems.
- C. Implement an ETL tool and perform nightly batch data loads to reduce network traffic using last modified dates on the opportunity object to extract the right records.
- D. Refactor the existing future methods to use Enhanced External Services, import Open API 2.0 schemas and update flows to use services instead of Apex.
Answer: B
Explanation:
Explanation
Implementing an Enterprise Service Bus (ESB) for service orchestration, mediation, routing and decoupling dependencies across systems is a better solution than refactoring the existing @future methods to use Enhanced External Services. An ESB can provide a centralized platform for integrating multiple systems and applications, while reducing the complexity and maintenance of point-to-point integrations. Enhanced External Services can be used to invoke external REST services from Salesforce, but they are not suitable for complex integration scenarios that require data transformation, error handling, or asynchronous processing.
Reference: Salesforce Integration Architecture Designer Resource Guide, page 14
NEW QUESTION # 45
An Architect is required to integrate with an External Data Source via a Named Credential with an Apex callout due to technical constraints.
How is authentication achieved?
- A. Handle authentication in the code.
- B. Connect via Communities.
- C. Handle authentication with login flows.
- D. Connect via Salesforce Connect.
Answer: C
Explanation:
https://help.salesforce.com/articleView?id=named_credentials_define.htm&type=5
NEW QUESTION # 46
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. Identity token data storage
- C. Bulk load for Einstein Analytics
- D. Callouts to RESTful services
Answer: C,D
NEW QUESTION # 47
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. Identify options to maintain DMS and EBS authentication and authorization details in Salesforce.
- C. Consider Enterprise security needs for access to DMS and EBS.
- D. Consider options to migrate DMS and EBS into Salesforce.
- E. Users should be authorized to view information specific to the customer they are servicing without a need to search for customer.
Answer: A,C,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 # 48
Universal Containers (UC) owns a variety of cloud-based applications, including Salesforce, alongside several on premise applications. The on-premise applications are protected behind a corporate network with limited outside access to external systems.
UC would like to expose data from the on-premise applications to Salesforce for a more unified user experience. The data should be accessible from Salesforce in real-time.
Which two actions should be recommended to fulfill this system requirement?
Choose 2 answers
- A. Develop custom APIs on the company's network that are invokable by Salesforce.
- B. Deploy MuleSoft to the on-premise network and design externally facing APIs to expose the data.
- C. Develop an application in Heroku that connects to the on-premise database via an ODBC string and VPC connection.
- D. Run a batch job with an ETL tool from an on-premise server to move data to Salesforce.
Answer: A,B
NEW QUESTION # 49
A customer is migrating from an old legacy system to Salesforce. As part of the modernization effort, they would like to integrate al existing systems that currently work with their legacy application with Salesforce.
Which three constraints and pain-points should an integration architect consider when choosing the integration pattern/mechanism?
Choose 3 answers
- A. Error handling mechanisms
- B. System types - APIs, File systems, Email
- C. Reporting and usability requirements
- D. Multi-language and multi-currency requirement
- E. Data Volume and Processing volume
Answer: A,B,E
Explanation:
Explanation
The system types, the error handling mechanisms, and the data volume and processing volume are three constraints and pain-points that an integration architect should consider when choosing the integration pattern/mechanism. The system types determine what kind of interfaces and protocols are available or required for the integration, such as APIs, file systems, email, etc. The error handling mechanisms ensure that the integration can handle any failures or exceptions gracefully and provide appropriate logging and notification.
The data volume and processing volume affect the performance and scalability of the integration, as well as the choice of synchronous or asynchronous methods. Reference: Salesforce Integration Architecture Designer Resource Guide, page 17
NEW QUESTION # 50
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 event.
Which API should be used for the Salesforce platform event solution?
- A. Streaming API
- B. SOAP API
- C. Tooling API
- D. O REST AP
Answer: A
NEW QUESTION # 51
Universal Containers (UC) is a large printing company that sells advertisement banners. The company works with third-party agents on banner initial design concepts. The design files are stored in an on-premise file store that can be accessed by UC internal users and the third party agencies. UC would like to collaborate with the
3rd part agencies on the design files and allow them to be able to view the design files in the community.
The conceptual design files size is 2.5 GB.
Which solution should an integration architect recommend?
- A. Use Salesforce Files to link the files to Salesforce records and display the record and the files in the community.
- B. Create a lightning component with a Request and Reply integration pattern to allow the community users to download the design files.
- C. Define an External Data Source and use Salesforce Connect to upload the files to an external object.
Link the external object using Indirect lookup. - D. Create a custom object to store the file location URL, when community user clicks on the file URL, redirect the user to the on-prem system file location.
Answer: D
Explanation:
Explanation
The best solution for this scenario is to use a custom object to store the file location URL and redirect the community user to the on-premise file store when they click on the URL. This way, the community user can access the large design files without having to download them or use any external data source. Option A is not feasible because the Request and Reply integration pattern is not suitable for large files and would cause performance issues. Option B is not correct because Salesforce Connect cannot upload files to an external object, only data. Option D is not possible because Salesforce Files has a limit of 2 GB per file, and the design files are 2.5 GB in size. References:
Salesforce Connect Developer Guide
Salesforce Files Developer Guide
NEW QUESTION # 52
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. Marketing with all customer data from Salesforce and ERP.
- B. New Custom Database for Customers and Prospects.
- C. Salesforce with relevant Marketing and ERP information.
- D. ERP with all prospect data from Marketing and Salesforce.
Answer: C
Explanation:
https://www.workfront.com/blog/systems-of-record
NEW QUESTION # 53
Northern Trail Outfitters has a requirement to encrypt few of widely used standard fields. They also want to be able to use these fields in workflow rules.
Which security solution should an Integration Architect recommend to fulfill the business use case?
- A. Cryptography Class
- B. Classic Encryption
- C. Data Masking
- D. Platform Shield Encryption
Answer: D
Explanation:
Explanation
Option D is correct because Platform Shield Encryption allows you to encrypt standard fields and use them in workflow rules. Platform Shield Encryption uses AES 256-bit encryption to protect sensitive data at rest, while preserving platform functionality12 Option A is incorrect because Cryptography Class is a set of Apex methods for creating digests, message authentication codes, signatures, and encryption. It does not provide a way to encrypt standard fields or use them in workflow rules3 Option B is incorrect because Data Masking is a feature that replaces sensitive data in sandboxes with dummy data. It does not encrypt data in production or allow the use of encrypted data in workflow rules45 Option C is incorrect because Classic Encryption is a feature that encrypts custom fields with 128-bit AES encryption. It does not support standard fields or workflow rules67 References: 1: Salesforce Shield - Data Monitoring & End to End Encryption 2: How Shield Platform Encryption Works 3: Crypto Class 4: Data Masking - Anonymize Sensitive Data 5: Secure Your Sandbox Data with Salesforce Data Mask 6: What's the Difference Between Classic Encryption and Shield Platform Encryption? 7: Salesforce Classic vs. Salesforce Shield Platform Encryption: Which One Do You Need?
NEW QUESTION # 54
Northern Trail Outfitters is planning to create a native employee facing mobile app with the look and feel of Salesforce's Lighting Experience. The mobile ap needs to integrate with their Salesforce org.
Which Salesforce API should be used to implement this integration?
- A. REST API
- B. User InterfaceAPI
- C. Connect REST API
- D. Streaming API
Answer: B
Explanation:
Explanation
User Interface API should be used to implement this integration. User Interface API is a RESTful API that allows you to create native mobile apps and custom web apps with the look and feel of Salesforce's Lightning Experience. User Interface API provides access to metadata, data, and UI components, such as layouts, actions, picklists, and record types. User Interface API also handles security, performance, and compatibility across different devices and browsers. References: Certification - Integration Architect - Trailhead, [User Interface API Developer Guide]
NEW QUESTION # 55
......
Salesforce Integration-Architect certification is a valuable asset for any Salesforce professional looking to advance their career. Salesforce Certified Integration Architect certification demonstrates that you have the knowledge and skills required to design and implement complex integrations with the Salesforce platform. It also helps you stand out in a crowded job market and increases your earning potential. With the Salesforce Integration-Architect certification, you can position yourself as a trusted advisor and expert in Salesforce Integration.
Free Salesforce Integration-Architect Exam 2023 Practice Materials Collection: https://www.prep4away.com/Salesforce-certification/braindumps.Integration-Architect.ete.file.html
Integration-Architect Exam Info and Free Practice Test All-in-One Exam Guide Dec-2023: https://drive.google.com/open?id=1zBAV4hX70PLEKx0z4-ESishB8QttfBpG