Salesforce Integration Architect Study Deck Flashcards
Practice and study for the Integration Arch Exam
What integration pattern is this: Salesforce invokes a process on a remote system, waits for completion of that process, and then tracks state based on the response from the remote system?
Remote Process Invocation—Request and Reply
What integration pattern is this: Salesforce invokes a process in a remote system but doesn’t wait for completion of the process. Instead, the remote process receives and acknowledges the request and then hands off control back to Salesforce?
Remote Process Invocation—Fire and Forget
What integration pattern is Data stored in Lightning Platform is created or refreshed to reflect updates from an external system, and when changes from Lightning Platform are sent to an external system. Updates in either direction are done in a batch manner?
Batch Data Synchronization
What integration pattern is Data stored in Lightning Platform is created, retrieved, updated, or deleted by a remote system?
Remote Call-In
What integration pattern is the Salesforce user interface must be automatically updated as a result of changes to Salesforce data?
UI Update Based on Data Changes
What integration pattern is Salesforce accesses external data in real time. This removes the need to persist data in Salesforce and then reconcile the data between Salesforce and the external system.
Data Virtualization
This link is for the Remote Process Invocation—Request and Reply on Trailhead
https://developer.salesforce.com/docs/atlas.en-us.integration_patterns_and_practices.meta/integration_patterns_and_practices/integ_pat_remote_process_invocation_state.htm
This is the link to Integration Patterns and Practices
https://developer.salesforce.com/docs/atlas.en-us.integration_patterns_and_practices.meta/integration_patterns_and_practices/integ_pat_pat_summary.htm
What API call retrieves data from the server. It is a read-only operation, meaning it should not modify any resources on the server?
GET call ex: Fetching data such as a webpage or an API response.
What API call sends data to the server to create or update a resource. The server processes the data and returns a result?
POST ex. Submitting form data, creating new records, or uploading files.
What API call replaces an existing resource with the data provided. It is idempotent, meaning that making the same request multiple times will produce the same result?
PUT Use Case: Updating a resource completely, such as updating a user profile.
What API call partially updates a resource, applying only the changes specified in the request body. It is not idempotent by default.
PATCH Use Case: Updating part of a resource, like changing one field in a user’s profile.
What API call removes a resource from the server.
DELETE Use Case: Deleting a record, such as removing a user or file.
What API call