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 Lightning 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. Providing such services are expressed using an Open API (also known as Swagger) specification. The External Services feature can be used to import such services for usage by Lightning Process Builder, Flow, and Apex.
With the exception of External Objects, outbound connections leverage the Named Credentials feature to manage authentication on behalf...