Microservice Architecture: Practical Implementation
Gain insights into real-world microservice implementation, exploring tech stacks, Kafka, Docker, Kubernetes, synchronous and asynchronous integrations, and more with hands-on coding demonstrations.
Learning Roadmap
1.
Preface
Preface
2.
Self-contained Systems
Self-contained Systems
3.
Concept: Frontend Integration
Concept: Frontend Integration
9 Lessons
9 Lessons
4.
Recipe: Links and Client-side Integration
Recipe: Links and Client-side Integration
8 Lessons
8 Lessons
5.
Recipe: Server-side Integration using Edge Side Includes (ESI)
Recipe: Server-side Integration using Edge Side Includes (ESI)
7 Lessons
7 Lessons
6.
Concept: Asynchronous Microservices
Concept: Asynchronous Microservices
10 Lessons
10 Lessons
7.
Recipe: Messaging and Kafka
Recipe: Messaging and Kafka
13 Lessons
13 Lessons
8.
Recipe: Asynchronous Communication with Atom and REST
Recipe: Asynchronous Communication with Atom and REST
7 Lessons
7 Lessons
9.
Concept: Synchronous Microservices
Concept: Synchronous Microservices
6 Lessons
6 Lessons
10.
Recipe: REST with the Netflix Stack
Recipe: REST with the Netflix Stack
10 Lessons
10 Lessons
11.
Recipe: REST with Consul and Apache httpd
Recipe: REST with Consul and Apache httpd
10 Lessons
10 Lessons
12.
Concept: Microservices Platforms
Concept: Microservices Platforms
4 Lessons
4 Lessons
13.
Recipe: Docker Containers with Kubernetes
Recipe: Docker Containers with Kubernetes
7 Lessons
7 Lessons
14.
Recipe: PaaS with Cloud Foundry
Recipe: PaaS with Cloud Foundry
7 Lessons
7 Lessons
15.
Appendix
Appendix
5 Lessons
5 Lessons
Eberhard Wolff
Eberhard Wolff has 15+ years of experience as an architect and consultant He is a Fellow at INNOQ in Germany. He has given talks at many conferences and has written more than 100 articles and books e.g. about Microservices and Continuous Delivery.
Trusted by 2.9 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources