Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon EC2やS3などの既存のAWSリソースでAWSグローバルアクセラレータを使用できますか


EC2やS3などの既存のAWSリソースでAWSグローバルアクセラレータを使用できますか


はい、EC2インスタンスやS3などの既存のAWSリソースを備えたAWSグローバルアクセラレータを使用できますが、それぞれについて考慮すべき具体的な詳細と制限があります。

EC2インスタンスでAWSグローバルアクセラレータを使用する:

-AWS Global Acceleratorは、EC2インスタンスをエンドポイントとして直接サポートします。インスタンスIDを指定して、アクセラレータを作成し、EC2インスタンスを追加できます。これにより、グローバルアクセラレータが提供する静的IPアドレスでEC2インスタンスを前面に立てることができ、パブリックインターネットの代わりにAWSグローバルネットワークを介してトラフィックをルーティングすることにより、グローバルユーザーの可用性とパフォーマンスを向上させることができます[6]。

- EC2インスタンスをエンドポイントとして使用する場合、仮想プライベートクラウド(VPC)内のセキュリティグループを使用してインバウンドトラフィックを制御することをお勧めします。 Global Acceleratorは、クライアントのソースIPアドレスをEC2インスタンスまで保存し、TCPおよびUDPアプリケーションのクライアント固有のロジックとパーソナライズされたコンテンツ配信を可能にします[6]。

-Dual-Stack(IPv4およびIPv6)EC2インスタンスは、プライマリIPv6弾性ネットワークインターフェイス(ENI)が添付されている場合、エンドポイントとして追加することもできます。これにより、Global Accelerator [4] [11]を介してIPv4とIPv6トラフィックの両方をルーティングできます。

- 同じVPCで同じプライベートIPアドレスを持つ新しいインスタンスが作成されている場合、ルーティングの問題を回避するために、それらを終了する前に、グローバルアクセラレータエンドポイントグループからEC2インスタンスを削除することが重要です[4]。

S3でAWSグローバルアクセラレータを使用:

-AWS Global Acceleratorは、EC2またはロードバランサーに対して行うのと同じように、エンドポイントとしてAmazon S3バケットを直接サポートしていません。ただし、AWSはAmazon S3 Transfer Accelerationと呼ばれる関連サービスを提供します。これにより、AWS Edgeの位置とAWSグローバルネットワーク[7] [10]を介してトラフィックをルーティングすることにより、S3バケットのアップロードとダウンロードを改善します。

-Multi-Region S3アクセスの場合、AWSはS3マルチリージョンアクセスポイントを提供します。これは、複数の地域にわたって最も低い遅延S3バケットにリクエストをルーティングするグローバルエンドポイントを提供します。これにより、AWSグローバルネットワークを活用してパフォーマンスを向上させますが、グローバルアクセラレータ自体とは異なります[2]。

- グローバルアクセラレータはS3バケツを直接フロントフロントバケツできませんが、アプリケーションロードバランサーやネットワークロードバランサーなどの他のAWSリソースで使用できます。

追加のメモ:

-Global Acceleratorは、EC2インスタンスやその他のAWSサービスの前で使用できるアプリケーションロードバランサー(ALB)やネットワークロードバランサー(NLB)などのエンドポイントをサポートしています。 ALBとNLBは地域でなければならず、デュアルスタックの構成とターゲットタイプに関するいくつかの制限があります[4]。

- グローバルアクセラレータへのエンドポイントとして追加されたリソースは、クロスアカウントアクセスが明示的に構成されていない限り、一般に同じAWSアカウントが所有する必要があります[4]。

要約すると、AWSグローバルアクセラレータは、EC2インスタンスとアプリケーションを提供するロードバランサーで直接使用できますが、エンドポイントとしてS3バケットを直接サポートしていません。 S3アクセスを加速するために、AWSはS3転送アクセラレーションおよびマルチリージョンアクセスポイントを提供します。これは、同様のAWSグローバルネットワークの最適化を使用しますが、グローバルアクセラレータとは別個のサービスです[2] [4] [6] [7] [10]。

引用:
[1] https://aws.amazon.com/global-accelerator/faqs/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-caveats.html
[5] https://cloudchipr.com/blog/aws-global-accelerator
[6] https://aws.amazon.com/about-aws/whats-new/2019/10/aws-global-accelerator-supports-ec2-instance-endpoints/
[7] https://cloudblog.kitboga.net/index.php/2025/01/22/S3-Global-Accelerator/
[8] https://aws.amazon.com/s3/faqs/
[9] https://www.youtube.com/watch?v=p7ic_sim4qu
[10] https://docs.aws.amazon.com/amazons3/latest/userguide/transfer-acceleration-examples.html
[11] https://aws.amazon.com/blogs/networking-and-content-delivery/global-accelerator-ipv6-ec2/
[12] https://portal.tutorialsdojo.com/forums/discussion/global-accelerator-and-s3/