複数の AWS リージョンにリソースがあり、ユーザーを地理的に最も近いリソースにルーティングしたいと考えています。
解決策
クライアントリクエストを次の宛先にルーティングします。
- リクエスト元に地理的に最も近いリソースのエンドポイントへクライアントリクエストをルーティングします。
- クライアントの位置に基づいてクライアントリクエストをルーティングします。
- または、クライアントのリゾルバーの場所に基づいてクライアントリクエストをルーティングします。
上記のルーティングは Amazon Route 53 のホストゾーンを使用して、位置情報ルーティングポリシーを設定できます。
- (オプション) まだ行っていない場合は、Route 53 のホストゾーンを作成します。
- Route 53 コンソールで、[ ホストゾーン ] ペインを開き、ホストゾーンを選択し、[ レコードセットに移動] を選択します。
- [ レコードセットの作成] を選択し、次のフィールドに入力します。
[ 名前] に「 www」と入力します。
[ タイプ] で [ A-IPV4 アドレス] を選択します。
[ エイリアス] では [ はい ] を選択し、リソースのエンドポイントを選択します。
[ ルーティングポリシー] で [ 位置情報] を選択します。次に、[ 場所] で、選択したエンドポイントに誘導したい地理的なリージョンを選択します。
[ セット ID] には、レコードセットに対してわかりやすい一意のフレンドリーな名前を入力します。
- 他の地理的リージョンと使用したいエンドポイントについては、ステップ 3 を繰り返します。
注: 具体的に選択したリージョン以外からトラフィックがルーティングされるエンドポイントを選択するには、次の手順を行ってください。
- 次の手順で新しいレコードセットを作成します。
- [ 場所 ] で [ デフォルト] を選択します。
関連情報
位置情報レコードに固有の値
ルーティングポリシーの選択