Aurora Serverless v2による急激なワークロード変動への追従

Amazon Aurora Serverless v2は、ワークロードの需要に応じてAuroraキャパシティユニット(ACU)を細かい単位で素早くスケーリングする。実行中のトランザクションを中断したり接続を切断したりすることなくシームレスにスケールし、急激なトラフィックスパイクとコスト最適化を両立する。 DynamoDBはNoSQLでありリレーショナルデータベース要件に合致しない。 RDBMSをAuto Scalingグループで自動スケールアップすることはステートフル性のため極めて困難である。 RDSインスタンスタイプの手動変更は数分〜数十分のダウンタイムやフェイルオーバーが発生する。

MySQL/PostgreSQL互換のSaaS DBで、負荷に応じて計算容量を自動調整したい。通常のスケーリングで既存接続を維持し、アイドル時には指定した最小容量へ下げる。最大ACUの範囲とスケーリング特性は負荷試験で検証する。

最も適切なものを1つ選択してください。

出典AWS非公式・オリジナル問題
ア
Amazon Aurora Serverless v2
イ
Amazon DynamoDBのプロビジョンドキャパシティモード
ウ
Amazon EC2上の自作PostgreSQLでAuto Scalingグループを構成
エ
Amazon RDS for MySQLのインスタンスタイプを手動変更