投稿日: Nov 17, 2017
本日より、Aurora Auto Scaling を使用し、ユーザーが指定したパフォーマンスメトリクスの変更に応じて Aurora レプリカを自動的に追加または削除できるようになりました。Aurora レプリカは、プライマリインスタンスと同じ基になるボリュームを共有し、読み取りスケーリングに適しています。Aurora Auto Scaling では、CPU 平均使用率や平均アクティブ接続数などの Aurora レプリカの定義済みメトリクスに、必要な値を指定できます。Aurora レプリカのカスタムメトリクスを作成して Aurora Auto Scaling で使用することもできます。Aurora Auto Scaling では、選択されたメトリクスの値が、ユーザーが指定した値に最も近くなるように、Aurora レプリカの数を調整します。たとえば、トラフィックが増えると、Aurora レプリカの CPU 平均使用率が高くなってユーザーが指定した値を超える場合があります。Aurora Auto Scaling では、このトラフィック増をサポートするために新しい Aurora レプリカを自動的に追加します。同様に、CPU 使用率が設定値を下回ると、Aurora レプリカが終了して未使用の DB インスタンスに対する支払いが回避されます。
Aurora Auto Scaling は Amazon CloudWatch と連携し、Aurora レプリカのパフォーマンスメトリクスを継続的にモニタリングします。新規または既存の MySQL 互換の Aurora DB クラスターのいずれに対しても Aurora Auto Scaling ポリシーを作成できます。Aurora Auto Scaling ポリシーは、AWS マネジメントコンソールを使用して数回のクリックで作成できます。最新の CLI または SDK をダウンロードして、プログラムで Aurora Auto Scaling ポリシーを作成することもできます。詳細については、関連ドキュメントを参照してください。
Aurora および CloudWatch アラームに対して既にお支払いいただいている料金以外に、Aurora Auto Scaling を使用するための追加料金はかかりません。