Universal Containers (UC) uses Salesforce to track the following customer data:
1.
Leads,
2.
Contacts
3.
Accounts
4.
Cases
Salesforce is considered to be the system of recordfor the customer. In addition to Salesforce, customer data exists in an Enterprise Resource Planning (ERP) system, ticketing system, and enterprise data lake. Each of these additional
systems have their own unique identifier. UC plans on using middleware to integrate Salesforce with the external systems.
UC has a requirement to update the proper external system with record changes in Salesforce and vice versa.
Which two solutions should an Integration Architect recommend to handle this requirement? Choose 2answers
A. Locally cache external ID'S at the middleware layer and design business logic to map updates between systems.
B. Store unique identifiers in an External ID field in Salesforce and use this to update the proper records across systems.
C. Use Change Data Capture to update downstream systems accordingly when a record changes.
D. Design an MDM solution that maps external ID's to the Salesforce record ID.
Which three considerations should an Integration Architect consider when recommending Platform Event as a Integration solution? Choose 3 answers
A. Inability to query event messages using SOQL
B. Subscribe to an AssetToken Event stream to monitor OAuth2.0 authentication activity.
C. Inability to create a Lightning record page for platform events.
D. When you delete an event definition, it's permanently removed and can't be restored.
E. You can use Event Monitoring to track user activity, such aslogins and running reports.
Universal Containers has a requirement for all accounts that do NOT qualify for abusiness 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 Batch Apex.
B. Use Time-based workflow rule.
C. Use Process builder.
D. Use Trigger.
A customer's enterprise architect has identified requirements around caching, queuing, error handling, alerts, retries,event handling, etc. The company has asked the Salesforce integration architect to help fulfill such aspects with their Salesforce program.
Which three recommendations should the Salesforce integration architect make? Choose 3 answers
A. Transform a fire-and-forget mechanism to request-reply should be handled bymiddleware tools (like ETL/ESB) to improve performance.
B. Provide true message queueing for integration scenarios (including orchestration,process choreography, quality of service, etc.) given thata middleware solution is required.
C. Message transformation and protocol translation should be done within Salesforce. Recommend leveraging Salesforce native protocol conversion capabilities as middle watools are NOT suited for such tasks
D. Eventhandling processes such as writing to a log, sending an error or recovery process, or sending an extra message, can be assumed to be handled by middleware.
E. Event handling in a publish/subscribe scenario, the middleware can be used to route requests ormessages to active data-event subscribers from active data-event publishers.
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'spersonal 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 inevery system.
D. Feasibility to restore deleted records when needed.
E. Ability to provide a 360-degree view of the customer.
Northern Trail Outfitters (NTO) uses different shipping services for each of the 34 countries it serves. Services are added and removed frequently to optimize shipping times and costs. Sales Representatives serve all NTO customers globally and need to select between valid service(s) for the customer's country and request shipping estimates from that service.
Which two solutions should an architect propose? Choose 2 answers
A. Use Platform Events to construct and publishshipper-specific events.
B. Invoke middleware service to retrieve valid shipping methods.
C. Use middleware to abstract the call to the specific shipping services.
D. Store shipping services in a picklist that is dependent on a country picklist.
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 initiatedin 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. Implement a Workflow Rule with Outbound Messaging to send SOAP messages to the designated endpoint.
C. Implement Change Data Capture on the order object and leverage the replay Idin the middleware solution.
D. Use a process builder to create a Platform Event, selecting the record type as the Platform Event Name on insert of record.
Northern Trail Outfitters (NTO) uses a custom mobile app to interact with their customers.
One of the features of the app are Salesforce Chatter Feeds. NTO wants to automatically post a Chatter item to Twitter whenever the post includes the #thanksNTO hashtag.
Which API should an Integration Architect use to meet this requirement?
A. Connect REST API
B. REST API
C. Streaming API
D. Apex REST
Universal Containers (UC) is currently managing a custom monolithic webservice 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 optimizethe 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 monolithicweb service from on-premise to a cloud provider.
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. External gateway products in use
B. A Default gateway restrictions
C. Considerations for using Deterministic Encryption
D. ShieldPlatform Encryption Limitations