まとめとリソース
このモジュールでは、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 でのスケーリングは、スケールアップ (価格レベルの変更) またはスケールアウト (仮想マシン インスタンスの数の増加) を通して実行できます。
- 自動スケーリングでは、メトリックベースと時間ベースのルールによる、アプリケーションの負荷に基づくリソースの自動調整が可能です。
Copilot を使って学習を深める
Copilot は、Azure インフラストラクチャ ソリューションの構成に役立ちます。 Copilot は、より詳細な情報を必要とする製品やサービスを比較、推奨、説明、調査できます。 Microsoft Edge ブラウザーを開き、Copilot (右上) を選択するか、copilot.microsoft.com に移動します。 数分時間をかけて、これらのプロンプトを試し、Copilot を使って学習を深めてください。
Microsoft Azure のアプリ サービスには、どのような料金プランがありますか? どのような場合にどのプランを利用するかを例で示します。
Microsoft Azure でのスケールインとスケールアウトには、どのような意味がありますか? アプリケーションをスケーリングするタイミングは、どのように決めたらよいですか?
ドキュメントで詳細を確認する
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 アプリをスケーリングします。利用可能なリソースを段階的に増やすことで、変化する需要に対応する方法を学習します。