Beginning Cloud Native Development with MicroProfile, Jakarta EE, and Kubernetes A Practical Guide to Building, Deploying, and Operating Resilient Microservices in the Cloud
-
- Englisch ausgewählt
74,99 €
inkl. gesetzl. MwSt.,
Beschreibung
Produktdetails
Einband
Taschenbuch
Erscheinungsdatum
29.03.2027
Abbildungen
Approx. 500 p. 50 illus.
Verlag
ApressSeitenzahl
743
Maße (L/B)
25,4/17,8 cm
Auflage
2. Auflage
Sprache
Englisch
EAN
9798868834271
Learn to develop microservices using the latest open-source MicroProfile, Jakarta EE, and cloud-native deployment practices. This fully updated edition walks you through a complete cloud-native journey, from the first principles of cloud computing to a fully deployed, observable, and secure microservices-based e-commerce application running on Docker and Kubernetes.
You will learn how cloud-native architecture and the twelve-factor methodology shape modern application architecture. This book takes a hands-on approach in which you progressively apply every major MicroProfile specification, including externalized Config, Health probes, Metrics, Fault Tolerance patterns, distributed Telemetry, JWT-based security, type-safe REST Client communication, flexible GraphQL APIs, and event-driven Reactive Messaging with Apache Kafka. The final chapters of the book take your application to production: packaging services as OCI-compliant Docker images, deploying and scaling them on Kubernetes, and automating the entire pipeline with GitHub Actions CI/CD.
After reading this book, you will have the skills and confidence to design, build, secure, observe, and deploy cloud-native Java applications using industry-standard open specifications.
What You'll Learn
- Learn cloud-native app design for scalable, resilient Java microservices.
- Build microservices with MicroProfile, Jakarta EE, leveraging key specifications including OpenAPI, Config, and Health.
- Implement resilience patterns like retries, timeouts, circuit breakers, and secure microservices with JWT, REST Client, and GraphQL APIs.
- Implement monitoring using Metrics specifications and observability via MicroProfile Telemetry using LGTM stack: Loki, Grafana, Tempo, Mimir.
- Build loosely coupled APIs using Reactive Messaging on Kafka, and deploy microservices using Docker and Kubernetes.
Who This Book Is For
Programmers with at least some prior experience in Java programming who may be new to MicroProfile and Jakarta EE. Some prior experience with Java-based microservices and web development is recommended, but not required.
Noch keine Bewertungen vorhanden
Verfassen Sie die erste Bewertung zu diesem Artikel
Helfen Sie anderen Kundinnen und Kunden durch Ihre Meinung.
Kurze Frage zu unserer Seite
Vielen Dank für dein Feedback
Wir nutzen dein Feedback, um unsere Produktseiten zu verbessern. Bitte habe Verständnis, dass wir dir keine Rückmeldung geben können. Falls du Kontakt mit uns aufnehmen möchtest, kannst du dich aber gerne an unseren Kund*innenservice wenden.
zum Kundenservice