Azure Compute 概觀(下)

認識 Microsoft Azure

Kevin James

Technical Lead and Training Architect

容器

  • 容器像行動旅居車:
    • 可搬移且自給自足
  • 旅居車內含
    • 廚房、臥室、浴室
  • 容器將執行應用程式所需元件打包在一起

藍色雲端前的多個容器插圖

認識 Microsoft Azure

容器

  • 將應用與所有相依項打包成可攜套件
  • 可在任何機器上執行,避免相容性問題
  • 輕鬆在不同環境間移轉
  • 支援同時執行多個容器

Containers.webp

認識 Microsoft Azure

容器

 

三種 Azure 容器.png

認識 Microsoft Azure

Kubernetes

 

交響樂團演出影像

認識 Microsoft Azure

Kubernetes

  • 跨多部電腦管理容器
    • 叢集
  • Kubernetes 叢集:協同運作的容器化應用整體
  • 叢集是 Kubernetes 的骨幹
  • 工作負載在此部署並受監督

Kubernetes cluster.png

認識 Microsoft Azure

Azure Kubernetes Services

七個紫色容器

  • Azure 的 AKS 自動化容器作業:
    • 排程、監控、調整規模
  • 讓你輕鬆建置、測試、部署應用
認識 Microsoft Azure

Azure Container Instances

Azure Container Instances 標誌.png

  • Azure Container Instances 提供無伺服器的容器執行
  • 適合快速開發與測試
  • 支援批次作業、微服務部署與特定工作負載
  • 輕量、較 AKS 簡單
  • 但不具備 AKS 的完整協調功能
認識 Microsoft Azure

Azure Container Apps

為現代應用與微服務打造的全代管應用平台

Azure Container Apps 標誌.png

認識 Microsoft Azure

Azure Container Apps

  • 微服務:將應用拆成小而獨立的部分
  • 各自封裝,負責特定功能
  • 可由程式碼或容器部署應用
    • 免自行建立複雜基礎架構

微服務示意圖.webp

認識 Microsoft Azure

Azure Container Apps

Container Apps 標誌:藍色球體配兩個白色圈與連線

  • 容易與 Azure App Service 混淆
    • 兩者皆用來託管應用
  • Azure Container Apps:
    • 提供彈性的環境
    • 專為容器而設
  • Azure App Service:
    • 專長於託管 Web 應用與 API
    • 不用來託管容器化應用
認識 Microsoft Azure

一起來練習吧!

認識 Microsoft Azure

Preparing Video For Download...