© 2026 Dometrain. All rights reserved.
Gain an in-depth understanding of microservices architecture, covering service discovery, communication patterns, event-driven design, and scaling.
Microservices Architecture is one of the most popular software architectures. It is the de facto choice for any big company, and knowing how to create a system using it is crucial for any software developer who wants to work at a big company. However, it is a very complex topic with many nuances, edge cases, and caveats. In this course, AWS Solution Architect James Eastham will use the knowledge he gained building microservices for Amazon Web Services to teach you how to create an entire microservices architecture system. This course is both theory and code-heavy, with many diagrams and detailed explanations for every decision made. Join James on this journey and master Microservices Architecture today.
quite practical and a lot of code to review/reflect later
backstage.io and in principle whole "Microservices at scale" section
Great course, complementary to the first one in this series, it really helped to see code, and hear about real life examples again
To go for microservices ONLY when we need to, not by default