はじめに

完了

シナリオ例

クラウドベースのビデオ レンダリング サービスを提供する成長中のビデオ編集会社で DevOps エンジニアとして働いています。 クライアント アプリケーションの使用は、24 時間内のさまざまな時点でピークとなります。 需要がこのように増減するので、会社では顧客により良いエクスペリエンスを提供するために、適宜アプリケーションをスケーリングできる必要があります。 アプリケーションがイベント駆動型であり、さまざまな時点で多数のイベントを受信するため、CPU とメモリに基づくメトリックがシステムの負荷を完全には表しません。 あなたは、会社がそのスケーリングのニーズを達成するのに役立つスケーリング ソリューションを見つけることを任されました。

さまざまなオプションを試した後、Azure Kubernetes Services (AKS) と Kubernetes イベント ドリブン自動スケーリング (KEDA) を使用すると、ピーク時とピーク時以外の使用に合わせてスケーリングするためのすべての要件が満たされることがわかりました。

Note

すべての演習で、必要なすべてのツールが既にインストールされている Azure Cloud Shell を使用します。 この例をローカルで実行する場合は、Azure CLIKubectl をインストールする必要があります。