CLF / ドメイン3 クラウドテクノロジーとサービス

重要な内容

Amazon Route 53

は、ドメイン名(example.com など)と アドレスなどの対応付けを管理する、マネージド サービスです。 ドメイン名の登録、DNS によるトラフィックの誘導、リソースのという 3 つの機能を提供します。

CLF では、Route 53 が何をするサービスかを理解し、の使い分けを判断できることが重要です。

Point
  • DNS = Domain Name System(ドメインネームシステム) の略です。人が覚えやすいドメイン名と、コンピューターが通信に使う IP アドレスを対応付ける仕組みです。
  • サービス名の「53」は、DNS の通信が使う ポート番号 53 に由来します。
  • 「Route(ルート)」は「経路」という意味で、「通信の経路を導くサービス」とイメージして覚えます。
  • 和訳

概要

Web サイトやアプリケーションにアクセスするとき、利用者はドメイン名を入力しますが、実際の通信には アドレスが必要です。 この変換(名前解決)を担当するのが であり、 は AWS が提供する DNS のです。

Route 53 の主な機能は次の 3 つです。

機能内容用途
ドメイン登録example.com などのドメイン名を取得・管理します。新しい Web サイトの名前を用意する場合に使います。
DNS ルーティングドメイン名への問い合わせに対して、接続先の情報を返します。利用者を Web サーバーやなどへ誘導します。
リソースが正常に応答するかを監視します。障害時に別のリソースへ切り替える構成に使います。

代表的な使い道は、独自ドメインの Web サイト公開、複数へのトラフィック振り分け、障害時の自動切り替えです。

試験では、「ドメイン」「DNS」というキーワードから Route 53 を選べること、そして要件に合うを判断できることが問われます。


主要技術

①DNSの基本

は、ドメイン名から アドレスを調べる、インターネットの電話帳のような仕組みです。 利用者がブラウザにドメイン名を入力すると、裏側では次のような名前解決が行われます。

①DNSの基本の図 ① example.com の場所は? ② 問い合わせ ③ IPアドレスを回答 ④ IPアドレスを返す ⑤ IPアドレスへ接続 利用者のブラウザ DNSリゾルバー Route 53 Webサーバーなどのリソース

は、この問い合わせに答える側の役割を担います。 高い可用性と拡張性を持つように設計されており、利用者は DNS サーバーの構築や運用をせずに DNS を利用できます。

Point
  • リゾルバー(Resolver) は、利用者の代わりに DNS へ問い合わせを行う仕組みです。
  • Resolve は「解決する」という意味で、「名前解決を行うもの」と覚えます。
  • 和訳

②ホストゾーンとレコード

では、ドメインごとに「ホストゾーン」という入れ物を作り、その中に「レコード」を登録します。 レコードは「このドメイン名への問い合わせには、この情報を返す」というルールです。

CLF では、代表的なレコードの役割を概念レベルで押さえます。

レコード役割判断ポイント
A レコードドメイン名に対応する アドレスを返します。名前解決の最も基本的なレコードです。
レコード別のドメイン名へ問い合わせを転送します。ドメインの頂点(example.com そのもの)には使えません。
エイリアスレコード、、 の静的 Web サイトなどの AWS リソースへ誘導します。AWS リソース宛てなら優先して考える、Route 53 独自の拡張機能です。
Point
  • Alias(エイリアス) は「別名」という意味です。
  • エイリアスレコードは CNAME と似ていますが、次の点で有利です。
    • ゾーン頂点(example.com そのもの)にも設定できます。
    • AWS リソースへのエイリアスクエリには DNS クエリ料金がかかりません。
  • 「AWS リソースへ誘導するならエイリアス」と覚えます。
  • 和訳

③ルーティングポリシー ⚠️ 頻出

は、 の問い合わせに対して「どの接続先を答えるか」を決めるルールです。 要件のキーワードとポリシーの対応が、CLF で最もよく問われるポイントです。

ルーティングポリシー動作試験でのキーワード・判断ポイント
シンプル1 つのリソースの情報をそのまま返します。単一の Web サーバーなど、振り分けが不要な基本形です。
加重(Weighted)指定した比率でトラフィックを複数のリソースへ振り分けます。「重み付け」「新バージョンへ段階的に移行」「一部のユーザーでテスト」で選びます。
通信の遅延が最も小さいのリソースへ誘導します。「最も近い(応答が速い)リージョンへ」「遅延を最小化」で選びます。
通常はプライマリへ誘導し、異常時はセカンダリへ切り替えます。「プライマリ障害時にセカンダリへ」「アクティブ/パッシブ構成」で選びます。
位置情報(Geolocation)利用者の地理的な場所に基づいて接続先を変えます。「国や地域ごとに異なるコンテンツ」「特定の国のユーザーを特定のサーバーへ」で選びます。

このほかに、リソースの場所を基準にする地理的近接性ルーティングや、複数の正常なレコードをランダムに返す複数値回答ルーティングもありますが、CLF ではまず上の 5 つを確実に区別できるようにします。

Point
  • Weighted(加重) は「重み付けされた」という意味です。重み(Weight)の比率でトラフィックを分けます。
  • Latency(レイテンシー) は「通信の遅延時間」です。距離ではなく、実際の遅延が小さい場所へ誘導します。
  • Failover(フェイルオーバー) は「障害時の切り替え」です。Fail(失敗) したら Over(乗り換える) イメージで覚えます。
  • 和訳

⚠️ 頻出: 「レイテンシー」と「位置情報」の混同に注意します。応答速度を最優先するならレイテンシー、国や地域という場所そのものが条件なら位置情報です。


④ヘルスチェックとDNSフェイルオーバー

のは、Web サーバーなどのリソースへ自動的にリクエストを送り、正常に応答するかを監視する機能です。 ルーティングと組み合わせると、プライマリの異常を検知したときに、トラフィックをセカンダリへ自動的に切り替えられます。

④ヘルスチェックとDNSフェイルオーバーの図 監視 監視 正常時 プライマリ異常時 Route 53 ヘルスチェック プライマリ例: メインのWebサーバー セカンダリ例: 待機系やSorryページ 利用者 Route 53フェイルオーバールーティング

この仕組みは、 のレベルで実現するの代表例です。 リソースが利用できなくなったときに通知を受け取ることもでき、障害への気づきと切り替えを自動化できます。

⚠️ 頻出: 「単一の障害に備えて、別リージョンの待機系へ自動的に切り替えたい」という要件は、ヘルスチェックとフェイルオーバールーティングの組み合わせが答えになります。


⑤ドメイン登録

では、新しいドメイン名の登録(取得)と、登録済みドメインの管理ができます。 他社で取得したドメインの管理を Route 53 へ移すことも可能です。

  • ドメイン登録は、Web サイトを公開する際の最初のステップです。
  • Route 53 でドメインを登録すると、そのドメインの 設定をそのまま Route 53 で管理できます。
  • 料金の考え方として、ドメインの登録・更新料金のほか、ホストゾーンの管理と DNS クエリ数などに応じたが発生します。

⚠️ 頻出: 「ドメイン名を取得したい」「ドメインを登録できる AWS サービスはどれか」という問題は、Route 53 が答えになります。


試験対策

CLF の問題では、まず「ドメイン」「」「名前解決」というキーワードが出たら を考えます。 次に、トラフィックをどう振り分けたいのかを読み取り、を選びます。

問題文のキーワード優先して考える機能・サービス理由
ドメイン名を登録したいAmazon Route 53ドメイン登録機能を持つ DNS サービスです。
ドメイン名と アドレスの対応付け・DNSAmazon Route 53マネージド DNS サービスです。
重み付けで新バージョンへ段階的に移行加重ルーティング指定した比率でトラフィックを振り分けられます。
最も近い(遅延が小さい)へ誘導ルーティング遅延が最小のリージョンへ誘導します。
プライマリ障害時にセカンダリへ切り替えルーティング + 異常を検知して自動的に切り替えます。
国や地域ごとに接続先を変えたい位置情報ルーティング利用者の場所に基づいて振り分けます。
リソースの正常性を監視して切り替えヘルスチェックDNS フェイルオーバーの前提になる監視機能です。
世界中にコンテンツを高速配信()DNS ではなくコンテンツ配信()の要件です。

よくある誤答は、Route 53 と Amazon CloudFront の混同です。 Route 53 は名前解決とトラフィックの誘導を行うサービスであり、コンテンツをにキャッシュして配信するのは CloudFront です。 また、加重ルーティングとレイテンシールーティングの取り違えにも注意します。比率を自分で決めるなら加重、応答速度に任せるならレイテンシーです。


参考文献

  1. ※1出題比率: AWS 公式の試験ガイドに記載された、採点対象の設問のうちその分野が占める割合です。

検索

キーワードを入力してください