web-dev-qa-db-ja.com

複数のリージョンのオリジンのCloudFrontディストリビューション

場所に基づいてCloudFrontを異なるOriginサーバーにポイントする方法はありますか?

現在、Route53レイテンシーベースのルーティングを使用して、トラフィックを東または西地域のエラスティックロードバランサーに転送しています。 CloudFrontをデプロイする場合、ディストリビューションでは、オリジンとして単一のエラスティックロードバランサーを選択する必要があるようです。

4
kernelpanic

ディストリビューションでは、ホスト名をオリジンとしてプロビジョニングするだけで済みます。そのホスト名がたまたまトラフィックをオリジンにルーティングできる限り、CloudFrontはそれが具体的に何であるかまたはどのように機能するかを認識する必要はありません。 (例外は、オリジンがS3の場合です。)

そのホストでは、基本的に現在使用しているものを使用しますが、CloudFrontの裏側で-オリジンサーバーとして設定したホスト名でのレイテンシーベースのルーティング、CloudFrontがアクセスするために使用するバックエンドの宛先原点。各CloudFrontEdgeロケーションは、DNSでそのホスト名を個別に解決し、特定のCloudFrontEdgeロケーションの物理的なロケーションに最も適した応答を受信する必要があります。

ご存知かもしれませんが、CloudFrontは、DNSを使用して着信リクエストを最寄りのエッジロケーションに地理的にルーティングしているため、ユーザーは近くのエッジロケーションにアクセスし、CloudFrontはRoute53からのレイテンシーベースの応答を使用してセットアップで最も近い地域システム。

6