ANS-C01 実践問題集
演習テスト 3
13
■ 問題の要約
- パブリックサブネット内の複数 EC2 インスタンスでワークロード稼働
- 1 台が侵害され、マルウェア拡散
- AWS 通知で侵害を認識
- マルウェア拡散を識別する能力が必要
- 運用負荷最小の解決策
■ 選択肢と正誤理由
- ❌ Amazon Inspector で送信トラフィックのディープパケット検査
- ❌ GuardDuty で AWS 管理のおとりシステムをデプロイ
- ⭕️ GuardDuty で DNS リクエスト・VPC フローログを検査しトラフィックパターン分析
- GuardDuty は CloudTrail・VPC フローログ・DNS クエリを分析し、異常な通信・マルウェア拡散を検出。
- フルマネージドで運用負荷が最小。
- 参考: GuardDuty データソース
- ❌ Gateway Load Balancer + IDS アプライアンス
■ 解説
- GuardDuty は VPC フローログ・DNS クエリ・CloudTrail を分析し、既知の悪意ある IP/ドメインとの通信や異常なトラフィックを検出
- 設定が簡単で、追加インフラ不要。運用負荷が最小
- IDS や Traffic Mirroring は技術的には可能だが、コスト・管理負荷が高い
- Inspector はホスト脆弱性評価専用で、ネットワーク監視には不向き
16
■ 問題の要約
- gRPC プロトコルを TCP443 で利用、エンドツーエンド暗号化必須
- バックエンドは EKS クラスター(Cluster Autoscaler/HPA 構成)
- クライアントとバックエンド間は相互 TLS 認証
- 数千の同時接続をサポート
■ 選択肢と正誤理由
- ❌ ALB(HTTPS リスナー)で Pod IP へ転送
- ALB は HTTPS 終端(復号化)するため、エンドツーエンド暗号化要件を満たさない
- 参考: ALB 公式
- ⭕️ NLB(TCP リスナー)で Pod IP へ転送
- NLB は TCP レベルで暗号化トラフィックをそのまま転送可能。復号化せず mTLS 要件を満たす
- 参考: NLB 公式
- ❌ NLB(TLS リスナー)で Auto Scaling グループへ転送
- TLS リスナーは NLB で TLS 終端されるため、復号化されてしまう
- ❌ ALB(HTTPS リスナー)で Auto Scaling グループへ転送
- ALB は HTTPS 終端、ノードレベルで Pod に直接ルーティングできずスケーリング効率も低下
■ 解説
- エンドツーエンド暗号化・mTLS 要件には NLB の TCP リスナー+ Pod IP ルーティングが最適
- ALB は L7 終端のため復号化が発生し要件不適
- NLB の TLS リスナーも終端されるため不可
- Kubernetes の AWS Load Balancer Controller で Pod IP ルーティングが可能
■ 参考資料
17
■ 問題の要約
- パブリックサブネットの ALB→ プライベートサブネットの EC2(NAT GW 経由で外部サービス呼び出し)
- NAT GW 使用量が増加、原因調査が必要
■ 選択肢と正誤理由
- ❌ Traffic Mirroring でパケットキャプチャ
- 技術的には可能だが過剰。追加 EC2・コスト・運用負荷大
- ❌ NAT GW アクセスログを CloudWatch/S3 に発行
- NAT GW アクセスログは AWS ネイティブ機能として存在しない
- ⭕️ NAT GW の ENI で VPC フローログ有効化 →CloudWatch Logs で分析
- ENI 単位で VPC フローログを有効化し、CloudWatch Logs Insights で分析可能
- 参考: VPC フローログ
- ⭕️ NAT GW の ENI で VPC フローログ有効化 →S3 + Athena で分析
■ 解説
- NAT GW の ENI で VPC フローログを有効化し、CloudWatch Logs または S3 + Athena で分析するのが推奨
- NAT GW アクセスログは存在しない
- Traffic Mirroring はコスト・運用負荷が高い
■ 参考資料
22
■ 問題の要約
- 60 アカウント ×2VPC×3 リージョン= 360VPC、各 VPC に 2VPN(管理負担大)
- 本番はオンプレ DC、非本番は AWS
- 本番移行後はリージョンごとに 2Gbps 以上のトラフィック
- ネットワークアーキテクチャ簡素化・将来の成長対応
■ 選択肢と正誤理由
- ❌ 単一 Direct Connect GW +全 VPC 接続
- ❌ 単一 Transit GW +全リージョン VPC 接続
- Transit GW はリージョンリソース。複数リージョン VPC 接続は不可
- ⭕️ 各リージョンに Transit GW + VPN 集約+ AWS RAM 共有
- ❌ トランジット VPC + VPC ピアリング
■ 解説
- Transit GW はリージョンごとに作成し、VPN 集約・ECMP で高スループット・管理負担軽減
- DX GW は VGW 接続数制限あり
- VPC ピアリングは推移的ルーティング不可
■ 参考資料