Question#1(SOA-C02)
ある企業は、Amazon RDS for PostgreSQL マルチ AZ DB クラスターを実行しています。企業は AWS CloudFormation テンプレートを使用して、データベースを個別に作成しており、デフォルトのサイズは 100 GB です。企業は毎週月曜日にデータベースを作成し、金曜日にデータベースを削除します。
時折、データベースのディスク容量が不足し、Amazon CloudWatch アラームが発報します。SysOps 管理者は、今後データベースがディスク容量不足になることを防がなければなりません。 アプリケーションに対する変更を最小限に抑えつつ要件を満たすソリューションはどれですか?正解:C
RDS for PostgreSQL には「ストレージ自動スケーリング」機能があり、ディスク使用量が閾値に近づくと自動的にストレージを拡張してくれます。CloudFormation テンプレートでパラメータを追加するだけで実装可能なため、アプリケーション側に変更は不要です。これが最適解です。
このシナリオでは、すでに Amazon RDS for PostgreSQL を使用しており、アプリケーションはその前提で設計されています。課題は「ディスク容量不足」であり、アプリケーションコードの修正を極力避けたいという要件があります。そのため、**RDS のストレージ自動スケーリング機能(Storage Auto Scaling)**を有効化するのが最小限の変更で解決できる正しい方法です。

コメント