Each of the telemetry systems described in chapter 1 follows the same general architecture. Every production system emits telemetry data. Then this data is shipped into a data store of some form, which could be a relational database, a NoSQL document store, a SaaS provider, or even an object store, if not more than one. From there, it is presented in such a way that people can use the processed telemetry data to support decisions, which could be in the form of reports or on-demand charting. Along the way, telemetry is marked up with context-related details and then enriched to pull out details encoded in the telemetry. Figure 1 describes this architecture.