Publicado en: Nov 20, 2018
Ahora puede utilizar Amazon CloudFront para aplicaciones que utilicen el protocolo WebSocket para proporcionar un mejor rendimiento y seguridad para sus usuarios finales.
WebSocket es un protocolo de comunicación en tiempo real que proporciona comunicación bidireccional entre un cliente (como un navegador) y un servidor, a través de una conexión TCP de larga data. Mediante una conexión abierta persistente, el cliente y el servidor puede enviarse datos en tiempo real sin que el cliente tenga que reiniciar las conexiones con frecuencia en busca de nuevos datos a Exchange. Las conexiones WebSocket se utilizan a menudo en aplicaciones de chat, plataformas de colaboración, juegos multijugador y plataformas de operaciones financieras.
Con el soporte de CloudFront para el protocolo WebSocket, ahora puede consolidar su tráfico de WebSocket a través del mismo recurso de CloudFront como otro contenido dinámico y estático. También puede usar la red global de ubicaciones de borde de CloudFront para finalizar operaciones exitosas SSL/TLS para obtener conexiones WebSocket más cercanas a sus usuarios y aprovechar la red optimizada de AWS para mejorar la capacidad de respuesta y la confiabilidad de su aplicación. También obtendrá amplia protección DDoS al mitigar ataques DDOS más cerca de la fuente a través de AWS Shield y con AWS WAF estrechamente integrado con CloudFront.
Puede utilizar WebSockets a nivel global, y no es necesaria ninguna configuración adicional para habilitar el protocolo WebSocket dentro de su recurso de CloudFront, dado que ahora es compatible de forma predeterminada. No hay cargos adicionales para el envío de datos a través del protocolo WebSocket. Se aplican los cargos estándar de CloudFront.
Para obtener más información sobre cómo utilizar el protocolo WebSocket en CloudFront, lea nuestra Guía del desarrollador o visite nuestra página web para comenzar.