Veröffentlicht am: Nov 20, 2018
Mithilfe des WebSocket-Protokolls können Sie jetzt Amazon Cloudfront für Anwendungen nutzen, um Ihren Endbenutzern verbesserte Leistung und Sicherheit anzubieten.
WebSocket ist ein Echtzeit-Kommunikationsprotokoll, das bidirektionale Kommunikation zwischen einem Client (wie einem Browser) und einem Server über eine langfristig aufgebaute TCP-Verbindung ermöglicht. Durch die Nutzung einer dauerhaften offenen Verbindung können Client und Server Echtzeitdaten austauschen, ohne, dass der Client die Verbindung häufig neu aufbauen muss, um nach neuen auszutauschenden Daten zu suchen. WebSocket-Verbindungen werden oft bei Chat-Anwendungen, Plattformen zur Zusammenarbeit, Mehrspielerspielen und Finanzhandelsplattformen eingesetzt.
Mit der Unterstützung des WebSocket-Protokolls in CloudFront können Sie jetzt Ihren WebSocket-Verkehr über die gleiche CloudFront-Ressource konsolidieren, die Sie auch für Ihre anderen dynamischen und statischen Inhalte verwenden. Außerdem können Sie das globale Edge-Netzwerk von CloudFront verwenden, um SSL/TLS-Handshakes für WebSocket-Verbindungen näher an Ihren Benutzern zu terminieren und das optimierte AWS-Netzwerk zur Verbesserungen der Reaktionsschnelligkeit und Zuverlässigkeit Ihrer Anwendung zu nutzen. Zusätzlich erhalten Sie einen umfassenden DDOS-Schutz, indem Angriffe dank der engen CloudFront-Integration von AWS Shield und AWS WAF näher an der Quelle abgewehrt werden.
Sie können WebSockets global nutzen und keine zusätzliche Konfiguration ist erforderlich, um das WebSocket-Protokoll in Ihrer CloudFront-Ressource zu aktiveren - es wird standardmäßig unterstützt. Für den Versand von Daten über das WebSocket-Protokoll fallen keine Zusatzgebühren an. Es gelten die standardmäßigen CloudFront-Gebühren.
Um mehr über die Verwendung des WebSocket-Protokolls in CloudFront zu erfahren, lesen Sie unser Entwicklerhandbuch oder besuchen Sie unsere Webseite als Einstiegshilfe.