Universal Containers (UC) is currently managing a custom monolithic web service that runs on an on-premise server. This monolithic web service is responsible for Point-to-Point (P2P) integrations between:
1. Salesforce and a legacy billing application
2. Salesforce and a cloud-based Enterprise Resource Planning application
3. Salesforce and a data lake.
UC has found that the tight interdependencies between systems is causing integrations to fail.
What should an architect recommend to decouple the systems and improve performance of the integrations?
A.
Re-write and optimize the current web service to be more efficient.
B.
Leverage modular design by breaking up the web service into smaller pieces for a microservice architecture.
C.
Use the Salesforce Bulk API when integrating back into Salesforce.
D.
Move the custom monolithic web service from on-premise to a cloud provider.
Leverage modular design by breaking up the web service into smaller pieces for a microservice architecture.
Northern Trail Outfitters needs to make synchronous callouts "available to promise" services to query product availability and reserve inventory during customer checkout process. Which two considerations should an integration architect make when building a scalable integration solution?
Choose 2 answers
A.
The typical and worst-case historical response times.
B.
The number batch jobs that can run concurrently.
C.
How many concurrent service calls are being placed.
D.
The maximum query cursors open per user on the service.
The number batch jobs that can run concurrently.
The maximum query cursors open per user on the service.
Northern Trail Outfitters has recently experienced intermittent network outages in its call center. When network service resumes, Sales representatives have inadvertently created duplicate orders in the manufacturing system because the order was placed but the return acknowledgement was lost during the outage. Which solution should an architect recommend to avoid duplicate order booking?
A.
Use Outbound Messaging to ensure manufacturing acknowledges receipt of order.
B.
Use scheduled apex to query manufacturing system for potential duplicate or missing orders.
C.
Implement idempotent design and have Sales Representatives retry order(s) in
question.
D.
Have scheduled Apex resubmit orders that do not have a successful response.
Use Outbound Messaging to ensure manufacturing acknowledges receipt of order.
An integration architect needs to build a solution that will be using the Streaming API, but the data loss should be minimized, even when the client re-connects every couple of days. Which two types of Streaming API events should be considered? Choose 2 answers
A.
Generic Events
B.
Change Data Capture Events
C.
PushTopic Events
D.
High Volume Platform Events
Change Data Capture Events
High Volume Platform Events
An Integration Developer is developing an HR synchronization app for a client. The app synchronizes Salesforce record data changes with an HR system that's external to Salesforce. What should the integration architect recommend to ensure notifications are stored for up to three days if data replication fails?
A.
Change Data Capture
B.
Generic Events
C.
Platform Events
D.
Callouts
Change Data Capture
Explanation: https://trailhead.salesforce.com/en/content/learn/modules/change-datacapture/understand-change-data-capture
Northern Trail Outfitters needs to send order and line items directly to an existing finance application webservice when an order if fulfilled. It is critical that each order reach the finance application exactly once for accurate invoicing. What solution should an architect propose?
A.
Trigger invokes Queueable Apex method, with custom error handling process.
B.
Trigger makes @future Apex method, with custom error handling process.
C.
Button press invokes synchronous callout, with user handling retries in case of error
D.
Outbound Messaging, which will automatically handle error retries to the service.
Trigger invokes Queueable Apex method, with custom error handling process.
A US business-to-consumer (B2C) company is planning to expand to Latin America. They project an initial Latin American customer base of about one million, and a growth rate of around 10% every year for the next 5 years. They anticipate privacy and data protection requirements similar to those in the European Union to come into effect during this time. Their initial analysis indicates that key personal data is stored in the following systems:
1. Legacy mainframe systems that have remained untouched for years and are due to be decommissioned.
2. Salesforce Commerce Cloud Service Cloud, Marketing Cloud, and Community Cloud.
3. The company's CIO tasked the integration architect with ensuring that they can completely delete their Latin American customer's personal data on demand.
Which three requirements should the integration architect consider?
Choose 3 answers
A.
Manual steps and procedures that may be necessary.
B.
Impact of deleted records on system functionality.
C.
Ability to delete personal data in every system.
D.
Feasibility to restore deleted records when needed.
E.
Ability to provide a 360-degree view of the customer.
Impact of deleted records on system functionality.
Ability to delete personal data in every system.
Feasibility to restore deleted records when needed.
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 Order Management System, Data Warehouse and Case Management System.
C.
Integrating Salesforce with Data Warehouse, Order Management and Email Management System.
D.
Integrating Salesforce with Email Management System, Order Management System and Case Management System.
Integrating Salesforce with Data Warehouse, Order Management and Email Management System.
Which two requirements should the Salesforce Community Cloud support for selfregistration and SSO?
Choose 2 answers
A.
SAML SSO and Registration Handler
B.
OpenId Connect Authentication Provider and Registration Handler
C.
SAML SSO and just-in-time provisioning
D.
OpenId Connect Authentication Provider and just-in-time provisioning
OpenId Connect Authentication Provider and Registration Handler
SAML SSO and just-in-time provisioning
Universal Containers is a global financial company that sells financial products and services. There is a daily scheduled Batch Apex job that generates invoice from a given set of orders. UC requested building a resilient integration for this batch apex job in case the invoice generation fails. What should an integration architect recommend to fulfill the requirement?
A.
Build Batch Retry & Error Handling in the Batch Apex Job itself.
B.
Batch Retry & Error Handling report to monitor the error handling.
C.
Build Batch Retry & Error Handling using BatchApexErrorEvent.
D.
Build Batch Retry & Error Handling in the middleware.
Build Batch Retry & Error Handling using BatchApexErrorEvent.
Page 2 out of 11 Pages |
Previous |