Pro Cloud-Native Java Ee Apps: Devops with Microprofile, Jakarta Ee 11 Apis, and Kubernetes
暫譯: 專業雲原生 Java EE 應用程式:使用 MicroProfile、Jakarta EE 11 API 和 Kubernetes 的 DevOps

Saeed, Luqman, Abdallah, Ghazy

  • 出版商: Apress
  • 出版日期: 2025-06-20
  • 售價: $2,110
  • 貴賓價: 9.5$2,005
  • 語言: 英文
  • 頁數: 626
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9798868813955
  • ISBN-13: 9798868813955
  • 相關分類: DevOpsJava 程式語言Kubernetes
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Learn how to build and deploy Java-based cloud native apps with Jakarta EE with the MicroProfile framework and Kubernetes. This revamped Second Edition reflects the latest updates in Jakarta EE 11, including enhanced support for creating web APIs with Jakarta REST, concurrency management with Jakarta Concurrency, and data persistence with Jakarta Persistence, while incorporating key changes introduced by MicroProfile 7.0.

After a quick overview of Jakarta EE and MicroProfile, Pro Cloud Native Java EE Apps starts you on your way by walking you through a cloud-native Jakarta EE-based application case study that will be forged piece-by-piece over the course of the book. Next, you'll interject dependencies and data persistence capabilities as microservices to go with the case study app that you are building. Then, you will dive into migrating a monolith to become a production-ready cloud-native app.

Finally, you will look ahead to the future of Jakarta EE with a NEW chapter on artificial intelligence and large language models, exploring potential use cases for how AI-integration can enhance Jakarta EE capabilities. This revised new edition ensures you are equipped with the most current tools and techniques to develop forward-looking, cloud-native apps.

What You Will Learn

● Build and deploy a production-ready cloud-native Java app using MicroProfile, Jakarta EE and Kubernetes

● Migrate a monolith app to become a cloud-native app

● Employ Jakarta EE APIs such as Persistence, CDI and more

● Leverage the MicroProfile framework

● Explore configurations, resilience, metrics, health, security, and more for your cloud-native apps

● Discover how Jakarta EE integrates with AI and LLMs.

Who This Book is for:

Those software developers and programmers with at least some prior experience using Jakarta EE, MicroProfile. At least some prior Java experience is expected.

商品描述(中文翻譯)

學習如何使用 Jakarta EE、MicroProfile 框架和 Kubernetes 建立及部署基於 Java 的雲原生應用程式。本次修訂的第二版反映了 Jakarta EE 11 的最新更新,包括增強對使用 Jakarta REST 創建網路 API 的支援、使用 Jakarta Concurrency 進行併發管理,以及使用 Jakarta Persistence 進行資料持久化,同時納入了 MicroProfile 7.0 所引入的關鍵變更。

在簡要概述 Jakarta EE 和 MicroProfile 之後,《Pro Cloud Native Java EE Apps》將引導您通過一個基於 Jakarta EE 的雲原生應用案例研究,這個案例將在書中逐步構建。接下來,您將作為微服務插入依賴項和資料持久化功能,以配合您正在構建的案例應用程式。然後,您將深入探討如何將單體應用程式遷移為生產就緒的雲原生應用程式。

最後,您將展望 Jakarta EE 的未來,並新增一章關於人工智慧和大型語言模型,探索 AI 整合如何增強 Jakarta EE 能力的潛在使用案例。本次修訂的新版本確保您具備最新的工具和技術,以開發前瞻性的雲原生應用程式。

您將學到的內容
● 使用 MicroProfile、Jakarta EE 和 Kubernetes 建立及部署生產就緒的雲原生 Java 應用程式
● 將單體應用程式遷移為雲原生應用程式
● 使用 Jakarta EE API,如 Persistence、CDI 等
● 利用 MicroProfile 框架
● 探索雲原生應用程式的配置、韌性、指標、健康狀況、安全性等
● 發現 Jakarta EE 如何與 AI 和大型語言模型整合。

本書適合對象:
對於那些至少有一些使用 Jakarta EE 和 MicroProfile 經驗的軟體開發人員和程式設計師。預期至少有一些 Java 的經驗。

作者簡介

Luqman Saeed is Senior Java Developer with 7+ years of experience building scalable cloud-native applications using Spring Boot, Quarkus, and Jakarta EE. Proficient in diverse architectural styles including microservices, monoliths, and moduliths. Skilled in RESTful API design and CI/CD implementation. He is also a published author and creator of the largest Enterprise Java course on Udemy, reaching over 20,000 developers globally. Technical writer and conference speaker dedicated to making complex concepts accessible. Committed to driving innovation in Enterprise Java development and sharing knowledge with the community.

Ghazy Abdallah is a passionate enterprise Java developer, founder of the Sudan Java User Group (SudanJUG), and a tinkerer. He enjoys the use of modern cloud infrastructure to deliver enterprise applications and site reliability engineering. He spends his time learning and sharing the latest in cloud-native development.

作者簡介(中文翻譯)

Luqman Saeed 是一位資深 Java 開發者,擁有超過 7 年的經驗,專注於使用 Spring Boot、Quarkus 和 Jakarta EE 建立可擴展的雲原生應用程式。精通多種架構風格,包括微服務、單體應用和模組化應用。擅長 RESTful API 設計和 CI/CD 實作。他也是一位出版作者,創建了 Udemy 上最大的企業 Java 課程,全球有超過 20,000 名開發者參與。作為技術作家和會議演講者,他致力於使複雜的概念變得易於理解。致力於推動企業 Java 開發的創新,並與社群分享知識。 Ghazy Abdallah 是一位充滿熱情的企業 Java 開發者,蘇丹 Java 使用者小組(SudanJUG)的創始人,以及一位愛好者。他喜歡利用現代雲基礎設施來交付企業應用程式和網站可靠性工程。他花時間學習並分享雲原生開發的最新資訊。