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.
KiA B2C Enterprise Customer has the following use case that involves processing payment from an external payment gateway service in Salesforce.
1.
Customer requests Customer Service Representative (CSR) for a Service upgrade.
2.
Customer provides credit card details to CSR for payment.
3.
CSR submits payment information in Salesforce, and processed in a
4.
CSR receives confirmation of payment.
5.
CSR upgrades service for customer and confirms Customer.
external payment gateway.
This use case requires the CSR to obtain confirmation of payment before upgrading the service.
The integration with Payment gateway needs to be reliable and monitored for audit purposes.
The payment gateway service is an external RESTful service that the B2C Enterprise Customer has subscribed for.
What should an Integration Architect recommend for this integration?
A. Build a custom Apex Callout to external Payment gateway service and provide success message to the CSR, the details of calloutsand responses are logged for audit purposes.
B. Use External Services feature to integrate gateway to Salesforce ensuring real- timeupdates the CSR and support post payment processes.
C. Make a callout to the payment gateway through ESB supporting error handling andlogging for audit purposes.
D. Platform events allow integration to payment gateway through the exchange ofreal-time event data, platform events are scalable and secure.
Northern Trail Outfitters needs to present shipping costs and estimated delivery times to their customers. Shipping services used vary by region, and have similar but distinct service request parameters. Which integration component capability should be used?
A. Enterprise Service Bus to determine which shipping service to use, and transform requests to the necessary format.
B. Outbound Messaging to request costs and delivery times from Shipper delivery services with automated error retry.
C. APEX REST Service to implement routing logic to the various shipping service.
D. Enterprise Service Bus user interface to collect shipper-specific form data.
Northern Trail Outfitters is planning to perform nightly batch loads into Salesforce from an externalsystem with a custom Java application using the and the CIO is curious about monitoring recommendations for the jobs from the Technical Architect
Which two recommendations will help meet the requirements? Choose 2 answers
A. Write the error response fromthe Bulk API status to a custom error logging object in Salesforce using an Apex trigger and create reports on the object.
B. Visually monitor in the Salesforce UI using the "Bulk Data Load Jobs in Salesforce in the setup menu.
C. Set the Salesforce debug logs level to "finest" and add the user Id running the job to monitor in the "Debug Logs" in the setup menu.
D. Use the getBatchInfo method in the Java application to monitor the status of the jobs from the Java application.
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.
An Integration Architect has built a solution using REST API, updating Account, Contact, and other related information. The data volumes have increased, resulting in higher API calls consumed, and some days the limits are exceeded. A decision was made to decrease the number of API calls using bulk updates. The customer prefers to continue using REST API to avoid architecture changes.
Which REST API composite resources should the Integration Architect use to allow up to 200 records in one API call?
A. SObject Collections
B. SObject Tree
C. Batch
D. Composite
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.
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 and Error Handling in the Batch Apex Job itself.
B. Batch Retry and Error Handling report to monitor the error handling.
C. Build Batch Retry and Error Handling using BatchApexErrorEvent.
D. Build Batch Retry and Error Handling in the middleware.
Which WSDL should an architect consider when creating an integration that might be used for more than one salesforce organization and different met?
A. Corporate WSDL
B. Partner WSDL
C. SOAP API WSDL
D. Enterprise WSDL
An architect recommended using Apex code to make callouts to an external system to process insurance quote. What should the integration architect consider to make sure this is the right option for the integration?
A. The maximum callouts in a single Apex transaction.
B. The maximum number of parallel Apex callouts in a single continuation.
C. The limit on long-running requests (total execution time).
D. The limit of pending operations in the same transaction.