課程簡介
瞭解 Microservices
- 什麼是微服務?
- 微服務的主要優勢和挑戰
- 整體式架構與微服務架構
設計微服務系統
- 微服務架構的原則
- 定義服務邊界
- Communication 服務之間
服務設計
- RESTful API 和服務協定
- 服務版本控制策略
- 微服務的數據分區和存儲
事件溯源
- 瞭解事件溯源概念
- 事件溯源的優勢和使用案例
- 實施事件驅動型架構
CQRS(命令查詢責任分離)
- CQRS 簡介
- 何時使用 CQRS
- 在微服務系統中實施 CQRS
其他 Design Patterns 用於基於微服務的架構
- 服務註冊和發現
- 服務網格和 API 閘道
- 彈性模式(例如,斷路器、隔板)
系統設計和運營
- 微服務中的監控和日誌記錄
- 容器化和編排(例如,Docker、Kubernetes)
- 微服務的安全注意事項
採用 Microservices
- 評估組織對微服務的準備情況
- 從 Monolith 遷移到微服務的步驟
- 管理文化和技術挑戰
總結和後續步驟
最低要求
- 以前的程式設計經驗
觀眾
- 軟體開發人員
- 系統架構師
- DevOps 專業人士
客戶評論 (7)
課程內容很好地結合了理論與實踐信息,演講引人入勝,並提供了實際案例。
Anita
課程 - Building Microservice Architectures
機器翻譯
我喜歡信息的呈現方式,Hassan很有魅力,他對每個可能被提問的話題都準備充分。
Daniel Onisor
課程 - Building Microservice Architectures
機器翻譯
與我們的互動、練習和材料。許多內容都得到了詳細解釋,非常實用。
Stefan Andrei
課程 - Building Microservice Architectures
機器翻譯
如果您對該主題感興趣,可以輕鬆在培訓中找到所需信息。 結構良好。 我喜歡培訓的節奏。
Marius
課程 - Building Microservice Architectures
機器翻譯
我學到了很多新知識,並從開發視角轉變爲架構視角
Georgiana
課程 - Building Microservice Architectures
機器翻譯
互動環節包含問題討論,幫助我們理解當前主題,理論與實踐結合良好。
Mihai Cleja
課程 - Building Microservice Architectures
機器翻譯
對微服務系統中所有主題的全面概述非常好,由於我們在開發環境中與網絡隔離,當前的技術選項可以克服微服務中的各種問題。
Brian Wilkinson - Mass Consultants Ltd
課程 - Building Microservice Architectures
機器翻譯