Beginning Helidon: Building Cloud-Native Microservices and Applications
暫譯: Helidon 入門:構建雲原生微服務與應用程式
Kornilov, Dmitry, Kec, Daniel, Aleksandrov, Dmitry
- 出版商: Apress
- 出版日期: 2023-07-20
- 售價: $2,370
- 貴賓價: 9.5 折 $2,252
- 語言: 英文
- 頁數: 464
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484294726
- ISBN-13: 9781484294727
-
相關分類:
Microservices 微服務、SOA
海外代購書籍(需單獨結帳)
商品描述
Learn how to build cloud-native microservices with Helidon - an open-source Java framework from Oracle. This book will show you how to take full advantage of the cloud by optimizing applications with fast start times, low memory consumption, and a small disk footprint.
The open-source Helidon framework provides all that, and more. It's based on Java 17, giving you full access to new code features. This book reveals how Helidon also supports modern enterprise Java standards such as MicroProfile. Plus, you'll see how Helidon lets you use GraalVM to build lightning-fast native executables, and its unique reactive layer allows you to develop efficient low-level APIs.
Each chapter in the book teaches a new Helidon concept through practical examples based on real-life use-cases. You'll learn how to add observability and security to your microservices, how to work with databases, and call other services. You'll also look at all MicroProfile 5.0 platform specifications as well as some stand-alone specs such as Messaging and Long Running Actions. Best of all, everything covered in this book makes it a great study guide for the upcoming Oracle Helidon certification - the perfect way to prove your new skills to a prospective employer!
What You'll Learn
- Package microservices using JLink and GraalVM
- Deploy microservices to Kubernetes
- Review MicroProfile 5.0 specifications in detail
- Understand the basics of Helidon Reactive APIs
Who This Book Is For
Developers and architects who want to start developing cloud-native applications; developers who already use different Java framework and want to learn about Helidon; those interested in developing portable applications using MicroProfile and Jakarta EE
商品描述(中文翻譯)
學習如何使用 Helidon 建立雲原生微服務——這是一個來自 Oracle 的開源 Java 框架。本書將向您展示如何充分利用雲端,通過優化應用程式以實現快速啟動時間、低記憶體消耗和小磁碟佔用。
開源的 Helidon 框架提供了這一切,還有更多。它基於 Java 17,讓您可以完全訪問新的程式碼特性。本書揭示了 Helidon 如何支持現代企業 Java 標準,例如 MicroProfile。此外,您將看到 Helidon 如何讓您使用 GraalVM 建立閃電般快速的原生可執行檔,其獨特的反應式層允許您開發高效的低階 API。
本書的每一章都通過基於實際案例的實用範例教授一個新的 Helidon 概念。您將學習如何為微服務添加可觀察性和安全性,如何與資料庫互動,以及如何調用其他服務。您還將查看所有 MicroProfile 5.0 平台規範以及一些獨立規範,例如 Messaging 和 Long Running Actions。最棒的是,本書涵蓋的所有內容使其成為即將到來的 Oracle Helidon 認證的絕佳學習指南——這是向潛在雇主證明您新技能的完美方式!
您將學到什麼
- 使用 JLink 和 GraalVM 封裝微服務
- 將微服務部署到 Kubernetes
- 詳細回顧 MicroProfile 5.0 規範
- 理解 Helidon 反應式 API 的基本概念
本書適合誰
希望開始開發雲原生應用程式的開發人員和架構師;已經使用不同 Java 框架並希望了解 Helidon 的開發人員;有興趣使用 MicroProfile 和 Jakarta EE 開發可攜式應用程式的人士。
作者簡介
Dmitry Kornilov is the Director of Software Development at Oracle. He is leading the project Helidon and actively participating in Jakarta EE and MicroProfile communities. Dmitry is an open-source enthusiast and speaker who has earned the "Star Spec Lead" and "Outstanding Spec Lead" awards.
Daniel Kec is a Java Developer at Oracle working on the Helidon project.
Dmitry Aleksandrov is a software developer at Oracle, Java Champion, and Oracle Groundbreaker. He is currently working on Project Helidon. He is a co-lead of the Bulgarian Java User Group and co-organizer of jPrime Conf.
作者簡介(中文翻譯)
Dmitry Kornilov 是 Oracle 的軟體開發總監。他負責 Helidon 專案,並積極參與 Jakarta EE 和 MicroProfile 社群。Dmitry 是一位開源熱衷者和演講者,曾獲得「Star Spec Lead」和「Outstanding Spec Lead」獎項。
Daniel Kec 是 Oracle 的 Java 開發人員,正在參與 Helidon 專案。
Dmitry Aleksandrov 是 Oracle 的軟體開發人員,Java Champion 和 Oracle Groundbreaker。他目前正在進行 Helidon 專案的工作。他是保加利亞 Java 使用者群的共同負責人,也是 jPrime Conf 的共同組織者。