ある企業が、2層のウェブアプリケーションをVPC内にデプロイしています。ウェブ層は、複数のアベイラビリティーゾーンにまたがるパブリックサブネット内のAuto Scalingグループを使用しています。データベース層は、プライベートサブネット内のAmazon RDS for MySQL DBインスタンスです。DBは稼働していますが、ウェブ層がデータベースに接続できません。ネットワークACL、セキュリティグループ、およびルートテーブルは、すべてデフォルト設定のままです。ソリューションアーキテクトは、アプリケーションを修正するために何を推奨すべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: データベース層のRDSインスタンスのセキュリティグループに、ウェブ層のセキュリティグループからのトラフィックを許可するインバウンドルールを追加する。.
これが解答である理由
デフォルト設定のセキュリティグループは、インバウンドトラフィックを許可しません。ウェブ層がデータベース層に接続できないのは、RDSインスタンスのセキュリティグループがウェブ層からの接続をブロックしているためです。RDSインスタンスのセキュリティグループに、ウェブ層のEC2インスタンスが属するセキュリティグループからのインバウンドルールを追加することで、ウェブ層からのデータベース接続を許可できます。 ネットワークACLはデフォルトで全てのインバウンド・アウトバウンドトラフィックを許可するため、明示的なルール追加は不要です。ウェブ層とデータベース層は同じVPC内にあるため、VPCピアリングは不要です。ルートテーブルは、サブネット間のルーティングを制御しますが、セキュリティグループがトラフィックをブロックしている場合、ルートテーブルだけでは解決しません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要