Inserito il: Nov 20, 2018
Ora puoi utilizzare Amazon CloudFront per le applicazioni che utilizzano il protocollo WebSocket per migliorare le prestazioni e la sicurezza degli utenti finali.
WebSocket è un protocollo di comunicazione in tempo reale che fornisce comunicazioni bidirezionali tra un client (come un browser) e un server su una connessione TCP di vecchia data. Utilizzando una connessione aperta persistente, il client e il server possono inviare dati in tempo reale tra loro senza che il client debba riavviare spesso le connessioni per verificare la presenza di nuovi dati da scambiare. Le connessioni WebSocket sono spesso utilizzate nelle applicazioni di chat, piattaforme di collaborazione, giochi multiplayer e piattaforme di trading finanziario.
Con il supporto di CloudFront per il protocollo WebSocket, ora puoi possibile consolidare il traffico WebSocket attraverso la stessa risorsa CloudFront degli altri contenuti dinamici e statici. Puoi anche utilizzare la rete edge globale di CloudFront per terminare gli handshake SSL / TLS per le connessioni WebSocket più vicine ai tuoi utenti e sfruttare la rete ottimizzata di AWS per migliorare la reattività e l'affidabilità della tua applicazione. Puoi inoltre avere una protezione DDOS completa attenuando gli attacchi più vicini alla fonte tramite AWS Shield e AWS WAF vista la stretta integrazione con CloudFront.
È possibile utilizzare WebSockets a livello globale e non è necessaria alcuna configurazione aggiuntiva per abilitare il protocollo WebSocket all'interno della risorsa CloudFront poiché è ora supportato per impostazione predefinita. Non è previsto alcun costo aggiuntivo per l'invio di dati tramite il protocollo WebSocket. Si applicano le tariffe standard CloudFront.
Per ulteriori informazioni sull'utilizzo del protocollo WebSocket in CloudFront, leggi la nostra Guida per gli sviluppatori o visita la nostra pagina web per iniziare.