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. For example, making a SOAP API call from B2C Commerce to Marketing Cloud Engagement to trigger an order confirmation email after a customer places an order through the storefront is 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 like 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 figure...