Integration architecture
The integration architecture defines the relationships between and interactions of the various components involved in the solution, as well as the components of the solution that are explicitly implemented to facilitate those interactions.
In the following graph, you'll see an example of a high-level integration architecture. The contents will depend on the deployment architecture in your design. Deployment architecture and integration are something we will cover in both Chapter 7, CRM Integration Strategies and Chapter 8, Cloud Versus On-Premise Versus Hybrid – The Deployment of a CRM Platform.