VPC外で実行される新しいNode.js AWS Lambda関数をデプロイしています。この関数は、パブリックにアクセスできないAmazon Auroraデータベースにクエリを実行する必要があり、予測不能なデータベーストラフィックのバーストが予想されます。バースト時でもLambda関数がデータベースに確実にアクセスできるようにするには、どうすればよいですか?
解答を選択
オプションをタップして解答を確認してください。
正解: Lambda関数がAmazon RDS Proxyを使用するように設定します。.
これが解答である理由
Lambda関数がVPC外で実行され、VPC内のAuroraデータベースにアクセスする必要がある場合、Amazon RDS Proxyを使用するのが最適です。RDS Proxyはデータベース接続を管理し、接続プーリングを提供することで、Lambdaのバーストトラフィックによるデータベースへの接続過負荷を防ぎます。 NATゲートウェイはVPC内のプライベートサブネットからインターネットへのアウトバウンド接続を可能にしますが、VPC外のLambda関数がVPC内のリソースにアクセスする直接的な解決策にはなりません。Auroraデータベースをパブリックにアクセス可能にすることはセキュリティリスクが高く、推奨されません。Lambda関数のVPCアクセスを有効にすることは、関数がVPC内にデプロイされることを意味し、現在のシナリオ(VPC外で実行)とは異なります。また、ルールがない新しいセキュリティグループではデータベースへのアクセスが許可されません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要