新規顧客向けにEC2インスタンスを動的にスピンアップし、サブドメイン(customer1.mydomain.com、customer2.mydomain.com)を割り当てる必要があります。 AWS SDKを使用してプログラムでこれを実行したいと思います。私はRoute 53を使用してサブドメインをインスタンスに割り当てたいと思っています。EC2インスタンスが停止/開始から生き残ることを保証する方法はありますか?
質問:
ではなくIPで、するinstanceIdでルート53を指すことは可能ですか?あるいは、各インスタンスに動的IPを動的に割り当てる必要がありますか?
ハードウェアがクラッシュするとどうなりますか? CloudWatchとAuto Scalingでインスタンスがダウンしたことを検出し、自動的に(EBSでサポートされている)インスタンスを新しいハードウェアでスピンアップし、サブドメインを再接続する方法を把握できませんでした。
#2の配置では、すべてのサブドメインに対してロードバランサインスタンスを用意する必要があるのでしょうか? – ccleve
すべてのサブドメインにはDNSエントリが必要ですが、それらのすべてが同じELBのCNAMEになることができ、Webサーバーは仮想ホストを並べ替えます。 –