はじめに

完了

次の理由により、Web アプリをスケーリングできることは重要です。

  • アプリで、需要の高い期間中に応答性を維持できます。
  • 需要が低下したときに必要なリソースを減らすことで、コストを削減することができます。

Azure App Service を使用すると、スケール アップ/ダウン、スケール イン/アウトを提供することで、これらの目標に対応できます。

大規模なホテル チェーンを想像してください。 ホテルの Web サイトでは、顧客が自分で予約を行い、以前に行った予約の詳細を表示できます。 1 年間の特定の時期には、お客様が夏休みのホテルを検索するため、トラフィックの量が増加します。 それ以外の時期には、トラフィックが低下します。 これらのパターンは予測可能です。

このモジュールでは、Azure App Service を使用して、計画済みの季節的なスループット要件を満たすとともに、短期的なピーク イベント中の需要にも対応するよう、Web アプリをスケーリングします。 このモジュールでは、将来の要件を満たすために、Web アプリをより強力なハードウェアにスケール アップする方法についても説明します。

学習の目的

このモジュールでは、次のことを行います。

  • Web アプリを手動でスケール インおよびスケール アウトする。
  • Web アプリをスケール アップおよびスケール ダウンする。

前提条件

  • Azure portal の操作。
  • Azure portal を使用した新しい App Service Web アプリの作成。