Building a microservice is only part of the challenge: it also has to fit into a resilient, deployable cloud environment. Hands-On Cloud-Native Microservices with Jakarta EE connects Java enterprise development with the architecture and operations concerns around that work, using practical examples to make the concepts concrete.
Luigi Fugaro and Mauro Vocale take readers from the Java EE-to-Jakarta EE transition through MicroProfile, reactive architecture, and cloud-native application principles. The book reflects the Java and framework landscape of its 2019 publication, so it is best approached as a hands-on guide to those versions and ideas—not as a reference to current releases.
From architecture concepts to working services
The early chapters explain what distinguishes microservices from monolithic applications and service-oriented architecture, and examine reactive systems and programming. The discussion then moves to cloud-native principles, including the twelve-factor approach, before turning to implementation.
A recurring example brings the pieces together
Rather than treating each tool as an isolated topic, the book uses a football-management application across several chapters. Its examples cover building services with Thorntail, connecting components, and addressing distributed transactions with the saga pattern and Narayana LRA. Vert.x and Spring Boot also appear in the implementation-focused material.
Containers, deployment, and operations
Docker, Linux containers, Kubernetes, and OpenShift feature in the deployment discussion. Later topics include microservice patterns such as circuit breakers and bulkheads, deployment strategies including blue-green and canary releases, and monitoring with Prometheus and Grafana. This broader scope helps readers consider not just how to write a service, but how it fits into a system that must be deployed and observed.
Who will find it useful?
The book is aimed at developers who already have basic knowledge of Java EE and HTTP-based applications and want to explore Java microservices. Readers looking for a practical, historically grounded tour of Jakarta EE-era cloud-native development will find a clear path through its architecture, implementation, and operations themes.
User Reviews
Be the first to review “Hands-On Cloud-Native Microservices with Jakarta EE”
You must be logged in to post a review.
Original price was: $34.19.$17.09Current price is: $17.09.

There are no reviews yet.