まとめとリソース
このモジュールでは、Azure App Service プランと、このプランが Azure App Service でアプリケーションを実行するためのコンピューティング リソースを定義するためにどのように使用されるかについて学習しました。 これらのプランは、特定のリージョン、仮想マシン インスタンスの数、および仮想マシン インスタンスのサイズで構成できます。 App Service プランの価格レベルによって、機能とコストが決まります。 価格レベルには、開発とテスト用の Free プランと Shared プランが含まれます。 価格レベルには、ミッション クリティカルなワークロード用の Isolated プランも含まれます。
Azure App Service でのスケーリングについて学習しました。 スケールアップには、価格レベルの変更による CPU、メモリ、ディスク領域の増加が含まれます。 スケールアウトは、アプリケーションを実行する仮想マシン インスタンスの数を増やします。 自動スケーリングを使用すると、アプリケーションの負荷に基づいてリソースの数を自動的に調整できます。 自動スケーリングは、メトリックベースまたは時間ベースのルールで構成できます。
このモジュールでは主に次のことを学習しました。
- Azure App Service プランは、Azure App Service で Web アプリケーションを実行するためのコンピューティング リソースを定義するために使用されます。
- App Service プランの価格レベルによって、機能とコストが決まり、これには Free プランと Shared プランから Isolated プランまでの選択肢があります。
- Azure App Service でのスケーリングは、スケールアップ (価格レベルの変更) またはスケールアウト (仮想マシン インスタンスの数の増加) を通して実行できます。
- 自動スケーリングでは、メトリックベースと時間ベースのルールによる、アプリケーションの負荷に基づくリソースの自動調整が可能です。
ドキュメントで詳細を確認する
Azure App Service プラン。 この記事では、App Service プランの概要について説明します。
Azure で App Service プランを管理します。 このガイドでは、App Service プランを作成して管理する方法を示します。
Azure App Service でアプリをスケールアップします。 この記事では、Azure App Service でアプリのスケールを変更する方法について説明します。
自習トレーニングでさらに学習する
Azure App Service でアプリをスケーリングします。 App Service で自動スケーリングがどのように機能するかを学習します。 自動スケーリング要素の特定、自動スケーリングの有効化、自動スケーリング条件の作成について学習します。
App Service のスケールアップとスケールアウトを使用して、効率的に需要に対応するために App Service Web アプリをスケーリングします。利用可能なリソースを段階的に増やすことで、変化する需要に対応する方法を学習します。