This document outlines 23 chapters that cover topics related to developing, deploying, and managing microservices. The chapters introduce microservices and Spring Boot, describe creating cooperating microservices and deploying them with Docker, and discuss adding APIs, persistence, reactive capabilities, service discovery with Eureka, API gateways, security, configuration, resilience, distributed tracing, Kubernetes deployment, service meshes, logging with EFK, and monitoring microservices. The final chapters provide installation instructions for developing microservices on macOS and Windows.
This document outlines 23 chapters that cover topics related to developing, deploying, and managing microservices. The chapters introduce microservices and Spring Boot, describe creating cooperating microservices and deploying them with Docker, and discuss adding APIs, persistence, reactive capabilities, service discovery with Eureka, API gateways, security, configuration, resilience, distributed tracing, Kubernetes deployment, service meshes, logging with EFK, and monitoring microservices. The final chapters provide installation instructions for developing microservices on macOS and Windows.
This document outlines 23 chapters that cover topics related to developing, deploying, and managing microservices. The chapters introduce microservices and Spring Boot, describe creating cooperating microservices and deploying them with Docker, and discuss adding APIs, persistence, reactive capabilities, service discovery with Eureka, API gateways, security, configuration, resilience, distributed tracing, Kubernetes deployment, service meshes, logging with EFK, and monitoring microservices. The final chapters provide installation instructions for developing microservices on macOS and Windows.
Chapter 3: Creating a Set of Cooperating Microservices Chapter 4: Deploying Our Microservices Using Docker Chapter 5: Adding an API Description Using OpenAPI Chapter 6: Adding Persistence Chapter 7: Developing Reactive Microservices Chapter 8: Introduction to Spring Cloud Chapter 9: Adding Service Discovery Using Netflix Eureka Chapter 10: Using Spring Cloud Gateway to Hide Microservices behind an Edge Server Chapter 11: Securing Access to APIs Chapter 12: Centralized Configuration Chapter 13: Improving Resilience Using Resilience4j Chapter 14: Understanding Distributed Tracing Chapter 15: Introduction to Kubernetes Chapter 16: Deploying Our Microservices to 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 Chapter 21: Installation Instructions for macOS Chapter 22: Installation Instructions for Microsoft Windows with WSL 2 and Ubuntu Chapter 23: Native Compiled Java Microservices
Download pdf Building Restful Web Services With Java Ee 8 Create Modern Restful Web Services With The Java Ee 8 Api Mario Leander Reimer ebook full chapter