Q1 — AWS SAA-C03 第7章
第 1/65 問 | ← 第7章
Q431. ある企業は、現在使用中の2つのNATインスタンスが今後アプリケーションのトラフィック需要を満たせなくなるのではないかと懸念しています。ソリューションアーキテクトは、高い可用性、フォールトトレランス、および自動スケーリングを実現するソリューションを実装したいと考えています。ソリューションアーキテクトが推奨すべきものはどれですか?
- A. 2つのNATインスタンスを削除し、同じ可用性ゾーン内に2つのNATゲートウェイを配置します。
- B. 異なる可用性ゾーンでNATインスタンスを実行するAuto ScalingグループとNetwork Load Balancerを使用します。
- C. 2つのNATインスタンスを削除し、異なる可用性ゾーン内に2つのNATゲートウェイを配置します。 ✓
- D. 2つのNATインスタンスを、異なる可用性ゾーンで実行されるスポットインスタンスに置き換え、Network Load Balancerを導入します。
正解: C. 2つのNATインスタンスを削除し、異なる可用性ゾーン内に2つのNATゲートウェイを配置します。
解説
NATゲートウェイは、AWSが管理する高可用性・自動スケーリング対応のマネージドサービスであり、1つの可用性ゾーン内では単一のNATゲートウェイで十分ですが、冗長性とフォールトトレランスを確保するには、パブリックサブネットを含む各可用性ゾーンに1つずつNATゲートウェイを配置することが推奨されます。したがって、異なる可用性ゾーンに2つのNATゲートウェイを配置する選択肢Cが正解です。選択肢Aは単一の可用性ゾーン内での冗長性が得られず、障害時に単一障害点となります。選択肢BとDは、NATインスタンス(EC2)をベースとしており、可用性、スケーリング、運用負荷の面でNATゲートウェイより劣ります。特に、NATインスタンスをロードバランサーで分散することはサポートされておらず、実用的ではありません。