AWS Global Accelerator
Improve global application availability and performance using the AWS global network
AWS Global Accelerator is a networking service that improves the availability and performance of the applications that you offer to your global users.
Today, if you deliver applications to your global users over the public internet, your users might face inconsistent availability and performance as they traverse through multiple public networks to reach your application. These public networks can be congested and each hop can introduce availability and performance risk. AWS Global Accelerator uses the highly available and congestion-free AWS global network to direct internet traffic from your users to your applications on AWS, making your users’ experience more consistent.
To improve the availability of your application, you must monitor the health of your application endpoints and route traffic only to healthy endpoints. AWS Global Accelerator improves application availability by continuously monitoring the health of your application endpoints and routing traffic to the closest healthy endpoints.
AWS Global Accelerator also makes it easier to manage your global applications by providing static IP addresses that act as a fixed entry point to your application hosted on AWS which eliminates the complexity of managing specific IP addresses for different AWS Regions and Availability Zones. AWS Global Accelerator is easy to set up, configure and manage.
Improve global application availability
AWS Global Accelerator continually monitors the health of your application endpoints, such as your Network Load Balancers, Application Load Balancers, or Elastic IPs, instantly reacting to changes in their health or configuration. AWS Global Accelerator will then redirect user traffic to healthy endpoints that deliver the best performance and availability to your users.
Accelerate your global applications
AWS Global Accelerator optimizes the network path, taking advantage of the vast, congestion-free AWS global network. Regardless of where your users are located, AWS Global Accelerator intelligently routes traffic to the endpoint that provides the best application performance.
Easily manage endpoints
AWS Global Accelerator’s static IP addresses make it easy to move endpoints between Availability Zones or AWS Regions without needing to update your DNS configuration or change client-facing applications.
Scale for increased application utilization
When application usage grows, the number of IP addresses and endpoints that you need to manage also increase. AWS Global Accelerator allows you to scale your network up or down. AWS Global Accelerator lets you associate regional resources, such as load balancers and EC2 instances, to two static IP addresses. You only whitelist these addresses once in your client applications, firewalls, and DNS records. With AWS Global Accelerator, you can add or remove endpoints in the AWS Regions, run blue/green deployment, and A/B test without needing to update the IP addresses in your client applications. This is particularly useful for IoT, retail, media, automotive and healthcare use cases in which client applications cannot be updated frequently.
Accelerate latency-sensitive applications
Many applications, such as gaming, media, mobile applications, and financial applications, need very low latency for a great user experience. To improve the user experience, AWS Global Accelerator directs user traffic to the nearest application endpoint to the client, thus reducing internet latency and jitter. It routes the traffic to the closest edge location via Anycast, then by routing it to the closest regional endpoint over the AWS global network. AWS Global Accelerator quickly reacts to changes in network performance to improve your users’ application performance.
Disaster recovery and multi-region resiliency
You need to rely on your network to always be available. You might be running your application across multiple AWS Regions for disaster recovery, higher availability, lower latency, or compliance. If AWS Global Accelerator detects failure of your application endpoint in the primary AWS Region, it instantly triggers traffic re-routing to your application endpoint in the next available, closest endpoint AWS Region.
When making your Application Load Balancers internet-facing to serve your end users, you also increase your exposure to attacks from the internet. AWS Global Accelerator allows you to add an internal Application Load Balancer as an endpoint. By using AWS Global Accelerator as the single internet-facing access point, you protect your applications running on AWS from distributed denial of service (DDoS) attacks and control how your end users reach your applications. AWS Global Accelerator creates a peering connection between the AWS Global Accelerator and your Amazon Virtual Private Cloud (Amazon VPC). The traffic between the two VPCs uses private IP addresses.
"New Relic helps thousands of customers monitor their applications effectively and securely. We use AWS Global Accelerator to ingest telemetry data onto AWS, taking advantage of the static IP addresses it provides, along with traffic shifting capabilities and many points of presence around the globe."
Ken Gavranovic, SVP, Product Management at New Relic
“Flowplayer helps the media industry to do more with video. Our open source video player for the web allows users to stream videos in their pages, from their own video origins. Our video platform is hosted on AWS and uses AWS Global Accelerator to improve the performance and availability of video ingest for our users all around the world.”
Erik Viklund, VP Dev Ops, Flowplayer.
“PAR is a leading provider of Point of Sale and Payment software, hardware, and service solutions to restaurant chains around the world and recognized as one of the largest suppliers of POS systems to the global Quick Service and Fast Casual restaurant segments. Our cloud-based Brink Point of Sale software uses AWS Global Accelerator to reach our applications running on AWS with high availability and low latency”
Leonard Redles, System Architect, ParTech, Inc.
“Team Internet AG is a leading provider of services in the direct navigation search market. Today we host our applications in five AWS Regions and plan to continue to expand to new regions to accelerate performance and achieve high availability for our users. With AWS Global Accelerator’s anycast of IP addresses and the intelligent edge network, we can now respond to application failures or configuration updates in a matter of seconds, to ensure maximum uptime and lowest latency for our users. We are really excited about AWS Global Accelerator’s support for most network layer protocols, since we have UDP-based workloads.”
Markus Ostertag, CEO, Team Internet AG.
"CrazyCall is a browser-based software that helps sales teams and call centers to reach more prospects, monitor agents' activity, and close sales faster. We leverage AWS Global Accelerator’s static anycast IPs and global network to handle Voice over IP (VoIP) traffic, thus ensuring that our customers get the best quality of service"
Marcin Kowalczyk, AWS Architect, CrazyCall.
How it works
Directly access web applications
Without AWS Global Accelerator
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
Adding AWS Global Accelerator removes these inefficiencies. It leverages the Global AWS Network, resulting in improved performance.
Discover what AWS Global Accelerator can do for your applications.
Instantly get access to the AWS Free Tier.
Get started building with AWS Global Accelerator in the AWS Console.