Publié le: Nov 20, 2018
Vous pouvez désormais utiliser Amazon CloudFront pour les applications à l’aide du protocole WebSocket pour optimiser la performance et la sécurité pour vos utilisateurs finaux.
WebSocket est un protocole de communication offrant une communication bidirectionnelle entre un client (par exemple un navigateur) et un serveur sur une ancienne connexion TCP. En utilisant une connexion ouverte persistante, le client et le serveur peuvent échanger des données en temps réel sans que le client n’ait à régulièrement réinitier les vérifications de connexion pour les nouvelles données à échanger. Les connexions WebSocket sont souvent utilisées dans les applications de messagerie instantanée, les jeux multijoueurs et les plateformes de transactions financières.
Avec le support de CloudFront pour le protocole WebSocket, vous pouvez désormais consolider votre trafic WebSocket via la même ressource CloudFront, comme votre autre contenu, qu’il soit dynamique ou statique. Vous pouvez également utiliser le réseau périphérique mondial de CloudFront pour mettre fin aux handshakes SSL/TLS pour les connexions WebSocket très proches de vos utilisateurs, mais aussi tirer parti du réseau optimisé d’AWS pour améliorer la réactivité et la fiabilité de vos applications. Vous bénéficiez également d’une protection DDOS complète en limitant les attaques au plus près de la source via les pare-feu AWS Shield et AWS WAF, étroitement intégrés à CloudFront.
Vous pouvez utiliser les protocoles WebSocket à l’échelle mondiale. Par ailleurs, aucune configuration supplémentaire n’est requise pour activer le protocole dans votre ressource CloudFront, car il est désormais pris en charge par défaut. Aucuns frais supplémentaires ne sont facturés pour le transfert de données via WebSocket. Les frais CloudFront standard s'appliquent.
Pour en savoir plus sur l’utilisation du protocole WebSocket dans CloudFront, veuillez consulter notre Guide du développeur, ou visitez notre page Web pour démarrer.