無限ノック › SOA 練習問題一覧 › 問題
SOAネットワークとコンテンツ配信

あるSaaSプロバイダーはNetwork Load Balancer(NLB)配下のAPIサービスを、複数の顧客AWSアカウントに対してインターネットを経由せずプライベートに提供したいと考えています。顧客側はVPCのCIDRが重複している場合もあります。最もセキュアかつスケーラブルな構成はどれですか?

A
サービスプロバイダーと全顧客アカウントのVPC間にVPCピアリングを設定し、顧客側のルートテーブルにプロバイダーVPCのCIDRを追加する
サービスプロバイダーとVPC間にVPCピアリングを設定することは、CIDR重複時に使用不可で全ルート共有が必要なためサービス公開に不向きです。
B
AWS Transit Gatewayを使用してプロバイダーと顧客VPCを接続し、Transit Gatewayルートテーブルでトラフィックを制御する
AWS Transit Gatewayを使用してプロバイダーと顧客VPCを接続することは、推移的ルーティングとCIDR重複問題が残ります。
C
NLBをエンドポイントサービスとして登録したAWS PrivateLinkのVPCエンドポイントサービスを作成し、顧客がインターフェイスエンドポイントで接続できるようにする
✓ 正解
AWS PrivateLinkはNLBをバックエンドとするVPCエンドポイントサービスを通じて、顧客アカウントのVPCにプライベートIPのインターフェイスエンドポイントを作成します。CIDR重複があっても動作し、トラフィックはAWSバックボーンネットワーク内に閉じます。
D
NLBにElastic IPを割り当てIPホワイトリストを設定し、顧客はインターネット経由でHTTPSでのみアクセスできるようにする
NLBにElastic IPを割り当てIPホワイトリストを設定し、顧客がインターネット経由でHTTPSでアクセスすることは、本要件の「インターネットを経由しないプライベート接続」という要件に違反します。

解説

AWS PrivateLinkはNLBをバックエンドとするVPCエンドポイントサービスを通じて、顧客アカウントのVPCにプライベートIPのインターフェイスエンドポイントを作成します。CIDR重複があっても動作し、トラフィックはAWSバックボーンネットワーク内に閉じます。 選択肢AのサービスプロバイダーとVPC間にVPCピアリングを設定することは、CIDR重複時に使用不可で全ルート共有が必要なためサービス公開に不向きです。 選択肢BのAWS Transit Gatewayを使用してプロバイダーと顧客VPCを接続することは、推移的ルーティングとCIDR重複問題が残ります。 選択肢DのNLBにElastic IPを割り当てIPホワイトリストを設定し、顧客がインターネット経由でHTTPSでアクセスすることは、本要件の「インターネットを経由しないプライベート接続」という要件に違反します。

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

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

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