過去問ドリル

SAA-C03:AWS Certified Solutions Architect - Associate コスト最適化アーキテクチャの設計 問19

コスト最適化アーキテクチャの設計/コスト最適化されたネットワークアーキテクチャの設計

プライベートサブネットの多数のコンテナが、Amazon ECR からのイメージ取得や Amazon CloudWatch へのログ送信のために NAT ゲートウェイ経由で通信しており、NAT のデータ処理料金が高額になっています。これらの AWS サービスへの通信コストを下げたい。最も適切な方法はどれですか。

当サイトのオリジナル問題(SAA-C03:AWS Certified Solutions Architect - Associateの出題範囲「コスト最適化アーキテクチャの設計」に対応。実際の試験問題ではありません)

正解:D

解説

ECR や CloudWatch など対象の AWS サービスにインターフェース VPC エンドポイント(PrivateLink)を作成すると、通信が NAT ゲートウェイを経由せず AWS ネットワーク内でプライベートに完結するため、NAT のデータ処理料金を削減できます。なお ECR はイメージレイヤーを S3 に保存するため、レイヤー取得まで NAT を介さず完結させるには S3 ゲートウェイエンドポイントの併用も必要です。NAT の追加はコストを増やし、パブリック IP 付与はセキュリティ低下かつコスト削減にならず、インスタンスサイズ変更は無関係です。

下線の用語は 用語集 で意味を確認できます。

選択肢ごとの解説

  • A誤り。NAT ゲートウェイの追加はむしろコストを増やし、データ処理料金の削減にはなりません。
  • B誤り。パブリック IP を付与してインターネット経由にするのはセキュリティが低下し、コスト削減にもつながりません。
  • C誤り。インスタンスタイプの変更は NAT のデータ処理料金とは無関係です。
  • D正しい。インターフェース VPC エンドポイントで対象サービスへプライベート接続すれば、NAT を経由せずデータ処理料金を削減できます(ECR はレイヤー保存先の S3 ゲートウェイエンドポイントも併用します)。
SAA-C03:AWS Certified Solutions Architect - Associateの問題を演習モードで解く