menu
{ "item_title" : "Beginning Cloud Native Development with Microprofile, Jakarta Ee, and Kubernetes", "item_author" : [" Tarun Telang "], "item_description" : "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 LearnLearn 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.", "item_img_path" : "https://covers4.booksamillion.com/covers/bam/9/79/886/883/9798868834271_b.jpg", "price_data" : { "retail_price" : "74.99", "online_price" : "74.99", "our_price" : "74.99", "club_price" : "74.99", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Beginning Cloud Native Development with Microprofile, Jakarta Ee, and Kubernetes|Tarun Telang

Beginning Cloud Native Development with Microprofile, Jakarta Ee, and Kubernetes : A Practical Guide to Building, Deploying, and Operating Resilient Mi

PRE-ORDER NOW:
local_shippingShip to Me
Preorder. This item will be available on March 8, 2027 .
FREE Shipping for Club Members help

Overview

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.

Details

  • ISBN-13: 9798868834271
  • ISBN-10: 9798868834271
  • Publisher: Apress
  • Publish Date: March 2027

Related Categories

You May Also Like...

    1

BAM Customer Reviews