Route 53 は AWS の DNS サービス(ドメイン名をアドレスに変換し、ルーティングポリシーを備える)です。CloudFront は AWS の CDN(Content Delivery Network、世界中のエッジロケーションでコンテンツをキャッシュして高速配信する)です。どちらもウェブアプリケーションのパフォーマンスと可用性を向上させます。
Route 53 — DNS とトラフィックルーティング
Route 53 はマネージド DNS サービス(+ ドメイン登録):
→ ドメイン名(example.com)→ IP アドレス / AWS リソース に変換
→ ROUTING POLICIES(インテリジェントなトラフィック誘導):
- SIMPLE → 単一の宛先
- WEIGHTED → 割合でトラフィックを分割(例: A/B テスト、段階的ロールアウト)
- LATENCY → 最も低レイテンシのリージョンへユーザーをルーティング(パフォーマンス)
- GEOLOCATION → ユーザーの位置でルーティング
- FAILOVER → プライマリ障害時にバックアップへルーティング(HIGH AVAILABILITY)
→ HEALTH CHECKS → 異常なエンドポイントを避けてルーティング
