Amazon Athena がキャパシティ予約の自動スケーリングソリューションを発表
Amazon Athena では、ワークロードの需要に基づいてリザーブドキャパシティを動的に調整する、キャパシティ予約用の自動スケーリングソリューションが提供されるようになりました。このソリューションでは、AWS Step Functions を使用して使用率メトリックスを監視し、設定したしきい値と制限に従ってデータ処理ユニット (DPU) をスケールアップまたはスケールダウンします。これにより、クエリのパフォーマンスを維持しながらコストを最適化でき、手動でキャパシティを調整する必要がなくなります。
ワークロードのニーズに合わせて使用率のしきい値、測定頻度、キャパシティ制限を設定することで、スケーリング動作をカスタマイズできます。このソリューションでは、Step Functions を使用して、Amazon CloudWatch のキャパシティ使用率メトリクスに基づいて、アクティブなキャパシティ予約に対して DPU を追加または削除します。キャパシティは、使用率が上限しきい値を超えると自動的にスケールアップし、下限しきい値を下回るとスケールダウンします。これらはすべて、定義した制限を守りながら行われます。Amazon CloudFormation テンプレートを特定の要件に合わせて変更することで、ソリューションをさらにカスタマイズできます。
Athena キャパシティ予約の自動スケーリングソリューションは、キャパシティ予約がサポートされている AWS リージョンで利用できます。利用を開始するには、Athena ユーザーガイドの Automatically adjust capacity を参照してください。