What this book covers

Chapter 1, From Monoliths to Microservices, covers a brief history of software development, starting with monolith application design, through to microservice-based design.

Chapter 2, Creating Your First Microservice, introduces the tools that will be used throughout the book, followed by a hands-on exercise involving Microservice implementation.

Chapter 3, Connecting Microservices Together, discusses how microservices can interact with one another. 

Chapter 4, Asynchronous Communication for Microservices, focuses on asynchronous communication between microservices, and how can it be implemented.

Chapter 5, Path to Robust Microservices, discusses how, in the world of microservices, the performance and overall availability of one service may affect the performance of other dependent services. This chapter focuses on developing applications for survival in the real world.

Chapter 6, Scaling Microservices, demonstrates how to design applications to take full advantage of the Microservice architecture when optimizing the application for unexpected loads. 

Chapter 7, Securing Microservices, covers the ways of securing Microservices by enabling authenticated and authorized clients to consume the endpoints in question.

Chapter 8, Monitoring Microservices, discusses how the reader is going to learn how to gather and view data regarding application performance and health over time. 

Chapter 9, Building, Packaging, and Running Microservices, examines the various methods of building, packaging, and distributing Java EE Microservices.

Chapter 10, Documenting and Testing Your Microservices, deals with various tools that are available for documenting and testing microservices.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.15.186.79