別のAWSアカウントにサブドメインを設定する方法

以下のユースケースが結構ありそうです。

Aアカウントに親ドメインを設定してサービスを運用していましたが、サービスが盛り上がってきて、もっと展開していきたいと思い、サブドメインで子サービスを作ろうと思いました。ただ、メイン収益の既存サービス環境に全く影響がないように、(もしくは外部に発注したい場合など)AWSのBアカウントにサブドメインを追加したいと思います。

つまり、

Aアカウント normalblog.com

Bアカウント child.normalblog.com

と設定したい場合です。

スポンサーリンク

手順

・AアカウントRoute53に親ドメインを設定

・BアカウントRoute53にサブドメインでNSレコードを追加

・AアカウントRoute53にサブドメインを追加してBアカウントのNSアドレスを設定

という感じです。設定する際、反映確認が遅くなってしまうのを避ける為に、一時的にTTLに 60秒など短い値を設定して確認すると良いと思います。