Azure での最新のアプリケーションの設計

中級
ソリューション アーキテクト
Azure
Azure Kubernetes Service (AKS)
Azure Container Instances
Azure App Service
Azure Cache for Redis

Azure でのアプリケーション、キャッシュ、コンテナー、Kubernetes のための PaaS サービスを使用して最新のアプリケーションを構築する方法について説明します。

前提条件

なし

このラーニング パス内のモジュール

Web アプリをパッケージ化して、Docker イメージとしてデプロイし、Azure コンテナー インスタンスから実行できるようにします。

Azure Container Instances (ACI) で Docker コンテナーを使用してコンテナー化されたアプリを実行する方法について説明します。

Azure Container Registry は、オープンソースの Docker Registry 2.0 に基づくマネージド Docker レジストリ サービスです。 Container Registry は Azure でプライベートにホストされており、あらゆる種類のコンテナー展開用にイメージをビルド、格納、管理できます。 Azure Container Registry を使用してコンテナー イメージをビルドして保存する方法について説明します。

Azure App Service ではインフラストラクチャを管理することなく、任意のプログラミング言語で Web アプリケーションを構築し、ホストできます。 Azure App Service でホストされる Web アプリのプラットフォームを使って Web サイトを作成する方法について説明します。

Docker イメージを作成し、それを Azure Container Registry 内のリポジトリに格納します。 Azure App Service を使って、Docker イメージに基づく Web アプリケーションをデプロイします。 Docker イメージの変更を監視する Webhook を使って、Web アプリの継続的デプロイを構成します。

Azure Kubernetes Service を使用して解決できるビジネス上の問題の種類を特定します。 デプロイの管理、自動更新、自己復旧などの機能を備えたコンテナー オーケストレーションの利点について説明します。