AWS Global Accelerator

Improve global application availability and performance using the AWS global network

AWS Global Accelerator is a networking service that sends your user’s traffic through Amazon Web Service’s global network infrastructure, improving your internet user performance by up to 60%. When the internet is congested, Global Accelerator’s automatic routing optimizations will help keep your packet loss, jitter, and latency consistently low.

With Global Accelerator, you are provided two global static customer facing IPs to simplify traffic management. On the back end, add or remove your AWS application origins, such as Network Load Balancers, Application Load Balancers, Elastic IPs, and EC2 Instances, without making user facing changes. To mitigate endpoint failure, Global Accelerator automatically re-routes your traffic to your nearest healthy available endpoint.

Set up your accelerator on the AWS console in minutes with step-by-step documentation or with one click in the Elastic Load Balancing Console. Learn more by following our self-service workshop and test performance benefits from your location with the AWS Global Accelerator speed comparison tool.

AWS Global Accelerator (1:40)

AWS Global Accelerator use cases

  • Single Region applications
  • Multi-Region applications
  • Online games
  • Real-time communication

Benefits of AWS Global Accelerator

Accelerate latency sensitive applications

Your network latency is drive by the number of networks your user data needs to hop and the bandwidth available along the path to your AWS application origins. These network variables create opportunities for internet congestion to delay connections and lose data. AWS Global Accelerator combines advanced networking features with the dedicated AWS Global Network to improve your application network performance by up to 60%. TCP connections are terminated at the AWS Edge location closest to your users, instead of at your endpoint, accelerating data transfers globally. Once on the AWS network, automated routing directs your user traffic to the most performant AWS origins in Regions and/or Availability Zones. For UDP workloads, the AWS network provides the global capacity needed to avoid packet loss and jitter during traffic spikes.

Improve resiliency and availability

You need to build your architecture with resiliency and availability in mind. This can mean running your application in a single AWS Region across multiple Availability Zones or across multiple AWS Regions. Wherever you route your traffic on the AWS network, with Global Accelerator, failover between application origins happens automatically and within seconds. If Global Accelerator detects failure of your application endpoint it instantly triggers traffic re-routing to the next available, closest endpoint in another AZ or AWS Region. Your users are redirected without needing to anylist new IP addresses or update their DNS cache. 

Simplified global traffic management

As your application grows, the number of origins and IP addresses that you need to manage increases and becomes burdensome. Your updates and changes refresh the DNS cache for your application, risking lower availability due to firewalls, hardcoded devices and allow-list requirements. AWS Global Accelerator simplifies global traffic management by providing 2 static anycast IP addresses that only need to be allow-listed by users once. Behind these IP address you can add or remove AWS origins, opening up uses such as endpoint failover, scaling, or testing without any user-side changes. For A/B testing or blue green deployment, use traffic dials or endpoint weights to customize how much traffic is going to each endpoint. You can bring your own IP addresses (BYOIP) to AWS Global Accelerator or use static IP addresses from the Amazon IP address pool.

Protect your applications

Exposing your AWS origins, such as Application Load Balancers or EC2 instances, to public internet traffic creates an opportunity for malicious attacks. AWS Global accelerator decreases the risk of attack by masking your origin behind two static entry points. These entry points are protected by default from Distributed Denial of Service (DDoS) attacks with AWS Shield. AWS Global Accelerator creates a peering connection with your Amazon Virtual Private Cloud using private IP addresses, keeping connections to your internal Application Load Balancer or private EC2 instance off the public internet.

Without AWS Global Accelerator

global-accelerator-before

It can take many networks to reach the application. Paths to and from the application may differ. Each hop impacts performance and can introduce risks. 

With AWS Global Accelerator

global-accelerator-after

Adding AWS Global Accelerator removes these inefficiencies. It leverages the Global AWS Network, resulting in improved performance. 

Customers using AWS Global Accelerator

The Trade Desk
Skyscanner
New Relic
ParTech

Blog posts

Date
  • Date
More…

No blog posts could be found at this time. Please visit AWS Blogs to read more blog content.

What's new

Date
  • Date
More…

No what's new announcements could be found at this time. Please visit AWS What's New to read more announcements.

Learn more about AWS Global Accelerator
Check out the product features

Discover what AWS Global Accelerator can do for your applications.

Learn more 
Sign up for a free AWS account
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Start building with AWS Global Accelerator
Start building in the console

Get started building with AWS Global Accelerator in the AWS Console.

Get started