AWS VPC/ELB/IGW関連Q&A(2014-7-2更新)
■Q.VPC内のサブネットは自由に定義可能か?
A.可能だが、VPCのセグメント内である必要がある。以下参考情報。
よくある質問 - Amazon VPC (仮想プライベートクラウド Amazon Virtual Private Cloud )| アマゾン ウェブ サービス(AWS 日本語)
http://aws.amazon.com/jp/vpc/faqs/
現在、Amazon VPC は、(CIDR 注記内)記法の/28 および/16 サイズの間で VPC をサポートしています。お客様の VPC の IP アドレス範囲が、お客様の既存のネットワークの IP アドレス範囲とオーバーラップしていてはなりません。
■Q.VPCに接続したVPNは、VPCを破棄するとどうなる?
A.VPC破棄する際に、VPNも破棄するかどうかのチェックボックスがあるので、破棄するかどうかは選択可能と思われる。残しておけば別のVPCに接続可能なのかも。
■Q.VPC内のEC2インスタンスにELBから接続する場合、IGWは必要か?
A.なんとなく不要な気がしてしまうが、よくよく考えるとELBも単なるEC2インスタンスなので、普通にIGWも必要。
というか、IGWが接続されていないVPCには、グローバルELBは作成できない。(IGWが接続されていないVPCへELBを作ろうとすると、InternalELBのチェックボックスがデフォルトでONになり、OFFにできない)
■Q.VPCのPublicセグメントとPrivateセグメントの違いって?
A.IGWに繋がっているかどうか。という理解です。
ちなみにIGWに接続されていないセグメント上のEC2にEIPをアソシエイトしようとすると、IGWが無いですエラーになります。
■Q.PublicセグメントにEC2インスタンス作ると、自動的にグローバルIPが割り当てられるのか?
A.自動的には割り当てられない。が、デフォルトVPC(defaultVPC)だとPublicIPの自動割り当て機能があるぽい。デフォルトVPCを使える環境が今無いのであとで別アカウント作って試してみようかと。
■Q.ELBのHealthCheckのURLは具体的なファイル名じゃないといけないのか?
A.とりあえず「/」じゃだめぽい。「/hoge.html」みたいなのを作ったらInServiceになってくれた。