勉強前イメージ
Amazon Route53のトラフィックルーティング機能とElastic Load Balancingのトラフィック分散機能の存在については知っていたが、これらのユースケースや違いについてよくわからない…
Amazon Route53とは
概要
ドメイン名の登録やDNSレコードの管理、ドメインのルーティングなどのDNSに関連する機能の提供
主な機能
- ネームサーバーとしての利用
- トラフィックのルーティング
- リソースの正常性
Elastic Load Balancing(ELB)とは
概要
ほかのサービスへのトラフィックを複数のターゲットに自動的に分散し、安定稼働をサポートするサービス
主な機能
- トラフィック分散
- メンテナンスや障害対応
- サーバーのエルスチェック
- セキュリティ強化
調べてみた結果
そもそも用途が違う!
- Route53はパブリックIPアドレスをURL形式に変換する(=名前解決)
- ELBは複数のサーバーを使う必要があるときにそれぞれのサーバーにトラフィックを割り振る(=トラフィック分散)
そして併用可能である
使い分けるとしたら...
- ELBは自動分散に関して柔軟性が高いので、カスタマイズしたい場合に適している
- Route53は大きく分けて7つのルーティング方法があり、基本的な方が決まっているため、そこまでカスタマイズしなくてもよい場合に適している