Q91 — AWS ANS-C01 第1章
第 91/100 問 | ← 第1章
ネットワークエンジニアは、Linuxベースのネットワークアプライアンスを実行するためのAmazon EC2 Auto Scalingグループを、高い可用性を持つアーキテクチャで設定する必要があります。ネットワークエンジニアは、Auto Scalingグループの新規起動テンプレートを設定中です。プライマリネットワークインターフェイスに加えて、ネットワークアプライアンスはインターネット上のホストとトラフィックを交換するために専用に使用される第2のネットワークインターフェイスを必要とします。企業は、Elastic IPアドレスを含むBring Your Own IP(BYOIP)プールを設定済みであり、このElastic IPアドレスを第2のネットワークインターフェイスのパブリックIPアドレスとして使用する必要があります。ネットワークエンジニアは、必要なアーキテクチャをどのように実装できますか?
- A. 起動テンプレート内で2つのネットワークインターフェイスを設定します。プライマリネットワークインターフェイスは、いずれかのプライベートサブネットに作成されるように定義します。第2のネットワークインターフェイスについては、いずれかのパブリックサブネットを選択します。パブリックIPアドレスのソースとしてBYOIPプールIDを選択します。
- B. 起動テンプレート内でプライマリネットワークインターフェイスをプライベートサブネットに設定します。ユーザーデータオプションを使用して、起動後にcloud-initスクリプトを実行し、自動割り当てパブリックIPアドレスが有効化されたサブネットから第2のネットワークインターフェイスをアタッチします。
- C. Auto Scalingグループのインスタンス起動時にライフサイクルフックとして実行されるAWS Lambda関数を作成します。Lambda関数内で、ネットワークインターフェイスをAWS Global Acceleratorエンドポイントに割り当てます。
- D. Auto Scalingグループの作成時に、プライマリネットワークインターフェイスのサブネットを選択します。ユーザーデータオプションを使用してcloud-initスクリプトを実行し、第2のネットワークインターフェイスを割り当て、BYOIPプールからElastic IPアドレスを関連付けます。 ✓
正解: D. Auto Scalingグループの作成時に、プライマリネットワークインターフェイスのサブネットを選択します。ユーザーデータオプションを使用してcloud-initスクリプトを実行し、第2のネットワークインターフェイスを割り当て、BYOIPプールからElastic IPアドレスを関連付けます。
解説
Amazon EC2 Auto Scalingグループのアーキテクチャ設定において、選択肢Dは実現可能です。Auto Scalingグループ作成時にプライマリネットワークインターフェイスのサブネットを選択し、ユーザーデータオプションでcloud-initスクリプトを実行して第2のネットワークインターフェイスを割り当て、BYOIPプールからのElastic IPアドレスを関連付けることで、ネットワークエンジニアの要件を満たします。一方、選択肢Aではネットワークインターフェイスのサブネット設定が正確ではなく、選択肢Bは第2のネットワークインターフェイスのアタッチをユーザーデータで行う方法が直接的でなく、選択肢CはAWS Lambda関数をライフサイクルフックとして使用する方法が複雑であり、要件を最も直接的に満たす方法ではありません。したがって、正解はDです。