聯繫我們

課程簡介

微服務架構介紹

  • 什麼是微服務?
  • 微服務的優勢與挑戰
  • 與單體架構的比較

為微服務開發設定 AWS Cloud9

  • 建立 AWS Cloud9 環境
  • 設定開發環境
  • 將 AWS 服務連接至 Cloud9

使用 Docker 建構微服務

  • Docker 與容器化介紹
  • 建構與測試 Docker 容器
  • 使用 Docker Compose 處理多容器應用程式

在 AWS ECS 和 Lambda 上部署微服務

  • 設定 Amazon ECS 以進行容器編排
  • 使用 AWS Lambda 部署微服務
  • 在 AWS 中擴展微服務

使用 AWS API Gateway 管理 APIs

  • 建立與管理 RESTful APIs
  • 將 APIs 連接至微服務
  • API 版本控制與限流

監控與記錄微服務

  • 使用 AWS CloudWatch 進行監控
  • 設定 Amazon CloudWatch Logs 進行記錄
  • 實施警報與通知機制

微服務安全最佳實踐

  • 實施 IAM 角色與原則
  • 透過 API Gateway 保護微服務
  • 加密傳輸中與靜態數據

摘要與後續步驟

最低要求

  • 具備雲端運算概念的基礎理解
  • 熟悉 AWS 服務
  • 具有 Python 或 JavaScript 的使用經驗

受眾

  • 專注於微服務架構的開發人員
  • 雲端工程師
  • DevOps 專業人士
 21 小時

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類