SAAセキュアなアーキテクチャの設計複数選択
あるヘルスケア企業は、患者データを処理するアプリケーションをVPC内のプライベートサブネットのEC2インスタンス上で運用しています。このアプリケーションはAmazon S3バケットとAmazon DynamoDBテーブルに頻繁にアクセスします。HIPAA(Health Insurance Portability and Accountability Act:米国の医療情報保護に関する法律)のコンプライアンス要件により、患者データはインターネットを一切経由してはならず、すべてのトラフィックはAWSネットワーク内に留まる必要があります。また、追加コストを最小限に抑えることも求められています。この要件を満たすために組み合わせるべき設定はどれですか?(2つ選択)
AパブリックサブネットにNAT Gatewayを配置し、プライベートサブネットのルートテーブルにNAT Gatewayへのルートを追加する
パブリックサブネットにNAT Gatewayを配置し、プライベートサブネットのルートテーブルにNAT Gatewayへのルートを追加するは、処理データ量に応じた転送コストが発生し、インターネットゲートウェイを経由するためコンプライアンス要件を満たせません。
BS3用のVPCゲートウェイエンドポイントを作成し、プライベートサブネットのルートテーブルに関連付ける
✓ 正解
S3とDynamoDBはVPCゲートウェイエンドポイントをサポートしており、エンドポイント自体の利用料金は無料です。トラフィックはAWSバックボーンネットワーク内に留まりインターネットを経由しません。これによりHIPAAのコンプライアンス要件(患者データがインターネットを経由しない)を満たし、追加コストを最小限に抑えられます。
CDynamoDB用のVPCゲートウェイエンドポイントを作成し、プライベートサブネットのルートテーブルに関連付ける
✓ 正解
S3とDynamoDBはVPCゲートウェイエンドポイントをサポートしており、エンドポイント自体の利用料金は無料です。トラフィックはAWSバックボーンネットワーク内に留まりインターネットを経由しません。これによりHIPAAのコンプライアンス要件(患者データがインターネットを経由しない)を満たし、追加コストを最小限に抑えられます。
DAWS PrivateLinkを使用してS3用のVPCインターフェイスエンドポイントを作成する
AWS PrivateLinkを使用してS3用のVPCインターフェイスエンドポイントを作成するは、S3に使用可能ですが1時間単位の料金が発生するため、無料のゲートウェイエンドポイントが最適です。
ETransit Gatewayを使用してアプリケーションVPCをAWSサービス用のハブVPCに接続する
Transit Gatewayを使用してアプリケーションVPCをAWSサービス用のハブVPCに接続するは、VPC間接続に使用するサービスであり、Transit Gateway自体のデータ処理料金が別途発生し、アプリケーションVPCに直接ゲートウェイエンドポイントを作成するより高コストになります。
解説
選択肢BはS3用のVPCゲートウェイエンドポイントを作成する方法で、エンドポイント自体の利用料金は無料でトラフィックはAWSバックボーンネットワーク内に留まりインターネットを経由しません。HIPAAのコンプライアンス要件と追加コスト最小化の両方を満たします。
選択肢CはDynamoDB用のVPCゲートウェイエンドポイントを作成する方法で、同様にエンドポイント利用料金は無料でトラフィックはAWSネットワーク内に留まります。S3と組み合わせることで両サービスへのアクセスをインターネット非経由で実現できます。
選択肢AはパブリックサブネットにNAT Gatewayを配置する方法で、処理データ量に応じた転送コストが発生し、インターネットゲートウェイを経由するためHIPAAのコンプライアンス要件を満たせません。
選択肢DはAWS PrivateLinkを使用してS3用のVPCインターフェイスエンドポイントを作成する方法で、インターネット非経由のアクセスは可能ですが1時間単位の料金が発生するため、無料のゲートウェイエンドポイントより高コストになります。
選択肢EはTransit Gatewayを使用する方法で、VPC間接続用のサービスであり、Transit Gateway自体のデータ処理料金が別途発生し、アプリケーションVPCに直接ゲートウェイエンドポイントを作成するより高コストになります。
ドメイン別正答率・予想スコアでリアルタイムに実力把握
無限ノックでSAAを徹底対策。全問AI生成のオリジナル問題。
無料で演習を始める →