Publié le: Aug 15, 2022
Amazon CloudFront prend désormais en charge les requêtes HTTP version 3 (HTTP/3) sur QUIC pour les connexions des utilisateurs finaux. Le protocole HTTP/3 utilise QUIC, un protocole de transport sécurisé basé sur le protocole de datagramme utilisateur (UDP), à flux multiplexé, qui combine et améliore les capacités du protocole de contrôle de transmission (TCP) existant, du protocole TLS et du protocole HTTP/2. Le protocole HTTP/3 offre plusieurs avantages par rapport aux versions précédentes du protocole HTTP, notamment des temps de réponse plus rapides et une sécurité renforcée.
Les clients cherchent constamment à fournir des applications plus rapides et plus sûres à leurs utilisateurs. Alors que le taux de pénétration de l'internet augmente dans le monde entier et que de plus en plus d'utilisateurs se connectent via leur appareil mobile et à partir de réseaux distants., la nécessité d'améliorer les performances et la fiabilité est plus grande que jamais. Le protocole HTTP/3 constitue une amélioration par rapport aux versions précédentes du protocole HTTP et aide les clients à améliorer les performances et l'expérience de l'utilisateur final en réduisant les temps de connexion et en éliminant le blocage en tête de ligne. La prise en charge du protocole HTTP/3 par CloudFront repose sur s2n-quic, une nouvelle implémentation open source du protocole QUIC en Rust, qui met l'accent sur l'efficacité et les performances. L'implémentation du protocole HTTP/3 de CloudFront prend en charge les migrations de connexion côté client, ce qui permet aux applications client de récupérer les connexions qui subissent des événements problématiques tels que la migration du Wifi vers le cellulaire ou la perte persistante de paquets, avec une interruption minimale ou nulle. De plus, le protocole HTTP/3 offre une sécurité renforcée, car il utilise QUIC, qui chiffre par défaut les paquets de la liaison TLS. Les clients de CloudFront qui ont activé le protocole HTTP/3 sur leurs distributions ont constaté jusqu'à 10 % d'amélioration du temps jusqu'au premier octet, et jusqu'à 15 % d'amélioration des temps de chargement des pages. Les clients ont également observé des améliorations de la fiabilité, les échecs de liaison ayant diminué lorsqu'ils ont activé le protocole HTTP/3 sur leurs distributions.
Pour activer le protocole HTTP/3 sur vos distributions, vous pouvez modifier la configuration de la distribution via la console CloudFront, l'action API UpdateDistribution ou en utilisant un modèle CloudFormation. Les clients qui ne prennent pas en charge le protocole HTTP/3 peuvent toujours communiquer avec les distributions Amazon CloudFront compatibles avec le protocole HTTP/3 en utilisant les versions précédentes du protocole HTTP.
Le protocole HTTP/3 est désormais disponible sur les plus de 410 emplacements périphériques CloudFront à travers le monde et l'utilisation de cette fonctionnalité n'engendre aucun coût supplémentaire. Pour en savoir plus sur le protocole HTTP/3 Amazon CloudFront, consultez le Guide du développeur CloudFront. Pour en savoir plus sur Amazon CloudFront, veuillez consulter la page produit d'Amazon CloudFront.