聯繫我們

課程簡介

微服務架構

  • 微服務的基本原理
  • 核心組件與服務設計
  • 常見的微服務模式
  • 服務間通信策略
  • 處理微服務中的分散式事務
  • 微服務架構中的安全性考量
  • 調度與服務發現
  • 微服務的容器化
  • 微服務的監控與可觀察性
  • 無伺服器計算與事件溯源介紹

基於容器的應用程序架構

  • 容器化概念介紹
  • 使用 Docker:創建和管理容器
  • 容器化應用程序的設計原則
  • Kubernetes 與容器調度的基礎
  • 容器環境中的網絡
  • 容器的安全最佳實踐
  • 使用 Service Mesh 進行微服務通信
  • 負載均衡與擴展策略
  • 分散式追蹤與指標收集
  • 用於容器部署的基础設施即代碼 (IaC)
  • 設置容器部署平台

CI/CD 部署

  • CI/CD 管道的關鍵概念
  • CI/CD 自動化工具與技術
  • 自動化構建與版本控制
  • CI/CD 中的自動化測試策略
  • 部署自動化與發布策略
  • 在部署中使用基礎設施即代碼 (IaC)
  • 部署模式:藍綠部署、Canary 滾動更新
  • 將安全性整合進 DevOps (DevSecOps)

ABC(高級最佳實踐與考量)

  • 韌性架構的最佳實踐
  • 性能優化與擴展性的考量
  • 微服務與容器的災難恢復規劃

總結與後續步驟

最低要求

  • 軟體開發的基本知識
  • 理解雲端計算概念
  • 熟悉 Linux 命令行使用

受眾

  • 軟體開發人員
  • DevOps 工程師
  • 雲端架構師
  • 系統管理員
 21 小時

人數


每位參與者的報價

客戶評論 (4)

即將到來的課程

課程分類