Amazon GameLift を使ったフリートキャパシティの自動スケーリング - Amazon GameLift

Amazon GameLift を使ったフリートキャパシティの自動スケーリング

自動スケーリングを使用して、Amazon GameLift のゲームサーバーアクティビティに応じてフリートキャパシティを動的にスケールします。プレイヤーが参加してゲームセッションが開始すると、自動スケーリングはさらにインスタンスを追加できます。プレイヤーの需要が低くなると、自動スケーリングは不必要なインスタンスを終了できます。自動スケーリングはホスティングリソースとコストを最小化するための効果的な方法である一方で、スムーズで高速なプレイヤーエクスペリエンスを提供します。

自動スケーリングを使用するには、Amazon GameLift にスケールアップまたはスケールダウンのタイミングを指示するスケーリングポリシーを作成します。スケーリングポリシーには、ターゲットベースとルールベースの 2 タイプがあります。ターゲットベースのアプローチであるターゲット追跡は、完全なソリューションです。これは、最もシンプルで効果的な方法のためお勧めします。ルールベースのスケーリングポリシーは、自動スケーリングの意思決定プロセスにおける各要素を定義するために必要となり、特定の問題の対処に役立ちます。このソリューションは、ターゲットベースの自動スケーリングを補足するものとして最適です。

Amazon GameLift コンソール、AWS Command Line Interface (AWS CLI)、または AWS SDK を使用して、ターゲットベースの自動スケーリングを管理できます。ルールベースのスケーリングポリシーはコンソールで表示できますが、ルールベースの自動スケーリングは、AWS CLI またはAWS SDK のみを使用して管理できます。