Microservices architectures offer faster change speeds, better
scalability, and cleaner, evolvable system designs. But implementing
your first microservices architecture is difficult. How do you make
myriad choices, educate your team on all the technical details, and
navigate the organization to a successful execution to maximize your
chance of success? With this book, authors Ronnie Mitra and Irakli
Nadareishvili provide step-by-step guidance for building an effective
microservices architecture.
Architects and engineers will follow an implementation journey based on
techniques and architectures that have proven to work for microservices
systems. You'll build an operating model, a microservices design, an
infrastructure foundation, and two working microservices, then put those
pieces together as a single implementation. For anyone tasked with
building microservices or a microservices architecture, this guide is
invaluable.
- Learn an effective and explicit end-to-end microservices system design
- Define teams, their responsibilities, and guidelines for working
together
- Understand how to slice a big application into a collection of
microservices
- Examine how to isolate and embed data into corresponding microservices
- Build a simple yet powerful CI/CD pipeline for infrastructure changes
- Write code for sample microservices
- Deploy a working microservices application on Amazon Web Services