What is the approach followed in building Microservices based application and deployment in the book. Are the use cases provided with problem scenarios the developer come across or would the book explain in the conceptual manner ?
In the book I focus on basic microservice patterns (service decomposition, service discovery, routing, security) but I always provide code examples for each of the patterns. I tried to make this book a good blend of engineering and architectural points of few. Frankly to be successful with a microservice application you need to look at microservices from 3 perspectives: the architects (how do I decompose a microservice into the appropriate granularity and how do I have my services communicate), the developer (how do I build my applications to scale and be resilient), and DevOps (how do I build a pipeline that ensures the microservices are built, tested, packaged and deployed in repeatable, consistent and immutable fashion).
John Carnell - Senior Engineer, Genesys PureCloud Division
Author of Spring Microservices in Action