DNSって普段意識しないけど、インターネットの電話帳みたいなものだ。Route 53はAWSのDNSサービスで、ただのDNS以上のことができる。
基本はこれだけ覚えればOK:Aレコード(ドメイン → IPアドレス)、CNAMEレコード(ドメイン → 別ドメインの別名)、NSレコード(このドメインのDNSサーバーはここ)。
Route 53の強みはAWSとの統合だ。例えば:
- エイリアスレコード — CloudFrontやELBのエンドポイントをAレコードで直接指せる。通常CNAMEしか使えない apexドメイン(example.com)でもOK。これが地味に神。
- ヘルスチェック+フェイルオーバー — プライマリが死んだら自動でセカンダリに切り替え。
- レイテンシーベースルーティング — ユーザーに一番近いリージョンに振り分け。
- ジオロケーションルーティング — 国別に違うサーバーに飛ばす。
ドメイン登録もRoute 53でできる。.comが$14/年。他のレジストラより若干高いけど、管理が一元化できて楽。お名前.comで取ったドメインもNSレコードだけRoute 53に向ければOK。