Description
Microservices can have a positive affect on your enterprise—just ask Amazon and Netflix—but you’ll be able to fall into many traps if you happen to don’t approach them in the right way. This practical guide covers all of the microservices landscape, including the principles, technologies, and methodologies of this unique, modular style of system building. You’ll learn about the experiences of organizations world wide that have successfully adopted microservices.
In three parts, this book explains how these services and products work and what it means to build an application the Microservices Way. You’ll explore a design-based approach to microservice architecture with guidance for implementing quite a lot of elements. And you’ll get a set of recipes and practices for meeting practical, organizational, and cultural challenges to microservice adoption.
- Learn how microservices will let you drive business objectives
- Examine the principles, practices, and culture that define microservice architectures
- Explore a model for creating complex systems and a design process for building a microservice architecture
- Learn the fundamental design concepts for individual microservices
- Delve into the operational elements of a microservices architecture, including containers and service discovery
- Discover how one can take care of the challenges of introducing microservice architecture in your organization