getcertified4sure.com

Integration-Architecture-Designer Exam

Realistic Integration-Architecture-Designer Training Tools 2021




Proper study guides for Renewal Salesforce Salesforce Certified Integration Architecture Designer (SP19) certified begins with Salesforce Integration-Architecture-Designer preparation products which designed to deliver the Breathing Integration-Architecture-Designer questions by making you pass the Integration-Architecture-Designer test at your first time. Try the free Integration-Architecture-Designer demo right now.

Free Integration-Architecture-Designer Demo Online For Salesforce Certifitcation:

NEW QUESTION 1
Universal Containers has a custom Visualforce page that makes a callout to an external service to show historical sales data from the warehouse. Due to heavy usage and slow response time of the external web service, Salesforce continues to hit the Apex Concurrent limit. Assuming that external web service response time can't be improved,
what changes can be made to the custom Visaualforce page and Apex Controller to avoid hitting the Apex Concurrent limit?

  • A. Use @future annotation to make the HTTP Callout.
  • B. Replace the standard HTTP Callout with Continuation.
  • C. Invoke a Workflow Outbound message from the Apex trigger.
  • D. Set a timeout on the web service HTTP callou

Answer: B

NEW QUESTION 2
Universal Containers wants to gather information from a third-party application to update shipping information for an order inside Salesforce. A salesperson could trigger an update and the user interface would refresh with the current status.
Which are two recommended options for this when utilizing a Remote Process Invocation-Request and Reply pattern?

  • A. A batch Apex job that performs an Apex SOAD or HTTP callout in a synchronous manner.
  • B. A custom Visualforce page or button that initiates an Apex REST callout in a synchronous manner.
  • C. A custom Visualforce page or button that initiates an Apex SOAP callout in a synchronous manner.
  • D. A trigger that's invoked from Salesforce Data changes, performs and Apex SOAP in a synchronous manner

Answer: BC

NEW QUESTION 3
Universal containers would like to restrict access to Salesforce to only clients on their network Which two mechanisms should an Integration Architect utilize to prevent unauthorized clients? Choose 2 answers

  • A. Configure Login IP Ranges on any profiles used by Integration B.Use a login flow to validate the IP and request a 2nd factor if incorrect
  • B. Use a trigger to change the user's profile if their IP is not trusted.
  • C. Enable the "Lock sessions to the IP address from which they originated" settin

Answer: AB

NEW QUESTION 4
Universal containers has built an integration module to pull customer support tickets out of various systems and push them to salesforce as cases. The integration was implemented using Salesforce SOAP API with batch size 200, and the jobs are scheduled to run every 30 minutes to make sure a job completes before the next job starts.
After going Live, they found that jobs are failing occasionally due to a "Max CPU time exceeded" error thrown from a trigger on the case. Reducing the batch size to 100 would resolve the issue, but the jobs would then take an average of 35 minutes to run. Which two options should be considered to resolve the issue and make sure a job completes before the next one starts?
Choose 2 answers

  • A. No change to API options, and move the trigger code into a future method.
  • B. No change to API options, and move the trigger code into a Queuetable apex
  • C. Bulk API with serial option and batch size 100, and no code changes
  • D. Bulk API with parallel option and batch size 100, and no code change

Answer: AD

NEW QUESTION 5
Universal containers is migrating to Salesforce from a legacy system with existing SMTP-based integrations.
What Salesforce platform capability should an Integration Architect consider?

  • A. Custom Apex class with webservice methods that implement the SMTP protocol.
  • B. Custom InboundEmailHandler to process the messages.
  • C. Lightning connect with an oData/SMTP interchange.
  • D. Custom Apex batch job to check for SMTP message

Answer: A

NEW QUESTION 6
What capability should an Integration Architect consider if there is a need to synchronize data changed in Salesforce to a 3rd party with a JSON-based API endpoint?

  • A. Use an outbound Message with the record's data.
  • B. Use lightning connect to save the data to an external object.
  • C. Use an Apex class to perform the REST callout asynchronously.
  • D. use the REST API with the content-Type headerset to "JSON."

Answer: C

NEW QUESTION 7
Universal Containers has a batch integration that runs every five minutes to load Shipment records related to existing orders that have been updated in the previous five minutes. the integration is not reporting any errors, but some Shipment records are not being loaded.
What could be the problem?

  • A. Error reporting is not enabled in Salesforce.
  • B. The integration takes more than five minutes to run.
  • C. The integration is causing UC to exceedits API limits
  • D. The Integration cannot find the parent orders for some Shipment

Answer: B

NEW QUESTION 8
Universal Containers (UC) wants to connect their on-premise ERP system to view Order data in Salesforce. UC is considering a solution to integrate the on-premise system using Salesforce Connect via OData.
Which three considerations should an Architect keep in mind when recommending use of Salesforce Connect?

  • A. Customer wants the ability to query external data using Global Search and reports.
  • B. Customer does not want real-time access to the ERP data and is willing to wait for hourly refreshes.
  • C. Customer wants to create a master-detail relationship between Opportunity and the external object.
  • D. Customer needs to query small amounts of data at any time and display using a related list.
  • E. Customer has a large amount of data that they do not want to load into Salesforc

Answer: ADE

NEW QUESTION 9
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?

  • A. Use Heroku Connect to provide access to products as external objects from other orgs.
  • B. Use Salesforce Connect with oData to provide access to products as external objects.
  • C. Use Apex HTTP Callouts to call Salesforce Rest APIs and provide access restrictions within the Apex class.
  • D. Use Cross-Org adapter for Salesforce Connect to provide access to products as external object

Answer: D

NEW QUESTION 10
Universal Containers has an external ERP that will manage inventory and initiate shipping logistics after an Opportunity is marked "Closed Won" in Salesforce. A "Shipping Number" needs to be written back to the Opportunity to track related records in the ERP. Sales Reps need to move quickly from one Opportunity to the next.
What integration pattern will satisfy the system reqs while maximizing the efficiency of the Sales Reps?

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

Answer: A

NEW QUESTION 11
Universal Containers is planning to develop a native mobile app for their employees to interact with Salesforce.
Which two options should the Architect recommend?

  • A. Leverage Identity Product
  • B. Leverage SOAP API
  • C. Leverage Message Queue Product
  • D. Leverage REST API
  • E. Leverage Identity Product

Answer: D

NEW QUESTION 12
Universal Containers wants to ensure Salesforce will only accept secure connections from their ETL tool.
How should calls to a custom Apex web service be secured?

  • A. VPN
  • B. Two-way SSL
  • C. Profile Security
  • D. IP Whitelisting

Answer: B

NEW QUESTION 13
Universal containers is building an integration between their instance of Salesforce and their business partner's fulfillment systems, the security officer would like to ensure that only the authorized data for each business partner is accessible across all interfaces.
How should the architect ensure this requirement is met?

  • A. provide each business partner a shared integration username/password with a specific role/profile provisioned to the appropriate data.
  • B. Provide each business partner their own username/password with a specific role/profile provisioned to the appropriate data.
  • C. Provide each business partner their own username/password with an Apex custom web service to filter the data appropriately.
  • D. Provide each business partner their own username/password with a shared integration profile provisioned to the appropriate data.

Answer: B

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

  • A. Create a mobile Integration user ID whose credentials are stored within the mobile application code.
  • B. Prompt for the mobile user's username and Password; utilize the oAuth Username-Password flow to obtain an oAuth token.
  • C. Redirect to Salesforce via the User-agent oAuth flow to obtain an access token and refresh token.
  • D. Prompt for the mobile user's username and password; utilize the Enterprise WSDL login() operation to obtain a session ID.

Answer: C

NEW QUESTION 15
Universal containers has an ERP application where all customer orders are stored. There are millions of customer orders stored in the ERP application and a longtime customer may have thousands of individual orders. Additionally, some order informationmay house personally identifiable information that, due to company policy, can only be stored in ERP. Universal Containers 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?

  • A. Leverage the REST API to receive orders from the ERP system as they are created.
  • B. Leverage Salesforce Lightning Connect to display order information in Salesforce.
  • C. write an outbound message to receive orders from ERP system as they are created.
  • D. Build a scheduled ETL job to sync all customer order history in the orders objec

Answer: A

NEW QUESTION 16
Universal Containers has a customer setup process that relies on external database to send customers welcome & registration emails. When a customer contacts Universal containers via phone they need to receive the welcome email shortly following the conversation with the UC representative. Universal containers representatives work exclusively in Salesforce and any new customer contacts are created in Salesforce by the representative. The external database exposes a SOAP API for integration with other applications.
What Salesforce technology best fulfills this requirement?

  • A. Write a nightly batch synchronization to send customer information to the external database.
  • B. Write an outbound message to send customer Information to an ESB.
  • C. Write an outbound message to send customer Information to the external database.
  • D. Write a trigger with an @future method to send customer Information to the external database

Answer: C

NEW QUESTION 17
In which three ways can production data be moved into a sandbox for testing purpose?

  • A. Refresh a Full Sandbox.
  • B. Use the metadata API.
  • C. Request a Snapshot from Support
  • D. Refresh a Copy Sandbox.
  • E. use the Apex Data Loade

Answer: ADE

NEW QUESTION 18
What are three capabilities of Salesforce outbound messaging? Choose 3 answers

  • A. Provide a session ID as part of the outbound message.
  • B. Repeatedly send a SOAP notification for up to 24 hours until an acknowledgement is received.
  • C. Build integration components without the Use of APEX.
  • D. Define a WSDL based upon 2 objects related via Master-Detaikls relationship.
  • E. Define a custom WSDL based upon an Apex Interface class definitio

Answer: ABC

NEW QUESTION 19
When making an Apex callout, what approach should an Integration Architect recommend for securely transporting sensitive data from Salesforce over an unsecure network connection?

  • A. Base64 encode the data before performing the call out from Apex.
  • B. Encrypt the data with a shared key before performing the Apex callout.
  • C. Use platform Encryption to secure the data before transporting.
  • D. Salesforce automatically secures all data transmissions to external system

Answer: A

NEW QUESTION 20
Universal Containers (UC) has an existing web-based application that a group of employees use on a regular basis. These employees often have Salesforce and the web-based application open and find themselves manually moving the data between both. UC would like the two systems to be integrated so that the employees will see all the data in one screen without the need for manually updating the data.
What integration pattern can help accomplish this requirement?

  • A. Use the Force.com canvas framework to embed the external application into Salesforce.
  • B. Use Steaming API to create a push topic to send the message to the external system asynchronously.
  • C. Use Rest API to pull data from Salesforce and update the external applicatio

Answer: A

NEW QUESTION 21
When an opportunity is closed in Salesforce, an order should be created in the back-office SAP system. At the end of the day, Universal Containers allows customers to call back and cancel an order within 24 hours. To cancel an order, the Sales Rep has to set the opportunity status to Open from Closed. The Sales Manager wants all opportunities that changed from Closed to Open to be sent over to the SAP system for order cancellation on nightly basis. Salesforce has a total of 20M opportunities. What is the recommended way to achieve this?

  • A. An ETL job to leverage Bulk API to extract modified opportunities.
  • B. An ETL job to leverage REST API to extract all opportunities.
  • C. An ETL job to leverage SOAP API to extract modified opportunities.
  • D. An ETL job to leverage SOAP API to extract all opportunitie

Answer: C

NEW QUESTION 22
Universal Containers is building an integration between Salesforce and their Accounting system. The integration will utilize outbound messaging with call back pattern to Salesforce. The security officer would like to understand the authentication solution.
What are the three ways that the call back can authenticate itself to Salesforce? Choose 3 answers

  • A. Utilize the Enterprise WSDL login() operation to obtain a new session ID.
  • B. Utilize an oAuth Username-Password flow to obtain a new oAuth token for the session ID.
  • C. Utilize the REST API login() operation to obtain a new session ID
  • D. Utilize the session ID contained within the outbound message notification as the authorization header.
  • E. Utilize the partner WSDL with oAuth to obtain a valid oAuth token for the session I

Answer: ACD

NEW QUESTION 23
Universal Containers (UC) is planning on a production release with a large data volume to be migrated to Salesforce from a back-office system. The incoming data is constantly being updated in the back-office system. UC would like to keep the data synchronized in near real-time in Salesforce. What is the recommended approach to achieve this?

  • A. Use Bulk API for a one-time migration and an Apex web service call-in for an incremental load.
  • B. Use Bulk API for a one-time migration and a SOAP API call-in for an incremental load.
  • C. Use SOAP API for a one-time migration and a REST API call-in for an incremental load.
  • D. Use Bulk API for a one-time migration and a Bulk API call-in for an incremental loa

Answer: A

NEW QUESTION 24
Universal Containers has a custom Salesforce UI that is used by all users to check on a container's status. This check is done via an integration to its back-end system which all users have access to. However, some users have a higher privilege access into that back-end system, which allows them to retrieve more details in the same container status check. Those users would like the same Salesforce UI to recognize their higher privilege access and display those extra details for them, but without allowing all users to see the same level of details.
What is the recommended security approach to satisfy this requirement?

  • A. Named credential set with "per-user" identify type to control the Apex callout.
  • B. Custom permission to control the Apex callout to retrieve different levels of details.
  • C. Hierarchical custom setting to store back-end system user credentials and referenced in the Apex callout.
  • D. Permission set to identify users with higher-level privileges in order to control the Apex callou

Answer: A

NEW QUESTION 25
......

Recommend!! Get the Full Integration-Architecture-Designer dumps in VCE and PDF From Simply pass, Welcome to Download: https://www.simply-pass.com/Salesforce-exam/Integration-Architecture-Designer-dumps.html (New 141 Q&As Version)