
[Mar 09, 2024] Verified Integration-Architect dumps and 112 unique questions
Integration-Architect Dumps for Pass Guaranteed - Pass Integration-Architect Exam 2024
NEW QUESTION # 58
A large enterprise customer has decided to implement Salesforce as their CRM. The current system landscape includes the following:
1. An Enterprise Resource Planning (ERP) solution that is responsible for Customer Invoicing and Order fulfillment.
2. A Marketing solution they use for email campaigns.
The enterprise customer needs their sales and service associates to use Salesforce to view and log their interactions with customers and prospects in Salesforce.
Which system should be the System of record for their customers and prospects?
- A. New Custom Database forCustomers and Prospects.
- B. Salesforce with relevant Marketing and ERP information.
- C. Marketing with all customer data from Salesforce and ERP.
- D. ERP with all prospect data from Marketing and Salesforce.
Answer: B
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 # 59
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 External Service to display financial transactions in a community lightning page.
- D. Use Salesforce Connect to display the financial transactions as an external object.
Answer: C
NEW QUESTION # 60
A company's security assessment noted vulnerabilities on the un managed packages in their Salesforce orgs, notably secrets that are easily accessible and in plain text, such as usernames, passwords, and OAuth tokens used in callouts from Salesforce.
Which two persistence mechanisms should an integration architect require to be used to ensure that secrets are protected from deliberate or inadvertent exposure?
Choose 2 answers
- A. Protected Custom Settings
- B. Named Credentials
- C. Encrypted Custom Fields
- D. Protected Custom Metadata Types
Answer: A,B
Explanation:
Explanation
Named Credentials and Protected Custom Settings are two persistence mechanisms that can be used to ensure that secrets are protected from deliberate or inadvertent exposure. Named Credentials allow you to specify the URL of a callout endpoint and its required authentication parameters in one definition. Salesforce manages all the authentication for Apex callouts that specify a named credential as the callout endpoint, and you don't have to add more authentication logic in your Apex code. Named Credentials can be defined to provide a secure and convenient way of setting up authenticated callouts, and they can also be used in Lightning components, Visualforce pages, and flows1.
Protected Custom Settings are a type of custom settings that store application-specific data that is hidden from subscribers. They are only accessible by the managed package that created them, and they can be used to store secrets such as encryption keys, passwords, or tokens. Protected Custom Settings can be accessed by Apex code, formulas, or validation rules within the same namespace as the settings2.
Encrypted Custom Fields are not a suitable mechanism for storing secrets, because they are not designed to prevent unauthorized access to sensitive data. Encrypted Custom Fields allow you to encrypt text fields using a standard encryption scheme. The encrypted data is masked in reports, list views, and search results, but it can still be viewed by users who have the "View Encrypted Data" permission. Encrypted Custom Fields are intended to protect data from unauthorized access by users within your organization, not from external threats or malicious code3.
Protected Custom Metadata Types are another type of custom metadata types that store application-specific data that is hidden from subscribers. They are similar to Protected Custom Settings, but they have some advantages such as being deployable using change sets or Metadata API, being accessible by SOQL queries, and being able to reference other metadata types or settings. However, Protected Custom Metadata Types cannot be used to store secrets, because they do not support encryption or masking of sensitive data. Protected Custom Metadata Types are intended to store configuration data that is specific to your managed package, not secrets that need to be secured.
Therefore, the correct answer is B and D, because Named Credentials and Protected Custom Settings are the only persistence mechanisms that can be used to securely store secrets in Salesforce.
References: 1: Named Credentials | Apex Developer Guide | Salesforce Developers 2: Custom Settings | Apex Developer Guide | Salesforce Developers 3: Encrypted Fields | Salesforce Help : [Protected Custom Metadata Types | ISVforce Guide | Salesforce Developers]
NEW QUESTION # 61
Northern Trail Outfitters needs to use Shield Platform Encryption to encrypt social security numbers in order to meet a business requirement.
Which two considerations should an Integration Architect do prior to the implementation of Shield Platform Encryption?
Choose 2 answers
- A. Encrypt the data using the most current key.
- B. Use Shield Platform Encryption as a user authentication or authorization tool.
- C. Encrypt all the data so that it is secure.
- D. Review shield platformencryption configurations.
Answer: C,D
Explanation:
Explanation
The considerations that an Integration Architect should do prior to the implementation of Shield Platform Encryption are:
Review shield platform encryption configurations.
Encrypt all the data so that it is secure.
Shield Platform Encryption is a feature that allows you to encrypt sensitive data at rest in Salesforce, such as social security numbers, without compromising critical platform functionality. Before implementing Shield Platform Encryption, you should review the shield platform encryption configurations, such as the encryption key management, the encryption policy, and the encrypted fields and files. You should also encrypt all the data that is subject to encryption, not just the data using the most current key. Encrypting all the data ensures that your data is secure and compliant with your business requirements. Encrypting the data using the most current key is not a valid consideration because Shield Platform Encryption uses a deterministic encryption scheme that does not allow you to rotate or re-encrypt your data with a new key. Using Shield Platform Encryption as a user authentication or authorization tool is not a valid consideration because Shield Platform Encryption is not designed for that purpose. Shield Platform Encryption only encrypts data at rest, not in transit or in use.
NEW QUESTION # 62
The sales Operations team at Northern Trail Outfitters imports new leads each day. An integrated legacy territory management system assigns territories to leads before Sales team members can work on them. The current integration often experiences latency issues.
Which two recommendations should an Architect make to improve the integration performance?
Choose 2 answers
- A. Reduce batch size of synchronous BULK API.
- B. Reduce batch size of asynchronous BULK API.
- C. Legacy system should submit in serial mode.
- D. Legacy system should submit in parallel mode.
Answer: B,D
Explanation:
Explanation
Reducing the batch size of asynchronous BULK API and submitting the legacy system in parallel mode are two recommendations that can improve the integration performance. The BULK API is designed to handle large-scale data loads, but it can also cause latency issues if the batch size is too large or the network bandwidth is insufficient. Reducing the batch size can help to avoid timeouts and improve throughput.
Submitting the legacy system in parallel mode can also speed up the integration process by allowing multiple batches to be processed concurrently, as long as there are no dependencies or conflicts between them.
Reference: Salesforce Integration Architecture Designer Resource Guide, page 21
NEW QUESTION # 63
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. Enterprise ESB
- B. Content Security Policies
- C. Named Credentials
- D. Remote Site Settings
Answer: A,C
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 # 64
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 # 65
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. Connect via Salesforce Connect.
- B. Connect via Communities.
- C. Handle authentication in the code.
- D. Handle authentication with login flows.
Answer: D
Explanation:
https://help.salesforce.com/articleView?id=named_credentials_define.htm&type=5
NEW QUESTION # 66
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. Can the fulfillment system participate in idempotent design to avoid duplicate orders?
- B. Can the fulfillment system implement a contract-first Outbound Messaging interface?
- C. What latency is acceptable for orders to reach the fulfillment system?
- D. Which system will validate order shipping addresses?
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 # 67
A conglomerate is designing a Lightning Web Component (LWC) to display transactions aggregated from different sources. Their current system landscape is as follows:
1. Transactions are created at any time through their various on-premise and cloud-based systems.
2. All necessary transactions are replicated to a custom Transaction object in Salesforce. It is updated periodically so it only has a subset of the necessary transactions between updates.
3. Middleware supports publish-subscribe interactions and provides RESTful Enterprise APIs that can retrieve transactions from on-premise and cloud-based systems.
The company wants to address a usability concern regarding incomplete data displayed on the LWC component. What should the Integration Architect specify so the LWC will be able to display all the required transactions?
- A. Use the Continuation class to call the Enterprise APIs and then process the response in a callback method.
- B. Call the Enterprise APIs directly from the LWC's JavaScript code and redisplay the LWC on receipt of the API response.
- C. Publish a Platform Event, have the middleware subscribe and update the custom object on receipt of Platform Event.
- D. Let the Lightning Data Service with an wire adapter display new values when the custom object records change.
Answer: B
NEW QUESTION # 68
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 is failing once this was rolled out to Production.
What type of monitoring should the Integration Consultant have considered to monitor this integration?
- A. Monitor the volume of leads that are created in Salesforce.
- B. Monitor Platform Events created per hour limits across the Salesforce instance.
- C. Validate the Platform Event definition matches leads definition.
- D. Set up debug logs for Platform Event triggers to monitor performance .
Answer: D
NEW QUESTION # 69
business requires automating the check and update of the phone number type classification (mobile vs. landline) for all in-coming calls delivered to their phone sales agents. The following conditions exist:
1. At peak, their call center can receive up to 100,000 calls per day.
2. The phone number type classification is a service provided by an external service API.
3. Business is flexible with timing and frequency to check and update the records (throughout the night or every 6-12 hours is sufficient).
A Remote-Call-In pattern and/or Batch Synchronization (Replication via ETL: System -> Salesforce) are determined to work with a middleware hosted on custom premise.
In order to implement these patterns and mechanisms, which component should an integration architect recommend?
- A. IoConfigure Remote Site Settings in Salesforce to authenticate the middleware.
- B. An API Gateway that authenticates requests from Salesforce into the Middleware(ETL/ESB).
- C. Firewall and reverse proxy are required to protect internal APIs and resource being exposed.
- D. ConnectedApp configured in Salesforce to authenticate the middleware.
Answer: D
NEW QUESTION # 70
An Enterprise Customer is planning to implement Salesforce to support case management. Below, is their current system landscape diagram.
Considering Salesforce capabilities, what should the Integration Architect evaluate when integrating Salesforce with the current system landscape?
- A. Integrating Salesforce with Order Management System, Email Management System and Case Management System.
- B. Integrating Salesforce with Data Warehouse, Order Management and Email Management System.
- C. Integrating Salesforce with Email Management System, Order Management System and Case Management System.
- D. Integrating Salesforce with Order Management System, Data Warehouse and Case Management System.
Answer: B
Explanation:
Explanation
Integrating Salesforce with Data Warehouse, Order Management and Email Management System is the best option considering Salesforce capabilities. Salesforce can be used as the primary case management system, replacing the existing one. Salesforce can also integrate with the Data Warehouse to provide analytics and reporting on case data. Salesforce can integrate with the Order Management System to access order information related to cases. Salesforce can integrate with the Email Management System to send and receive emails from customers and agents. Reference: Salesforce Integration Architecture Designer Resource Guide, page 16
NEW QUESTION # 71
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 System Administrator profile.
- D. Authenticate the integration using existing Network-BasedSecurity.
Answer: A
NEW QUESTION # 72
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. Connect REST API
- B. REST API
- C. User Interface API
- D. Streaming API
Answer: C
NEW QUESTION # 73
Northern Trail Outfitters wants to use Salesforce as a front end for creating accounts using the lead-to-opportunity process.
1. An order is created in Salesforce when the opportunity is closed and won, but the back-end ERP system is the data master for order,
2. Customer wants to be able to see within Salesforce all the stages of order processing like Order Created, Order Shipped, Order Paid that are within the retention window.
Which two message durability considerations should an Integration Architect make when designing a solution to meet these business requirements?
Choose 2 answers
- A. High-volume event messages are stored for 24 hours (one day).
- B. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -2 to be able to see old and new events.
- C. When subscribing to Salesforce Event bus, ReplaylD is used with a value of -1 to be able to see new events.
- D. High-volume event messages are stored for 72 hours (three days).
Answer: B,D
Explanation:
https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/using_streaming_api_durability.htm
NEW QUESTION # 74
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:
Explanation
SObject Collections is a REST API composite resource that allows you to create, update, or delete up to 200 records in one API call. You can specify the type of operation (create, update, or delete) for each record in the request body, and the response body will contain the status and IDs of each record. SObject Collections is suitable for bulk operations on records that are not related to each other1.
SObject Tree is another REST API composite resource that allows you to create up to 200 records in one API call. However, unlike SObject Collections, SObject Tree requires the records to be related to each other in a hierarchy. You can specify the parent and child records in a JSON tree structure, and the response body will contain the reference IDs and URLs of each record. SObject Tree is suitable for creating nested data in one request2.
Batch is a REST API composite resource that allows you to combine up to 25 requests in one API call. Each request can be a different type of operation (query, create, update, delete, etc.) on different objects. The response body will contain the status and results of each request. Batch is suitable for grouping multiple requests into one transaction3.
Composite is a REST API composite resource that allows you to execute a series of REST API requests in one API call. You can use the output of one request as the input of another request using a reference ID. The response body will contain the status and results of each request. Composite is suitable for chaining requests that depend on each other.
Therefore, the correct answer is A, because SObject Collections is the only REST API composite resource that allows bulk updates on records that are not related to each other.
References: 1: SObject Collections | REST API Developer Guide | Salesforce Developers 2: SObject Tree | REST API Developer Guide | Salesforce Developers 3: Batch | REST API Developer Guide | Salesforce Developers : [Composite | REST API Developer Guide | Salesforce Developers]
NEW QUESTION # 75
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 does not have record access support.
- B. Change Data Capture can be published from Apex.
- C. Apex triggers can subscribe to Generic Events.
- D. Push Topic Event can define a custom payload.
Answer: A
NEW QUESTION # 76
......
Salesforce Integration-Architect certification is ideal for professionals who have experience in integration architecture and want to validate their skills and knowledge. Salesforce Certified Integration Architect certification is recognized globally and is highly respected in the Salesforce ecosystem. Salesforce Certified Integration Architect certification will help you stand out in the job market and increase your chances of getting hired by top companies.
Latest 100% Passing Guarantee - Brilliant Integration-Architect Exam Questions PDF: https://www.realvalidexam.com/Integration-Architect-real-exam-dumps.html
Integration-Architect Exam Dumps - Try Best Integration-Architect Exam Questions: https://drive.google.com/open?id=1_bxqNG5D8EnnOPacFwPcqajCsnv3fnYu
