【正解】D
【0からの解説】
「特定の時刻になったら処理を実行する(=スケジュール実行)」という要件には、Amazon EventBridge のスケジュールルールが最適です。EventBridge ルールで「平日 9 時に起動」「平日 18 時に停止」のようなスケジュールを定義し、ターゲットとして AWS Lambda 関数を呼び出して RDS インスタンスを起動・停止させれば、サーバーレスかつ少ない構成要素で自動化できます。タグで開発リソースを絞り込んで対象を制御することも容易で、運用上のオーバーヘッドが最も小さくなります。
【誤りの選択肢】
A:CloudWatch アラームはメトリクスのしきい値超過を検知する仕組みで、「営業時間というスケジュール」を表現するのには本来不向きです。スケジュール起点の処理には EventBridge が適切です。
B:AWS Trusted Advisor はコスト最適化やセキュリティのベストプラクティスを助言するサービスで、決まった時刻に起動・停止すべきインスタンスを判定する用途には使えません。
C:State Manager は構成(状態)を一定に保つための機能で、特定時刻に起動/停止を切り替えるスケジュール実行の主目的には合致せず、本問のシンプルな時間制御には EventBridge + Lambda のほうが素直です。
【参考】
Amazon EventBridge のスケジュールルールAmazon EventBridge(製品ページ)