使用 Quarkus 在 Java 中建立現代雲端原生微服務 – 完整的實用指南
( 根據 CSDN 微服務框架之爭-Spring Boot 和Quarkus, Quarkus 的效能可能會讓您考慮從 Spring Boot 轉用 Quarkus. )
從這 7 小時的課程,你會學到
- 使用 Quarkus 開發雲端原生微服務( cloud-native microservices )
- 與其他微服務互動
- 與資訊系統和資料庫的互動
- 使用兩個微服務開發完整且可執行的演示應用程式
- REST API的設計與實現
- 配置管理和測試
- 安全考慮
- 監控、記錄和指標
- 實務經驗:一切都遵循端到端的範例
要求
- Jakarta EE / MicroProfile 規範的知識和實務經驗非常有幫助(特別是 Jax-RS、CDI 和 JPA)
- 雲端技術的基本知識很有幫助(尤其是 Docker 等容器運行時)
- 使用常見 IDE 和建置工具(例如 IntelliJ 和 maven)進行 Java 開發的經驗很有幫助
- 僅此而已:歡迎學習其餘內容
課程說明
您需要用 Java 編寫快速可擴展的微服務,並且還想利用您之前對經過品質驗證的技術的了解?我很高興你找到了這裡。您將在本課程中確切地了解這一點。
Quarkus 是一個使用 Java 開發微服務的框架。它依賴經過驗證的工具、技術和規範,例如 Eclipse MicroProfile、Eclipse Vert.x 和 SmallRye。使用 Quarkus 開發的微服務旨在在雲端原生環境中運作。整個開發過程和 Quarkus 背後的理念都支持這一方向,並從一開始就確保最大的生產力和效率。
本課程是關於使用端到端範例開發兩個微服務。我們會做很多編程,你不應該只是學習這門課程,而應該積極參與。我將逐章進一步開發演示應用程序,每個步驟都涵蓋一個主題。我將指導您完成整個課程,並在每節課後在公共 GitHub 儲存庫中提供原始程式碼。在此過程中,我們將自動傳遞微服務的典型主題。例如,這些是
- REST API的實作與使用
- 堅持
- 配置管理
- 安全
- 使用 Graal-VM 建立本機映像
- 使用 Quarkus CLI
- 使用 HTTP 用戶端存取其他服務
- 容錯能力
- …
我不斷開發這門課程並添加新課程,特別是針對參與者的回饋。
您想了解更多嗎?那麼我期待著歡迎您來到我的課程。
目標受眾
- Java 軟體開發人員(全端或後端)
- 想要了解 Quarkus 概念的軟體架構師
講師簡介
Ansgar Schulte 軟體工程師
嗨,我是 Ansgar
我是一名自由軟體工程師,擁有多年的實務經驗。在我的專案中,我使用許多不同的工具、框架和方法為我的客戶創建高品質的客製化軟體。
在 Udemy 上,我想與您分享我在專案中獲得的知識。也很高興歡迎您。
最好的祝福
Ansgar
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 ⏳特價中 NT310 起(點擊連結看更多)
- ✨年訂閱每月 NT350(限時再20% off 中=NT280/月 < USD10/month) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程 | 限時限量免費 Coupon Code

也許你會有興趣
- 微服務相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響