Free Integration-Architect pdf Files With Updated and Accurate Dumps Training
Top-Class Integration-Architect Question Answers Study Guide
NEW QUESTION # 55
Northern Trail Outfitters (NTO) has an affiliate company that would like immediate notifications of changes to opportunities in the NTO Salesforce instance. The affiliate company has a CometD client available.
Which solution is recommended in order to meet the requirement?
- A. Create a connected app in the affiliate org and select the "Accept CometD API Requests".
- B. Configure External Services to call the subscriber in Apex in the Onchange Trigger event as part of the flow.
- C. Create a PushTopic update event on the Opportunity Object to allow the subscriber to react to the streaming API.
- D. A Implement a polling mechanism in the client that calls the SOAP API get updated method to get the ID values of each updated record.
Answer: C
Explanation:
Explanation
Streaming API is the best option for sending real-time notifications of changes to Salesforce data. Streaming API uses a publish-subscribe model to push relevant data to subscribers without polling. Streaming API supports PushTopic events, which are based on SOQL queries that define the data changes to listen for. The affiliate company can subscribe to a PushTopic event on the NTO Salesforce org and receive notifications whenever the data that matches the query changes. This way, the affiliate company can be informed of any updates to the opportunities in the NTO Salesforce instance.
NEW QUESTION # 56
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 an application in Heroku that connects to the on-premisedatabase via an ODBC string and VPC connection.
- B. Deploy MuleSoft to the on-premise network and design externally facing APIs to expose the data.
- C. Run a batch job with an ETL tool from an on-premise server to move data to Salesforce.
- D. Develop custom APIs on the company's network that are invokable by Salesforce.
Answer: B,D
Explanation:
Explanation
The system requirement is to expose data from the on-premise applications to Salesforce for a more unified user experience in real-time. The possible actions that can fulfill this requirement are:
Answer B is valid because developing custom APIs on the company's network that are invokable by Salesforce can allow Salesforce to access the data from the on-premise applications in real-time. However, this action requires opening a firewall port or using a reverse proxy to allow Salesforce to communicate with the on-premise APIs securely3 Answer C is valid because deploying MuleSoft to the on-premise network and designing externally facing APIs to expose the data can also enable Salesforce to access the data from the on-premise applications in real-time. MuleSoft is an integration platform that can connect various systems and applications using APIs and standard protocols. MuleSoft can also handle security, orchestration, transformation, and other integration aspects.
Answer A is not valid because developing an application in Heroku that connects to the on-premise database via an ODBC string and VPC connection is not a real-time solution. Heroku is a cloud platform that can host web applications and services, but it cannot expose data from an on-premise database directly to Salesforce. To use Heroku for this purpose, an ETL tool or a middleware solution would be needed to synchronize the data between the on-premise database and Heroku, which would introduce latency and complexity to the integration.
Answer D is not valid because running a batch job with an ETL tool from an on-premise server to move data to Salesforce is also not a real-time solution. ETL stands for extract, transform, and load, which is a process of moving data from one system to another in batches. ETL tools can be used for data migration or integration, but they cannot provide real-time access to data from on-premise applications to Salesforce. ETL tools also have limitations on data volume, frequency, and reliability.
1: Bulk API Limits 2: Bulk API Features 3: Integrating with Salesforce using Custom Web Services :
MuleSoft Overview : Heroku Overview : ETL Overview
NEW QUESTION # 57
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. Fire and Forget
- B. Batch Data Synchronization
- C. Remote Call In
- D. Request and Reply
Answer: A
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 # 58
A company needs to integrate a legacy on premise application that can only support SOAP API. After the Integration Architect has evaluated the requirements and volume, they determined that the Fire and Forget integration pattern will be most appropriate for sending data from Salesforce to the external application and getting response back in a strongly typed format.
Which integration capabilities should be used to integrate the two systems?
- A. Outbound Message for Salesforce to Legacy System direction and SOAP API using Partner WSDL for the communication back from legacy system to salesforce.
- B. Platform Events for Salesforce to Legacy System direction and SOAP API using Partner WSDL for the communication back from legacy system to salesforce.
- C. Platform Events for Salesforce to Legacy System direction and SOAP API using Enterprise WSDL for the communication back from legacy system to salesforce.
- D. Outbound Message for Salesforce to Legacy System direction and SOAP API using Enterprise WSDL for the communication back from legacy system to salesforce.
Answer: D
NEW QUESTION # 59
A large B2C customer is planning to implement Salesforce CRM to become a Customer centric enterprise. Below, is their current system landscape diagram.
The goals for implementing Salesforce follows:
1. Develop a 360 view of customer
2. Leverage Salesforce capabilities for Marketing, Sales and Service processes
3. Reuse Enterprise capabilities built for Quoting and Order Management processes Which three systems from the current system landscape can be retired with the implementation of Salesforce?
Choose 3 answers
- A. Case Management System
- B. Email Marketing System
- C. Order Management System
- D. Quoting System
- E. Sales Activity System
Answer: A,B,E
NEW QUESTION # 60
A company accepts payment requests 24x7. Once they accept a payment request, their service level agreement (SLA) requires them to make sure each payment request is processed by their Payment System. They track payment requests using a globally unique identifier created at the Data Entry Point. Their simplified flow is as shown in the diagram.
They encounter intermittent update errors when two or more processes try to update the same Payment Request record at the same time.
Which two recommendations should an integration architect make to improve their SLA and update conflict handling?
Choose 2 answers
- A. Middleware should coordinate request delivery and payment processing.
- B. Data Entry Point and Middleware should automatically retry requests.
- C. Payment System and Middleware should automatically retry requests.
- D. Payment System should process a payment request only once.
Answer: A,D
NEW QUESTION # 61
Northern Trail Outfitters (NTO) has recently implemented middleware for orchestration of services across platforms. The ERP system being used requires transactions be captured near real time at a REST endpoint initiated in Salesforce when creating an order object. Additionally, the Salesforce team has limited development resources and requires a low code solution.
Which two options will fulfill the use case requirements?
Choose 2 answers
- A. Use Remote Process Invocation fire and forget pattern on insert on the order object using Flow Builder.
- B. Use a process builder to create a Platform Event, selecting the record type as the Platform Event Name on insert of record.
- C. Implement Change Data Capture on the order object and leverage the replay Idin the middleware solution.
- D. Implement a Workflow Rule with Outbound Messaging to send SOAP messages to the designated endpoint.
Answer: A,C
Explanation:
Explanation
Answer A is valid because the Remote Process Invocation fire and forget pattern allows sending a message from Salesforce to the ERP system without waiting for a response or acknowledgement. This enables near real-time integration and reduces the latency and complexity of the integration. The Flow Builder is a low code tool that can be used to invoke an Apex action that makes the HTTP callout to the REST endpoint on insert of the order object12 Answer C is valid because the Change Data Capture feature allows capturing changes in Salesforce data and publishing them as events to a streaming channel. The middleware can subscribe to the channel and receive the events that contain the order details. The replay Id is a unique identifier for each event that can be used by the middleware to resume from the last processed event in case of failures or interruptions. This ensures reliable and consistent integration between Salesforce and the ERP system3 Answer B is not valid because the Outbound Messaging feature uses SOAP messages to send notifications to external systems based on workflow rules. This requires configuring a SOAP endpoint and a WSDL file for the ERP system, which may not be compatible with the REST endpoint requirement. Moreover, Outbound Messaging does not guarantee delivery or order of messages, which may affect the accuracy and timeliness of the integration.
Answer D is not valid because the Platform Event feature allows publishing custom events from Salesforce to external systems or vice versa using a publish/subscribe model. However, this requires creating a platform event object and defining its fields and permissions, which may not be a low code solution. Moreover, using the record type as the platform event name may not be a valid or meaningful option, as record types are used to define different business processes or user interfaces for an object.
1: Remote Process Invocation-Fire and Forget 2: Invoke an Apex Class That Makes a Callout 3: Change Data Capture : Replay Events Using Middleware : Outbound Messaging Implementation Guide : Platform Events Developer Guide
NEW QUESTION # 62
A company's cloud-based single page application consolidates data local to the application with data from on premise and 3rd party systems. The diagram below typifies the application's combined use of synchronous and asynchronous calls.
The company wants to use the average response time of its application's user interface as a basis for certain alerts. For this purpose, the following occurs:
1. Log every call's start and finish date and time to a central analytics data store.
2. Compute response time uniformly as the difference between the start and finish date and time - A to H in the diagram.
Which computation represents the end-to-end response time from the user's perspective?
- A. Sum of A, G, and H
- B. Sum of A and H
- C. Sum of A to H
- D. Sum of A to F
Answer: B
Explanation:
Explanation
The end-to-end response time from the user's perspective is the time elapsed between the user's request and the user's receipt of the final response. In the diagram, this corresponds to the sum of A and H, which are the durations of the synchronous calls from the user interface to the cloud-based application and back. The other durations (B to G) are either internal to the cloud-based application or asynchronous calls that do not affect the user's perception of response time. Therefore, the correct answer is D, because it represents the sum of A and
H.
NEW QUESTION # 63
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. Callouts to RESTful services
- C. Identity token data storage
- D. Bulk load for Einstein Analytics
Answer: B,D
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 Collections
- B. Composite
- C. SObject Tree
- D. Batch
Answer: C
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 # 65
Customer is evaluating Platform Events solution and would like help in comparing/contrasting it with Outbound Message for a real-time / near-real time needs. They expect 3,000 consumers of messages from Salesforce.
Which three considerations should be evaluated and highlighted when deciding between the solutions?
Choose 3 answers
- A. In both Platform Events and Outbound Messages, the event messages are retried by and delivered in sequence, and only once. Salesforce ensures there is no duplicate message delivery.
- B. Both Platform Events and Outbound Message offer declarative means for asynchronous near-real time needs. They aren't best suited for real- time integrations.
- C. Number of concurrent subscribers to Platform Events is capped at 2,000. An Outbound Message configuration can pass only 100 notifications in a single messages to a SOAP end point.
- D. Message sequence is possible in Outbound Message but not guaranteed with Platform Events. Both offer very high reliability. Fault handling and recovery are fully handled by Salesforce.
- E. Both Platform Events and Outbound Message are highly scalable. However, unlike Outbound Message, only Platform Events have Event Delivery and Event Publishing limits to be considered.
Answer: A,C,E
Explanation:
https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/platform_event_limits.htm
https://help.salesforce.com/articleView?id=workflow_om_considerations.htm&type=5
NEW QUESTION # 66
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, a third-party integration tool is required to stage records off platform.
- B. Due to high volume of records, the external system will need to use a BULK API Rest endpoint to connect to salesforce.
- C. Due to high volume of records, salesforce will need to make a REST API call to external system.
- D. Due to high volume of records, number of concurrent requests can hit the limit for the REST API call to external system.
Answer: A
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 # 67
Universal Containers has a requirement for all accounts that do NOT qualify for a business extension (Custom field on the account record) for the next month to send a meeting invite to their contacts from the marketing automation system to discuss the next steps. It is estimated there will be approximately 1MilIion contacts per month.
What is the recommended solution?
- A. Use Time-based workflow rule.
- B. Use Trigger.
- C. Use Process builder.
- D. Use Batch Apex.
Answer: D
NEW QUESTION # 68
An Integration Architect has designed a mobile application for Salesforce users to get data while on the road using a custom UI. The application is secured with oAuth and is currently functioning well. There is a new requirement where the mobile application needs to obtain the GPS coordinates and store it on a custom geolocation field.
The geolocation field is secured with Field Level Security, so users can view the value without changing it.
What should be done to meet the requirement?
- A. The mobile device makes a SOAP API inbound call.
The mobile device receives a REST Apex callout call. - B. The mobile device makes a REST API inbound call.
- C. The mobile device makes a REST Apex inbound call.
Answer: B
NEW QUESTION # 69
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 Email Management System, Order Management System and Case Management System.
- B. Integrating Salesforce with Order Management System, Data Warehouse and Case Management System.
- C. Integrating Salesforce with Order Management System, Email Management System and Case Management System.
- D. Integrating Salesforce with Data Warehouse, Order Management and Email Management System.
Answer: D
NEW QUESTION # 70
The URL for an external service has been changed without prior notice. The service provides up to date money exchange rates that is accessed several times from Salesforce and is a business critical function for end users.
Which two solutions should an Integration Architect recommend be implemented to minimize potential downtime for users in this situation?
Choose 2 answers
- A. Named Credentials
- B. Enterprise ESB
- C. Content Security Policies
- D. Remote Site Settings
Answer: A,B
Explanation:
https://help.salesforce.com/articleView?id=collab_files_overview.htm&type=5
NEW QUESTION # 71
A company's cloud-based single page application consolidates data local to the application with data from on premise and 3rd party systems. The diagram below typifies the application's combined use of synchronous and asynchronous calls.
The company wants to use the average response time of its application's user interface as a basis for certain alerts. For this purpose, the following occurs:
1. Log every call's start and finish date and time to a central analytics data store.
2. Compute response time uniformly as the difference between the start and finish date and time - A to H in the diagram.
Which computation represents the end-to-end response time from the user's perspective?
- A. Sum of A, G, and H
- B. Sum of A and H
- C. Sum of A to H
- D. Sum of A to F
Answer: B
NEW QUESTION # 72
What should an Architect recommend to ensure all integrations to the Northern Trail Outfitters company portal use SSL mutual authentication?
- A. Enable My Domain and SSL/TLS.
- B. Generate a CA-signed Certificate.
- C. Enforce SSL/TLS Mutual Authentication.
- D. Generate a Self-signed Certificate.
Answer: C
Explanation:
https://help.salesforce.com/articleView?id=security_keys_uploading_mutual_auth_cert.htm&type=5
NEW QUESTION # 73
A company in a heavily regulated industry requires data in legacy systems to be displayed in Salesforce user interfaces (UIs). They are proficient in their cloud-based ETL (extract, transform, load) tools. They expose APIs built on their on-premise middleware to cloud and on-premise applications.
Which two findings about their current state will allow copies of legacy data in Salesforce?
Choose 2 answers
- A. Only on-premise systems are allowed access to legacy systems.
- B. Legacy systems can use queues for on-premise integration.
- C. Cloud-based ETL can access Salesforce and supports queues.
- D. On-premise middleware provides APIs to legacy systems data.
Answer: C,D
Explanation:
Explanation
Option B is a correct finding, because it means that the company can use their cloud-based ETL tools to extract data from the legacy systems via the APIs exposed by the on-premise middleware, transform the data as needed, and load the data into Salesforce using queues. Queues are a way of managing asynchronous operations, such as bulk data loading, by placing them in a queue and executing them when resources are available1.
Option C is also a correct finding, because it means that the company can expose their legacy data to the cloud via their on-premise middleware APIs. APIs are a way of enabling communication and data exchange between different systems using standard protocols and formats2. By providing APIs to access their legacy data, the company can use any cloud-based tool or application that can consume those APIs to retrieve and manipulate the data.
Option A is not a correct finding, because it means that the company cannot access their legacy data from the cloud, which prevents them from using their cloud-based ETL tools or any other cloud-based integration solution. If only on-premise systems are allowed to access the legacy systems, then the company would need to use an on-premise integration tool or application to copy the data to Salesforce.
Option D is not a correct finding, because it does not affect the ability to copy legacy data in Salesforce.
Queues are useful for on-premise integration, but they are not necessary for copying data to Salesforce. The company can use other methods, such as direct API calls or batch processes, to load data into Salesforce without using queues.
References: 1: Queueable Apex | Apex Developer Guide | Salesforce Developers 2: API Basics | SOAP API Developer Guide | Salesforce Developers
NEW QUESTION # 74
An architect recommended using Apex code to make callouts to an external system to process insurance quote.
What should the integration architect consider to make sure this is the right option for the integration?
- A. The limit on long-running requests (total execution time).
- B. The limit of pending operations in the same transaction.
- C. The maximum number of parallel Apex callouts in a single continuation.
- D. The maximum callouts in a single Apex transaction.
Answer: B
NEW QUESTION # 75
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 1.0 and query using REST API.
- B. Insert and query using Bulk API 2.0.
- C. Insert using Bulk API 2.0 and query using REST API.
- D. Insert and query using Bulk API 1.0.
Answer: B
NEW QUESTION # 76
Northern Trail Outfitters needs to present shipping costs and estimated delivery times to their 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 user interface to collect shipper-specific form data.
- B. Enterprise Service Bus to determine which shipping service to use, and transform requests to the necessary format.
- C. Outbound Messaging to request costs and delivery times from Shipper delivery services with automated error retry.
- D. APEX REST Service to implement routing logic to the various shipping service.
Answer: B
Explanation:
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 request costs 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. Using APEX 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 # 77
Which three considerations should an Integration Architect consider when recommending Platform Event as a Integration solution?
Choose 3 answers
- A. Subscribe to an AssetToken Event stream to monitor OAuth 2.0 authentication activity. C
- B. You can use Event Monitoring to track user activity, such as logins and running reports.
- C. Inability to create a Lightning record page for platform events.
- D. Inability to query event messages using SOQL
- E. When you delete an event definition, it's permanently removed and can't be restored.
Answer: C,D,E
NEW QUESTION # 78
Northern Trail Outfitters is seeking to improve the performance and security of outbound integrations from Salesforce to on-premise servers.
What should the Architect consider before recommending a solution?
- A. Considerations for using Deterministic Encryption
- B. Shield Platform Encryption Limitations
- C. External gateway products in use
- D. A Default gateway restrictions
Answer: C
NEW QUESTION # 79
......
Real Updated Integration-Architect Questions & Answers Pass Your Exam Easily: https://www.vce4dumps.com/Integration-Architect-valid-torrent.html
Easily To Pass New Integration-Architect Verified & Correct Answers: https://drive.google.com/open?id=1tx8OUm1BvFQzznjjkwy_JNcKUe14j7c7