Network Load Balancer Now Supports UDP Protocol

Posted on: Jun 24, 2019

Elastic Load Balancing now supports the UDP protocol on Network Load Balancers, in addition to the already supported TCP protocol. With this launch, you can deploy services that rely on the UDP protocol, such as Authentication and Authorization, Logging, DNS, and IoT, behind a Network Load Balancer, benefiting from its low latency, scale, and reliability.

Network Load Balancers also offer multi-protocol listeners, allowing you to run applications such as DNS that rely on both TCP and UDP protocols on the same port behind a Network Load Balancer. Additionally, Network Load Balancers preserve the source IP of the clients to the back-end applications.

UDP support on Network Load Balancers is available in US East (N. Virginia), US East (Ohio), US West (Northern California), US West (Oregon), Asia Pacific (Mumbai), Asia Pacific (Seoul), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), Asia Pacific (Hong Kong), Asia Pacific (Osaka), Canada (Central), EU (Frankfurt), EU (Ireland), EU (London), EU (Paris), EU (Stockholm), South America (São Paulo) , China (Beijing), China (Ningxia) and AWS GovCloud (US) Regions.

UDP on Network Load Balancers supports Instance target types (IP target types and PrivateLink are currently not supported) and can be used in AWS CloudFormation templates.

To learn more about this feature, please refer to the demo, the blog, and the Network Load Balancer Documentation.