Microservices with Spring Boot and Spring Cloud. Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes - Fourth Edition Dąbie

Do you want to build and deploy microservices but are unsure where to begin? Check out the fully updated 2025 edition of Microservices with Spring Boot and Spring Cloud. Drawing from Magnus’ decades of experience, you’ll start with simple microservices and progress to complex distributed …

od 104,25 Najbliżej: 36 km

Liczba ofert: 1

Oferta sklepu

Opis

Do you want to build and deploy microservices but are unsure where to begin? Check out the fully updated 2025 edition of Microservices with Spring Boot and Spring Cloud. Drawing from Magnus’ decades of experience, you’ll start with simple microservices and progress to complex distributed applications, learning essential functionality and deploying microservices using Kubernetes and Istio along the way. This book covers Java 24, Spring Boot 3.5, and Spring Cloud 2025, featuring updated code examples and replacing deprecated APIs. You’ll get a clear understanding of Spring’s Ahead of Time (AOT) module, observability, distributed tracing, and Helm for Kubernetes packaging. The chapters show you how to use Docker Compose to run microservices with databases and messaging services and deploy microservices on Kubernetes with Istio. You’ll also explore persistence, resilience, reactive microservices, and API documentation with OpenAPI, as well as learn service discovery with Netflix Eureka, edge servers with Spring Cloud Gateway, and monitoring with Prometheus, Grafana, and the EFK stack. By the end of this book, you’ll be able to confidently build scalable microservices using Spring Boot and Spring Cloud. Spis treści: 1. Introduction to Microservices2. Introduction to Spring Boot3. Creating a Set of Cooperating Microservices4. Deploying Our Microservices Using Docker5. Adding an API Description Using OpenAPI6. Adding Persistence7. Developing Reactive Microservices8. Introduction to Spring Cloud9. Adding Service Discovery Using Netflix Eureka10. Using Spring Cloud Gateway to Hide Microservices behind an Edge Server11. Securing Access to APIs12. Centralized Configuration13. Improving Resilience Using Resilience4j14. Understanding Distributed Tracing15. Introduction to Kubernetes16. Deploying Our Microservices to Kubernetes17. Implementing Kubernetes Features to Simplify the System Landscape18. Using a Service Mesh to Improve Observability and Management19. Centralized Logging with the EFK Stack20. Monitoring Microservices21. Installation Instructions for macOS22. Installation Instructions for Microsoft Windows with WSL 2 and Ubuntu23. Native Compiled Java Microservices O autorze: Magnus Larsson, an IT industry veteran since 1986, has consulted for major Swedish firms like Volvo, Ericsson, and AstraZeneca. Despite past struggles with distributed systems, today's open-source tools like Spring Cloud, Kubernetes, and Istio offer effective solutions. For the past eight years, Magnus has been helping customers use these tools and shared insights through presentations and blog posts.

Specyfikacja

Podstawowe informacje

Autor
  • Magnus Larsson
Rok wydania
  • 2025
Format
  • PDF
  • EPUB
Ilość stron
  • 810
Kategorie
  • Webmasterstwo
Wybrane wydawnictwa
  • Packt Publishing