Azure コンピューティングソリューション
Florin Angelescu
Azure Cloud Architect


アプリケーションのトラフィックは常に一定ではない:
スケーリングなしでは:


kubectl scale を使用して、デプロイメントのレプリカ数を増減させる。

Web アプリを 2 つのレプリカから 4 つにスケーリング:


適用場面:


メトリクス(CPU・メモリ使用率)を監視し、レプリカ数を自動調整します。

使用率がしきい値を超えた場合:

需要が低下した場合:



需要が減少した場合:
インフラがワークロードに合致:

現実的なリソースのリクエストと制限を定義する

Horizontal Pod Autoscaler と Cluster Autoscaler を組み合わせる

負荷をかけてスケーリング動作をテストする

コストを監視する

Azure コンピューティングソリューション