Azure コンピュートの概要 - パート 2

Microsoft Azure を理解する

Kevin James

Technical Lead and Training Architect

コンテナ

  • コンテナはキャンピングカーのようなもの:
    • 可搬で自己完結
  • キャンピングカーには
    • キッチン、寝室、バスルームがある
  • コンテナはアプリ実行に必要な要素をすべて同梱

青い雲を背にしたコンテナのイラスト

Microsoft Azure を理解する

コンテナ

  • 依存関係ごとアプリをまとめて可搬パッケージ化
  • どのマシンでも動作し互換性問題を回避
  • 環境間の移行が容易
  • 複数コンテナを同時実行可能

コンテナ.webp

Microsoft Azure を理解する

コンテナ

 

3 つの Azure コンテナ.png

Microsoft Azure を理解する

Kubernetes

 

オーケストラの演奏画像

Microsoft Azure を理解する

Kubernetes

  • 複数コンピュータ群でコンテナを管理
    • クラスター
  • Kubernetes クラスター: 連携するコンテナ化アプリの集合体
  • クラスターは Kubernetes の中核
  • ワークロードをデプロイし監視

Kubernetes クラスター.png

Microsoft Azure を理解する

Azure Kubernetes Service

紫色のコンテナが7つ

  • 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

コンテナ アプリのロゴ 青い球に2つの白い円と線

  • Azure App Service と混同されがち
    • どちらもアプリをホスト
  • Azure Container Apps:
    • 柔軟な実行環境
    • コンテナ向けに特化
  • Azure App Service:
    • Web アプリ/API のホスティングに特化
    • コンテナ化アプリには非対応
Microsoft Azure を理解する

演習に進みましょう!

Microsoft Azure を理解する

Preparing Video For Download...