無限ノック › SCS 練習問題一覧 › 問題
SCSインフラストラクチャのセキュリティ

ある企業は3つの異なるAWSアカウントにまたがるマイクロサービスアーキテクチャを構築しています。 各サービスは異なるVPCに存在し、以下の要件があります。 ・サービスAはサービスBのみ呼び出し可能といったIAMベースのサービス間認証・認可 ・異なるアカウント間でVPCのCIDRアドレス範囲が重複している ・アプリケーションチームがネットワーク設定を意識せずサービスを公開・接続できること これらの要件を最もシンプルに満たすAWSサービスはどれですか?

A
VPCピアリングを全アカウント間に設定し、セキュリティグループでサービス間アクセスを制御する
VPCピアリングはCIDRが重複するVPC間では使用不可であり、要件を根本的に満たせません。
B
AWS Transit Gatewayで全VPCを接続し、AWS Resource Access Manager(RAM)でリソースを共有してルートテーブルでトラフィックを制御する
Transit GatewayもCIDR重複VPCはサポートしておらず、アプリケーション層のIAMベース認証・認可機能もありません。
C
Amazon VPC Latticeのサービスネットワークを構成し、IAM認証ポリシーでサービス間の呼び出し権限を制御する
✓ 正解
Amazon VPC LatticeはCIDRが重複する複数VPC・複数アカウント間でサービス間通信を実現し、IAM認証ポリシーでサービス間の呼び出し権限を細粒度で制御できます。ルートテーブルやピアリング設定をVPC Latticeが抽象化するため、アプリケーションチームはネットワーク設定不要でサービスを公開・接続できます。
D
AWS PrivateLinkを使用してNLBベースのVPCエンドポイントサービスを各マイクロサービスに設定する
PrivateLinkはコンシューマーVPCのエンドポイントIPを経由するためCIDR重複は問題になりませんが、マイクロサービスごとにNLBとエンドポイントサービスの設定が必要で、双方向の細粒度IAM認可管理が複雑になります。

解説

Amazon VPC LatticeはCIDRが重複する複数VPC・複数アカウント間でサービス間通信を実現し、IAM認証ポリシーで「どのサービスがどのサービスを呼べるか」を細粒度で制御できます。ルートテーブルやピアリング設定はVPC Latticeが抽象化するため、アプリケーションチームはネットワーク設定不要でサービスを公開・接続できます。 選択肢AのVPCピアリングはCIDRが重複するVPC間では使用不可であり、要件を根本的に満たせません。 選択肢BのTransit GatewayもCIDR重複VPCはサポートしておらず、アプリケーション層のIAMベース認証・認可機能もありません。 選択肢DのPrivateLinkはコンシューマーVPCのエンドポイントIPを経由するためCIDR重複は問題になりませんが、マイクロサービスごとにNLBとエンドポイントサービスの設定が必要で、双方向の細粒度IAM認可管理が複雑になり、要件が求めるシンプルさを満たせません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSCSを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← SCS の問題一覧に戻る