ある開発者が、それぞれプライベートサブネットにAmazon RDSインスタンスを持つ3つのAWSアカウントを管理しています。開発者は、最小限の運用労力で、これら3つのアカウントすべてにわたってデータベースユーザーを一貫して作成し、後で更新する必要があります。最も運用効率が高いアプローチはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: カスタムリソースを使用してデータベースユーザーを作成するCloudFormationテンプレートを作成し、そのテンプレートを各アカウントにデプロイします。.
これが解答である理由
カスタムリソースを使用するCloudFormationテンプレートは、インフラストラクチャのプロビジョニングと管理をコードとして行うCloudFormationの機能を拡張し、データベースユーザーの作成と更新を自動化できます。これにより、3つのアカウント全体で一貫したデプロイと変更管理が可能になり、運用上のオーバーヘッドが最小限に抑えられます。 CloudFormationテンプレートでユーザーを宣言するだけでは、データベースへの接続やユーザー作成のロジックが不足しています。スクリプトをEC2インスタンスで実行する方法は、各アカウントでEC2インスタンスの管理とスクリプトの実行が必要となり、運用負荷が高くなります。Lambda関数に3つのアカウントすべての詳細を提供する方法は、セキュリティ上の懸念があり、アカウント間のアクセス管理が複雑になります。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要