Universal Containers has decided that they will be using the bulk API to migrate the existing data into Salesforce as they will be importing a total of 80 million records.
While planning for the data migration, what techniques should the Architect recommend to make sure the load go according to schedule?
Choose 2 answers

  1. Pre-process data that the triggers and workflows can be deactivated.
  2. Perform a test load using a full Sandbox prior to the Production load.
  3. Perform loads over a weekend server resource availability.
  4. Leverage several workstations, loading different objects simultaneously.

Answer(s): A,B

Universal Containers (UC) wants to start sharing some of the information collected from customers in Salesforce to other systems. UC wants to start sharing some sales data (orders) with a third-party application to help forecast inventory. This is a web application that supports SOAP and REST interfaces to send and receive data.
What is the recommended solution for integrating with this product?

  1. Create a Submit to Forecast Button on the Order Page to send the data to the Web application via REST.
  2. Configure an Outbound Message to send a SOAP call via a Workflow rule to the Forecasting application on close.
  3. Create an APEX trigger that makes the REST callout to the Forecasting application with the data when the deal closes.
  4. Utilize a third-party ETL tool to synchronize the data from Salesforce to the Forecasting application using the Bulk API.

Answer(s): A

Universal Containers would like to send all the closed opportunity records to the back-end legacy order management system. The order management system exposes REST API endpoints.
What is the recommended approach to send the data to the order management system?

  1. Workflow Outbound SOAP API message to a middleware system
  2. Workflow Outbound SOAP message to the order management system
  3. Workflow Outbound SOAP message to a middleware system
  4. Workflow Outbound REST message to the order management system.

Answer(s): C

Universal Containers is using Sales Could with Order Capture. It has been integrated with an SAP system for Order fulfillment. The SAP system sends the Order status updates to Salesforce on a nightly basis. The SAP system tracks Order status more granularly than required by Salesforce.
Which two options should an Architect recommend to address different statuses in Salesforce and SAP?

  1. Create a batch Apex to run on a daily basis, which converts order status to pre-defined order status.
  2. ETL Change Data Capture interface to send only required status updates to Salesforce.
  3. ETL change Data capture interface transforms the SAP order statuses to Salesforce order status.
  4. Update the SAP Order fulfillment process to match Salesforce Order Statuses against the SAP order status.

Answer(s): B,C

Universal Containers (UC) would like to provide near real-time updates on their customer-facing external portal when a Sales Manager approves a new feature that is recommended by a customer. UC has no middleware, and the portal exposes a REST API therefore, UC is considering a custom-built system process to handle the integration.
What is the recommended approach for the custom-built system process to retrieve updates in near real-time?

  1. Leverage a related push topic that pushed information to the portal client.
  2. Leverage a Streaming API client to subscribe to the related push topic.
  3. Leverage Canvas to send information to the portal whenever an idea is voted on.
  4. Leverage an outbound message to the portal whenever an idea is voted on the saved.

Answer(s): B