Amazon CloudFront anuncia suporte ao WebSocket para origens de VPC
O Amazon CloudFront agora oferece suporte ao tráfego de WebSockets por meio de origens da nuvem privada virtual (VPC), permitindo usar o CloudFront como o único ponto de entrada para aplicações em tempo real hospedadas inteiramente em sub-redes privadas. O suporte ao WebSockets estende as origens da VPC para aplicações que exigem conexões persistentes e bidirecionais entre clientes e servidores, como plataformas de chat, ferramentas de edição colaborativa, painéis em tempo real e sistemas de gerenciamento de dispositivos de IoT.
Anteriormente, os clientes que executavam aplicações em tempo real no WebSockets precisavam manter suas origens em sub-redes públicas e usar listas de controle de acesso e outros mecanismos para restringir o acesso aos servidores habilitados para WebSockets. Os clientes precisavam se esforçar continuamente para implementar e manter essas soluções. Agora, os clientes podem colocar seus Application Load Balancers (ALB), Network Load Balancers (NLB) e instâncias do EC2 que atendem ao tráfego de WebSockets em sub-redes privadas, acessíveis apenas por suas distribuições do CloudFront. O CloudFront atua como porta de entrada única tanto para tráfego HTTP tradicional quanto para conexões do WebSockets em tempo real, o que reduz a superfície de ataque, simplifica o gerenciamento de segurança e oferece proteção integrada contra DDoS.
O suporte do WebSockets para origens da VPC está disponível em todas as regiões comerciais da AWS que oferecem suporte às origens da VPC. Não há custo adicional para o tráfego do WebSockets por meio de origens da VPC. Para saber mais, acesse as origens da VPC do CloudFront.