サイトアイコン プログラマー(PG)・システムエンジニア(SE)になるための入門講座

【初心者向け】Amazon Route 53とは?DNSの仕組みとドメイン管理をIT業務初心者向けにやさしく解説

【初心者向け】Amazon Route 53とは?DNSの仕組みとドメイン管理をIT業務初心者向けにやさしく解説

AWSを学び始めると、Webサイトを公開する構成図などでAmazon Route 53(アマゾン ルートフィフティースリー)というサービスを見かけることがあります。

「Route 53って何をするサービスなの?」
「DNSと何が関係あるの?」
「なぜWebサイトを公開するときに必要なの?」

このような疑問を持つIT業務初心者の方は少なくありません。

Amazon Route 53は、ドメイン名とサーバーを結び付けるDNS(Domain Name System)サービスです。また、ドメインの取得や管理、障害発生時の自動切り替えなども行えるAWSの重要なサービスです。

この記事では、Route 53の基本的な仕組みやDNSとの関係、実際の業務での使われ方まで初心者向けに分かりやすく解説します。


Amazon Route 53とは?

Amazon Route 53とは、AWSが提供するDNSサービスです。

簡単にいうと、

といった役割を担っています。


DNSとは?

Route 53を理解するためには、DNSの仕組みを知ることが大切です。

インターネット上では、サーバーはIPアドレスという番号で識別されています。

例えば、

のような数字です。

しかし、このような数字を毎回覚えるのは大変です。

そこで、

のようなドメイン名をIPアドレスへ変換する仕組みがDNSです。


Route 53を身近な例で考えてみよう

Route 53は電話帳や住所案内のような役割をしています。

例えば、

という流れがあります。

インターネットでも同じように、

という流れになります。


Route 53の名前の由来

「53」という数字は、DNSで利用されるポート番号53に由来しています。

そのため、「Route(案内する)」と「53(DNS)」を組み合わせたサービス名になっています。


Route 53でできること


DNSレコードとは?

DNSレコードとは、ドメイン名と接続先を登録するための情報です。

代表的なものには次のような種類があります。

レコード 役割
Aレコード ドメイン名をIPv4アドレスへ関連付ける
AAAAレコード ドメイン名をIPv6アドレスへ関連付ける
CNAMEレコード 別のドメイン名へ転送する
MXレコード メールサーバーを指定する
TXTレコード ドメイン所有確認や認証情報などを登録する

実際の業務ではどのように使われる?

例えば会社のWebサイトをAWSで公開する場合です。

  1. example.comというドメインを取得する
  2. Route 53へDNSレコードを登録する
  3. CloudFrontやALBの情報を設定する
  4. 利用者がexample.comへアクセスする
  5. Route 53が接続先を案内する

利用者はIPアドレスを意識することなくWebサイトへアクセスできます。


Route 53とCloudFrontの違い

項目 Route 53 CloudFront
役割 接続先を案内する コンテンツを高速配信する
利用タイミング 最初の接続時 接続後の配信
主な機能 DNS CDN

Route 53は「どこへ接続するか」を決めるサービス、CloudFrontは「コンテンツを速く届ける」サービスです。


Route 53とALBの違い

項目 Route 53 ALB
役割 接続先を案内する 複数サーバーへ通信を振り分ける
処理する範囲 DNS HTTP/HTTPS通信

Route 53が利用者をAWS環境へ案内し、その後ALBが適切なサーバーへ通信を振り分けます。


IT業務初心者が覚えておきたいポイント


よくある質問

Route 53がないとWebサイトは公開できませんか?

いいえ。Route 53以外のDNSサービスでも公開できます。ただし、AWS環境との連携がしやすいため、AWSではRoute 53がよく利用されています。

Route 53でドメインも取得できますか?

はい。対応しているドメインであれば、Route 53から取得・更新・管理ができます。

CloudFrontやALBと一緒に使うことはありますか?

はい。AWSでは、Route 53・CloudFront・ALBを組み合わせた構成がよく採用されています。


関連して覚えておきたいAWSサービス


まとめ

Amazon Route 53は、ドメイン名とサーバーを結び付けるDNSサービスであり、AWSでWebサイトやシステムを公開する際に欠かせない存在です。

利用者が入力したドメイン名を適切なサーバーへ案内し、必要に応じて負荷分散や障害時の切り替えも行えます。

IT業務では、CloudFrontやALB、EC2、S3などと組み合わせて利用することが非常に多いため、「Route 53はインターネット上の案内役」というイメージを持っておくと、AWS全体の構成を理解しやすくなるでしょう。

モバイルバージョンを終了