Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon AWSグローバルアクセラレータで使用できるエンドポイントの種類


AWSグローバルアクセラレータで使用できるエンドポイントの種類


AWSグローバルアクセラレータは、2つの主要なタイプのアクセラレータをサポートしています。標準のアクセラレータとカスタムルーティングアクセラレータ、それぞれが異なるエンドポイントタイプを備えています。

標準アクセラレータのエンドポイント:

標準のアクセラレータは、次のことができるエンドポイントへのトラフィックをルーティングします。

- ネットワークロードバランサー(NLB)
- アプリケーションロードバランサー(ALB)
-Amazon EC2インスタンス
- 弾性IPアドレス

これらのエンドポイントは、AWS地域に配置する必要があり、インターネット面または内部にすることができます。 Global Acceleratorは、静的IPアドレスを固定エントリポイントとして使用し、クライアントの位置やエンドポイントの健康などの要因に基づいて、これらのエンドポイントに着信トラフィックを配布します。エンドポイントの重みを構成して、各エンドポイントにルーティングされたトラフィックの割合を制御し、ブルー/グリーンの展開やA/Bテストなどのユースケースを有効にします。 IPv4とIPv6の両方をサポートするデュアルスタックアクセラレータの場合、デュアルスタックのエンドポイント(デュアルスタックをサポートするNLBS、ALB、およびEC2インスタンス)のみを追加できます[1] [2] [4] [5] [6] [7] [8]。

カスタムルーティングアクセラレータ用のエンドポイント:

カスタムルーティングアクセラレータは、ユーザーを特定の宛先とポートにルーティングするためのカスタムロジックを必要とするアプリケーション向けに設計されています。カスタムルーティングアクセラレータのエンドポイントは、1つ以上のEC2インスタンスをホストするAmazon VPCサブネットです。このセットアップは、マルチプレイヤーゲームやVoIPアプリケーションなどのシナリオに役立ちます。このシナリオでは、地理やユーザー属性などの基準に基づいて、ユーザーを特定のサーバーまたはセッションに割り当てる必要があります。カスタムルーティングアクセラレータは、IPv4アドレスのみをサポートしています[4] [9]。

追加のメモ:

- オンプレミスのリソースをエンドポイントとして直接構成することはできません。ただし、AWS地域のネットワークロードバランサーを使用して、オンプレミスのエンドポイントをフロントで使用し、それらのNLBをグローバルアクセラレータに登録できます。
- グローバルアクセラレータは、エンドポイントの健康を継続的に監視し、トラフィックを健全なエンドポイントにのみルーティングします。
- エンドポイントとして使用される弾性IPアドレスは、AWSアカウントに割り当てられた静的なパブリックIPSです。
- クライアントIPアドレスの保存の場合、使用されるエンドポイントタイプに特定の要件が適用されます。

要約すると、AWSグローバルアクセラレータのエンドポイントはアクセラレータタイプによって異なります。標準アクセラレータはネットワークロードバランサー、アプリケーションロードバランサー、EC2インスタンス、または弾性IPアドレスを使用し、カスタムルーティングアクセラレータはEC2インスタンスをエンドポイントとしてEC2インスタンスで使用します。この柔軟性により、グローバルアクセラレータは、幅広いアプリケーションアーキテクチャとトラフィックルーティングのニーズをサポートできます[1] [4] [6] [9]。

引用:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.html
[3] https://docs.aws.amazon.com/general/latest/gr/global_accelerator.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[5] https://docs.aws.amazon.com/global-accelerator/latest/dg/what-is-global-accelerator.html
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-adding-endpoints.html
[7] https://docs.aws.amazon.com/pdfs/global-accelerator/latest/dg/global-accelerator-guide.pdf
[8] https://tutorialsdojo.com/aws-global-accelerator/
[9] https://aws.amazon.com/global-accelerator/faqs/