次の方法で共有


クラウドネイティブ アプリケーションのスケーリング

ヒント

このコンテンツは、Azure 用のクラウド ネイティブ .NET アプリケーションの設計に関する電子ブックからの抜粋であり、.NET Docs またはオフラインで読み取ることができる無料のダウンロード可能な PDF として入手できます。

Azure eBook 用の Cloud Native .NET アプリの表紙サムネイル。

クラウド ホスティング環境に移行する最も頻繁に活用される利点の 1 つは、スケーラビリティです。 スケーラビリティ、またはアプリケーションが各ユーザーのパフォーマンスを損なうことなく追加のユーザー負荷を受け入れる機能。 最も多くの場合、アプリケーションを小さな部分に分割し、それぞれが必要なリソースを与えることができます。 クラウド ベンダーは、世界中のあらゆる場所で、大規模なスケーラビリティを実現します。

この章では、クラウドネイティブ アプリケーションをユーザーの需要に合わせてスケーリングできるようにするテクノロジについて説明します。 使用するテクノロジには次のようなものがあります。

  • コンテナー
  • オーケストレーター
  • サーバーレス コンピューティング