Integration-Architecture-Designer Dumps Integration-Architecture-Designer Braindumps Integration-Architecture-Designer Real Questions Integration-Architecture-Designer Practice Test Integration-Architecture-Designer Actual Questions


SalesForce


Integration-Architecture-Designer


Salesforce Certified Integration Architecture Designer


https://killexams.com/pass4sure/exam-detail/Integration-Architecture-Designer

Question: 39


Universal Containers (UC) has an ERP application where all customer orders are stored. There are millions of customers order stored in the ERP application and a longtime customer may have thousands of individual orders. Additionally, some order information may house personally identifiable information that, due to company policy, can only be stored in ERP. UC would like the five most recent orders displayed on the account page in Salesforce.


How should an Architect design this requirement considering both security and scalability?

  1. Leverage Salesforce Connect to display order information in Salesforce.

  2. Write an outbound message to receive orders from ERP system as they are created.

  3. Build a scheduled ETL job to sync all customer order history in the Orders object.

  4. Leverage the REST API to receive orders from the ERP system as they are created.


Answer: A


Question: 40

Universal Containers is building a mobile application that connects to Salesforce for reading and updating data What is the appropriate authentication solution?

  1. Create a mobile Integration user ID whose credentials are stored within the mobile application code.

  2. Prompt for the mobile user’s username and Password; utilize the oAuth Username-Password flow to obtain an oAuth token.

  3. Redirect to Salesforce via the User-agent oAuth flow to obtain an access token and refresh token.

  4. Prompt for the mobile user’s username and password; utilize the Enterprise WSDL login() operation to obtain a session I


Answer: C


Question: 41


Universal containers has complex data transformation, error handling and process automation requirements as part of their integration strategy.


What technology should an Architect recommend in order to minimize Salesforce code customizations?

  1. Data Loader

  2. Canvas

  3. Process Builder

  4. Middleware


Answer: D


Question: 42


Universal Containers manages a catalog of over one million products that it makes available to its customers. The master product catalog is stored and managed in their ERP application with frequent updates made to the product

catalog by their sourcing team. The sourcing team may update attributes such as price, general catalog availability, and the product description. When the sourcing team makes an update that change must go into effect during the next business day and there may be thousands of changes made over the course of the day.


What integration pattern would you recommend to best manage this scenario?

A. Write a custom web service to accept product catalog changes from ER

C. Use the streaming API to receive product changes in real time from ER

E. Write an outbound message to send product changes in real time from ER

G. Build a scheduled ETL job to sync products on a nightly basis from ER


Answer: D


Question: 43


Universal Container needs to integrate Salesforcewith several home-grown systems. These systems require custom code to be written in order to integrate with them, and the CIO argues that if custom code needs to be written, then there is no reason to invest in middleware.


Which three considerations should an Architect bring up to the CIO? Choose 3 answers

  1. Performance

  2. Error Handling

  3. Bulkification

  4. Orchestration

  5. Logging


Answer: B,D,E


Question: 44


Universal containers ships millions of orders per year and releases code fixes to the production org mightily. Their corporate testing strategy requires that tests must be performed against Production data in an isolated test environment before code can be released to production.


How can Universal Containers achieve the requirement?

  1. Use Salesforce-to- Salesforce to keep data synchronized between production and full sandboxes.

  2. Utilize a middleware solution and batch API to do a nightly synch from production to Full sandbox.

  3. Create APEX unit tests so testing can be done against Production data, but rolled back before being committed.

  4. Request that Salesforce to schedule a full sandbox refresh on a nightly basis.


Answer: B


Question: 45


Universal containers has an integration that runs nightly to update the product(product2) object in Salesforce with updated product availability for over 500,000 products. Occasionally (less than 1 time per month) a product record fails to update due to a data validation issue that cannot be predicted in advance.


How should universal Containers monitor this nightly batch import of data into Salesforce so that any error can be

corrected promptly?

  1. Configure an Enterprise Server Monitoring tool to process ETL success and failure logs.

  2. Configure Salesforce to email an administrator when Bulk API batches fail.

  3. Monitor the Bulk Data Load Jobs page daily for failed batches

  4. Configure the ETL middleware to notify an administrator via email when a record update fails.


Answer: C


Question: 46


In order to avoid slowing down inbound call center sales agents, Universal Containers wants to de-duplicate Lead records against their 3rd-party MDM system after that the agent has served the record in Salesforce.


What integration strategy should an Architect recommend?

  1. Outbound message to MDM with a callback to Salesforce to mark duplicate Leads.

  2. Sync the MDM system to a custom object in Salesforce and execute a Lookup validation rule against the object.

  3. Batch APEX process to de-duplicate all records first in Salesforce then against MDM, deleting the newest MDM record.

  4. Use Out-of-the-Box Lead De-duplication Rules to checkagainst MD


Answer: A


Question: 47


Universal containers has complex data transformation, error handling and process automation requirements as part of their integration strategy.


What technology should an Architect recommend in order to minimize Salesforce code customizations?

  1. Data Loader

  2. Canvas

  3. Process Builder

  4. Middleware


Answer: D


Question: 48


Universal Containers (UC) stores inventory of products in one Salesforce org. UC wants regional and local branch offices who have their own Salesforce orgs to see the latest information about the product.


What is the recommended approach to provide data access?

  1. Use Heroku Connect to provide access to products as external objects from other orgs.

  2. Use Salesforce Connect with oData to provide access to products as external objects.

  3. Use Apex HTTP Callouts to call Salesforce Rest APIs and provide access restrictions within the Apex class.

  4. Use Cross-Org adapter for Salesforce Connect to provide access to products as external objects.

Answer: D


Question: 49


Universal Containers would like to use a hard-coded username/password/security token of a user with a System Administrator profile to integrate its back-end system to Salesforce for inbound API calls.


Which two security issues are associated with this approach?

  1. All back-end systems get uncontrolled access to any data within the Salesforce environment.

  2. Unintended password resets will cause the integration to stop working and disrupt business processes.

  3. Apex web services can executive with system privileges with such Salesforce credentials.

  4. Unsecure storage of the credentials may result in hackers gaining unauthorized access to Salesforce.


Answer: A,D


Question: 50


UC leverages customer MDM as a source of truth. The requirement is to dedupe and store any account or contact created in MDM before the same is created in Salesforce. This ensures data is clean and not duplicated in Salesforce. During peak season, users experience a "Concurrent Request Limit Exceeded" error.


What is the recommended solution?

  1. Invoke a continuation callout to MDM from a VF Page controller.

  2. Invoke a continuation callout to MDM from a before insert trigger.

  3. Invoke a continuation callout to MDM from a VF Page JavaScript.

  4. Invoke a continuation callout to MDM from a VF Page @future call.


Answer: A


Question: 51


Which tool would an architect likely leverage while diagnosing issues with an inbound RESTful integration to Salesforce?

  1. Workbench

  2. Data Loader

  3. Force.com SOAP Explorer

  4. Metadata audit trail


Answer: A


Question: 52


Universal Containers has just purchased large volume of contact data from an external vendor. The head of sales would like to use the new data set within the existing production org. The production org currently contains a large volume of contacts.


What should an Architect recommend to prevent data duplication in salesforce?

  1. Load the data into salesforce and then utilize the contact Duplicate Rule feature

  2. Utilize an off-platform de-duplication tool prior to loading.

  3. Create a de-duplication trigger before loading the data.

  4. Utilize a batch apex process to de-duplicate the data after loading.


Answer: B


Question: 53


Universal Containers has a requirement to query all Account records within Salesforce that were updated in the last 24 hours and download those Accounts to their data warehouse on a nightly basis. They expect the volume of records to be between 500-1500 records per day.


What three techniques should an Architect consider? Choose 3 answers

  1. Leverage a time-based workflow action to trigger an account outbound message notification for all records updated within the last 24 hours.

  2. Leverage the Enterprise WSDL getUpdated() operation to retrieve Account records updated within the last 24 hours.

  3. Leverage the Salesforce Data Replication API getUpdated() operation to retrieve Accounts records updated within the last 24 hours.

  4. Leverage a third party tool ETL with a dynamic changing SOQL to retrieve Accounts updated within the last 24 hours.

  5. Leverage the REST API / sObjects / Account / updated URI to retrieve Accounts records updated within the last 24 hours.


Answer: B,C,D