Salesforce Integration Architect Study Deck Flashcards

Practice and study for the Integration Arch Exam

1
Q

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?

A

Remote Process Invocation—Request and Reply

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

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?

A

Remote Process Invocation—Fire and Forget

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

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?

A

Batch Data Synchronization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What integration pattern is Data stored in Lightning Platform is created, retrieved, updated, or deleted by a remote system?

A

Remote Call-In

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What integration pattern is the Salesforce user interface must be automatically updated as a result of changes to Salesforce data?

A

UI Update Based on Data Changes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

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.

A

Data Virtualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

This link is for the Remote Process Invocation—Request and Reply on Trailhead

A

https://developer.salesforce.com/docs/atlas.en-us.integration_patterns_and_practices.meta/integration_patterns_and_practices/integ_pat_remote_process_invocation_state.htm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

This is the link to Integration Patterns and Practices

A

https://developer.salesforce.com/docs/atlas.en-us.integration_patterns_and_practices.meta/integration_patterns_and_practices/integ_pat_pat_summary.htm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What API call retrieves data from the server. It is a read-only operation, meaning it should not modify any resources on the server?

A

GET call ex: Fetching data such as a webpage or an API response.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What API call sends data to the server to create or update a resource. The server processes the data and returns a result?

A

POST ex. Submitting form data, creating new records, or uploading files.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

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?

A

PUT Use Case: Updating a resource completely, such as updating a user profile.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What API call partially updates a resource, applying only the changes specified in the request body. It is not idempotent by default.

A

PATCH Use Case: Updating part of a resource, like changing one field in a user’s profile.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What API call removes a resource from the server.

A

DELETE Use Case: Deleting a record, such as removing a user or file.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What API call

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly