The architecture diagram is made up of two main parts.
Part 1: The first part is the larger segment, showing the various components and services involved in a client's communication with Indigo, as well as Indigo's server-to-server communication.
Part 2: The second part is the smaller segment, showing the third party systems Indigo communicates with to provide its packaged services.