Modules
Take single modules or the whole track. Two hour sessions, combined into half days where it suits your calendar.
Domain-Driven Design Foundations
Ubiquitous language, entities and aggregates that model the business honestly.
- Why DDD resurged alongside microservices
- Domains and ubiquitous language
- Entities, value types and aggregates
- Factories and repositories
Bounded Contexts and Context Mapping
Draw the seams between services with context maps and anti-corruption layers.
- Bounded contexts and context maps
- Partnership, shared kernel and conformist relationships
- Anti-corruption layers
- Aligning service boundaries to the domain
Event Storming for Distributed Systems
Model a business collaboratively with Event Storming and turn it into services.
- Running an Event Storming session
- From domain events to service boundaries
- Modelling business workflows
- Mapping the model onto microservices
Teams Often Pair This With
Related modules other teams add alongside this track.
Enquire About This Training
Tell us which modules interest you and we will propose a plan within 24 hours. Choosing Enquire on a module above fills in the subject for you. Add more than one if you like.