
Route 53は、AWSが提供する高可用でスケーラブルなDNS(Domain Name System)およびトラフィックルーティングサービスです。
ドメインの登録機能も備えており、ドメイン名の取得から名前解決、トラフィック制御まで一元的に管理することができます。
Route 53では、A、AAAA、CNAME、SRV などのDNSレコードを管理できるほか、エイリアスレコードというAWS特有の機能も利用できます。エイリアスレコードを使用すると、従来のCNAMEのように別のドメイン名を指し示しつつ、AWSリソースを直接指定でき、追加コストなしで高速かつ信頼性の高い名前解決を行うことができます。
Route 53はヘルスチェックやフェイルオーバーに対応しており、異常検知時に自動で別リージョンや別リソースへトラフィックを切り替えることができます。さらに、加重ルーティング・レイテンシベースルーティング・地理的ルーティング・Geo Proximityルーティングなど、用途に応じた高度なルーティングポリシーをサポートしています。
プライベートホストゾーンを利用することで、VPC内専用の名前解決を実現でき、オンプレミス環境とのハイブリッド構成にも対応可能です。さらに、CloudFront、ALB、S3静的ウェブホスティングなどと連携することで、グローバルに分散された信頼性の高い名前解決基盤を構築できます。
重要用語
関連サービス
ユースケース
- リスト1
 - リスト2
 - リスト3
 
ベストプラクティス
- リスト1
 - リスト2
 - リスト3
 
高可用性・冗長化
- リスト1
 - リスト2
 - リスト3
 
セキュリティ
- リスト1
 - リスト2
 - リスト3
 
運用・監視
- リスト1
 - リスト2
 - リスト3
 
デフォルトのリミット値
| リミット事項 | 上限数 | 
|---|---|
| 項目1 | 上限1 | 
| 項目2 | 上限2 | 
| 項目3 | 上限3 | 
| 項目4 | 上限4 | 
| 項目5 | 上限5 | 
AWS CLIのサンプルコード
vpc を作成
#include <stdio.h>
void main(void) {
  int i;
  for (i=0; i<10; i++)
    printf("%d\n", i);
vpc を作成
aaaaaaaaaaaaa
bbbbbbbbbbbbb
ccccccccccccc
Terraformのサンプルコード
vpc を作成
bbbbbbbbbbbbbbbbbbbbbbb
ddddddddddddddddddddddd
vpc を作成
xxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyy
課金モデル
| 項目 | 内容 | 
|---|---|
| 項目1 | 内容1 | 
| 項目2 | 内容2 | 
| 項目3 | 内容3 | 
| 項目4 | 内容4 | 
| 項目5 | 内容5 |