Posted On: Aug 28, 2019
We are pleased to announce that starting today, your applications running on Application Load Balancers (ALB) fronted by AWS Global Accelerator can see the original source IP address of the client. This enables you to apply client-specific logic such as IP address or location-based filters by using AWS WAF, as well as gather connection statistics and serve personalized content for your applications. Additionally, you can front an internal ALB with Global Accelerator. This lets you use Global Accelerator as the single internet-facing access point while keeping your ALB private and protecting your applications running on AWS from distributed denial of service (DDoS) attacks.
When you create a new accelerator with ALB endpoints, client IP address preservation is enabled by default for those endpoints. You can disable that feature at any point. For existing accelerators, client IP address preservation is disabled by default, but you can enable client IP address preservation for any ALB endpoint by simply updating your accelerator configuration.
AWS Global Accelerator improves the availability and performance of applications designed to reach a global user base. A single accelerator can support multiple Application Load Balancers, Network Load Balancers, and Amazon EC2 instances running in multiple AWS Regions. Global Accelerator provides you with static IP addresses that are advertised globally, supports both TCP and UDP traffic, and routes your user traffic to the optimal AWS Region. Customers such as New Relic, Flowplayer, Par Tech, Team Internet AG, and CrazyCall have been using Global Accelerator for applications ranging from web applications to gaming, video streaming, Internet of Things, and Voice over IP.
There are no additional costs for client IP address preservation. It is supported for internal and internet-facing ALB endpoints in US East (N. Virginia), US East (Ohio), US West (Oregon), US West (Northern California), Europe (Ireland), Europe (Frankfurt), Europe (London), Asia Pacific (Tokyo), Asia Pacific (Singapore), Asia Pacific (Seoul), Asia Pacific (Sydney), and Asia Pacific (Mumbai) AWS Regions.
To learn more about client IP address preservation, please visit the Global Accelerator product page and documentation.