Point-to-point integrations
Point-to-point integrations are any connections between the component systems of a solution where the express purpose of the component is something other than an integration layer. Making a SOAP API call from B2C Commerce to Marketing Cloud to trigger an order confirmation email after a customer places an order through the storefront is an example of a point-to-point integration. Fetching customer data from MuleSoft, which in turn retrieves data from other systems, is not point-to-point.
Point-to-point integrations are sometimes viewed as an anti-pattern as integration middleware solutions such as MuleSoft, Dell Boomi, Talend, and Jitterbit grow in popularity. Indeed, an architecture built on a well-structured integration solution has significant advantages, which will be discussed in the next section. Despite that, there are still many situations where point-to-point integrations are the best choice or even required.
The following diagram represents...