Azure Kubernetes Service (AKS) アプリケーションとクラスターのスケーラビリティ

上級
開発者
ソリューション アーキテクト
DevOps エンジニア
開発者
管理者
学生
Azure

このラーニング パスでは、AKS ワークロードの自動スケールを実現する方法と、ワークロード スケールの変更によって、ワークロードのニーズに合わせてクラスターがどのようにスケーリングされるかについて説明します。

前提条件

  • Azure サブスクリプション
  • Azure CLI を使用できること
  • Azure portal 内を移動する機能
  • Kubernetes とその概念に関する基本的な知識
  • Kubernetes でのアプリケーションの開発とデプロイに関する基本的な知識

このラーニング パス内のモジュール

Kubernetes にあるネイティブのスケーラビリティ機能を使用して、負荷に合わせてアプリケーションをスケーリングします。

このモジュールでは、KEDA を使用して、Azure Kubernetes Service (AKS) 上でホストされているコンテナ化されたアプリケーションをスケーリングする方法を学びます。

クラスター自動スケーラーを使用して、AKS クラスターの自動スケーリングを構成する方法について説明します。

Azure でクラウドネイティブ アプリケーション開発プロセスに使用する、コスト最適化戦略について考察します。 Azure Kubernetes Service (AKS) には、AKS クラスターでコンピューティング コストを管理するために使用できる機能が用意されています。 これらの機能には、ノードの自動スケーリング、AKS スポット ノード プール、Azure Policy が含まれます。