使用 ACI 部署容器

Azure 計算解決方案

Florin Angelescu

Azure Cloud Architect

Azure Container Instances(ACI)

 

Azure Container Instances

 

 

  • 在雲端直接執行容器。
  • 不必操心基礎設施。
Azure 計算解決方案

Azure Container Instances(ACI)

 

Azure Container Instances

 

 

  • 無伺服器模型:
    • 你專注於容器映像
    • Azure 代管並佈建運算資源
  • 適合需要速度與簡單性的情境。
Azure 計算解決方案

ACI 的優點

 

Azure Container Instances

  • 只在容器執行時付費。
  • 完美用於:
    • 短暫任務
    • 概念驗證
    • 不需複雜協調的應用程式
Azure 計算解決方案

ACI 的優點

 

Azure Container Instances

  • 只在容器執行時付費。
  • 完美用於:
    • 短暫任務
    • 概念驗證
    • 不需複雜協調的應用程式
  • 開發者可以:
    • 快速測試新建置
    • 在投入 Kubernetes 前先試驗想法
Azure 計算解決方案

ACI 的優點

 

Azure Container Instances

支援

 

  • Linux 容器

 

 

  • Windows 容器
Azure 計算解決方案

ACI 的優點

 

Azure Container Instances

支援

 

 

  • Azure 檔案共用
Azure 計算解決方案

部署容器

Azure Container Instances

  • Azure 入口網站
  • Azure CLI
  • ARM 範本
Azure 計算解決方案

部署容器

Azure Container Instances

指定:

  • 映像(來自 Azure Container Registry 或 Docker Hub)
  • CPU、記憶體上限與網路選項
Azure 計算解決方案

部署容器

Azure Container Instances

對想以最小成本在雲端跑起應用程式的開發者,是很好的入門選擇。

Azure 計算解決方案

監控執行中的容器

Azure Container Instances

  • 整合:
    • Azure Monitor
    • Log Analytics
Azure 計算解決方案

監控執行中的容器

Azure Container Instances

  • 追蹤 CPU、記憶體與網路使用量
  • 設定警示
  • 視覺化效能趨勢
Azure 計算解決方案

監控執行中的容器

Azure Container Instances

  • 確保容器順暢執行且不浪費資源。
  • 有助調整資源配置。
  • 快速找出瓶頸並最佳化容器行為。
Azure 計算解決方案

檢視日誌

 

Azure Container Instances

  • 提供容器行為的可視性。

  • 串流日誌可用於:

    • 偵錯問題
    • 確認成功執行
    • 追蹤應用程式輸出
  • 對批次作業或 API 疑難排解很實用。

  • 有助驗證容器在生產環境中的表現是否如預期。

  • 可匯出以供長期分析。

Azure 計算解決方案

重點回顧

 

Azure Container Instances

 

 

  • 在 Azure 執行容器的最簡方式。

  • 彈性又安全。

  • 轉向 Kubernetes 前的絕佳踏板。

Azure 計算解決方案

一起來練習吧!

Azure 計算解決方案

Preparing Video For Download...