Bounded contexts
As we build microservices, we align them to a bounded context, and those bounded contexts align with a particular domain model. The bounded context makes up the components of the domain model, from the database scheme to behaviors and domain objects. Each bounded context has its own UL, its own model, and sub-models.
As we can see once again, a bounded context aligns with microservices, as each bounded context can be one microservice or a collection of microservices.
Once we define our bounded context, we need to better understand how they are related, and we can do this with a very loose sketch known as a context map, as demonstrated in Figure 2.6.
Context maps
To understand the relationships between our bounded context and how they fit together in the bigger picture, we create a context map. This map is a great communication tool for development teams as it helps facilitate a conversation about technical, tactical, and integration issues. A context map...