PART II
Developing Lightweight Microservices Using Kubernetes
This part will help you to understand the importance of Kubernetes as a runtime platform for containerized workloads. You will learn how to set up Kubernetes in a local development environment and deploy microservices on Kubernetes. Finally, you will learn how to use some of the most important features in Kubernetes instead of the corresponding Spring Cloud features to provide a more lightweight microservice system landscape (in other words, one that is easier to maintain and manage).
This part includes the following chapters:
- Chapter 15, Introduction to Kubernetes
- Chapter 16, Deploying Our Microservices in Kubernetes
- Chapter 17, Implementing Kubernetes Features to Simplify the System Landscape
- Chapter 18, Using a Service Mesh to Improve Observability and Management
- Chapter 19, Centralized Logging with the EFK Stack
- Chapter 20, Monitoring Microservices