Learning milestones
Finish a category track, every lab or the whole catalogue, then share it with your friends or followers. Milestones come from your progress, which is saved in this browser only.
A quarter of the catalogue
Learn a quarter of the 30 microservice design patterns in the catalogue, by reading each to the end or marking it as learned.
Halfway through the catalogue
Learn half of the 30 microservice design patterns in the catalogue, by reading each to the end or marking it as learned.
Every pattern
Learn all 30 microservice design patterns in the catalogue, by reading each to the end or marking it as learned.
Every lab
Complete all 5 interactive labs by trying every guided experiment in each one.
Decomposition track
Learn all 4 decomposition patterns, complete the labs in this category and answer its practice questions, getting at least 70% right.
Data management track
Learn all 8 data management patterns, complete the labs in this category and answer its practice questions, getting at least 70% right.
Communication track
Learn all 7 communication patterns, complete the labs in this category and answer its practice questions, getting at least 70% right.
Resilience track
Learn all 5 resilience patterns, complete the labs in this category and answer its practice questions, getting at least 70% right.
Observability track
Learn all 3 observability patterns, complete the labs in this category and answer its practice questions, getting at least 70% right.
Deployment track
Learn all 3 deployment patterns, complete the labs in this category and answer its practice questions, getting at least 70% right.
A milestone marks learning you tracked yourself. It is not a certification. See the terms.