Select Language:
Are you wondering about the latest updates on HTTP/3 support for Amazon services? Here’s what you need to know and a simple solution if you want to take advantage of HTTP/3 capabilities.
Right now, Amazon CloudFront supports HTTP/3 across all its edge locations at no extra cost. HTTP/3 is an advanced protocol that uses QUIC, a transport protocol based on user datagrams, which makes web connections faster and more secure. It helps reduce delays caused by waiting for data, allows seamless switching between networks like Wi-Fi and mobile, and enhances security by default with TLS encryption.
On the other hand, the Application Load Balancer (ALB) does not support HTTP/3 at this time. Its current protocol options include:
– HTTP/1.1 by default
– HTTP/2 when using HTTPS listeners
– End-to-end HTTP/2 for gRPC applications
When you set up an HTTPS listener on an ALB, it automatically supports both HTTP/2 and HTTP/1.1. The ALB figures out the best protocol to use based on what the client supports, ensuring smooth communication.
While there’s no clear information yet on when or if HTTP/3 will be added to ALB, a practical solution is to use CloudFront as a front-end CDN where HTTP/3 support is available. By placing CloudFront in front of ALB, you can benefit from HTTP/3’s faster and more secure connections for your users.
In summary, if you want to make use of HTTP/3, the best current approach is to incorporate CloudFront into your architecture. Keep an eye on AWS updates, as support for HTTP/3 on ALB might be coming in the future.




