ヒント
このコンテンツは、Azure 用のクラウド ネイティブ .NET アプリケーションの設計に関する電子ブックからの抜粋であり、.NET Docs またはオフラインで読み取ることができる無料のダウンロード可能な PDF として入手できます。
クラウド ホスティング環境に移行する最も頻繁に活用される利点の 1 つは、スケーラビリティです。 スケーラビリティ、またはアプリケーションが各ユーザーのパフォーマンスを損なうことなく追加のユーザー負荷を受け入れる機能。 最も多くの場合、アプリケーションを小さな部分に分割し、それぞれが必要なリソースを与えることができます。 クラウド ベンダーは、世界中のあらゆる場所で、大規模なスケーラビリティを実現します。
この章では、クラウドネイティブ アプリケーションをユーザーの需要に合わせてスケーリングできるようにするテクノロジについて説明します。 使用するテクノロジには次のようなものがあります。
- コンテナー
- オーケストレーター
- サーバーレス コンピューティング
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET