Understanding options for outbound integrations
In the following sections, I am categorizing outbound integrations accordingly:
- Data integrations: When there is a need to access external databases or data stored in a relational form, this is called data integration. A new type of object known as an External Object is used to reflect external data in the Salesforce Platform.
- Service integrations: When there is a need to access external services that perform some form of compute or complex task, this is called service integration. These services are provided using an Open API (also known as Swagger) specification. The External Services feature can be used to import such services for use by Flow and Apex.
Chapter 8, Additional Languages, Compute, and Data Services, also included an example of this kind of service, as part of a broader website and API use case within that chapter. You may also find that example useful, though this sample is intentionally simplistic...