web-dev-qa-db-fra.com

Comment créer un client WebSocket sans serveur sur AWS

En utilisant AWS, je veux que mon backend écoute une connexion Websocket à partir d'un serveur externe (que je ne contrôle pas). Cette connexion WebSocket émet des données de marché.

Chaque fois que le serveur externe pousse les données sur la bande Websocket, je ne voudrais pas une fonction Lambda à être déclenchée. Pour être clair: dans cette situation, AWS agit comme le client.

Est-il possible d'atteindre cette fonctionnalité de manière sans réserve (sans utiliser EC2)?

J'ai regardé dans Aws Iot Pub/Sub et API Gateway/W WS, mais ces services n'agissent pas comme le client (je pourrais me tromper cependant)

2
Vingtoft

Actuellement, aucun produit AWS semble fournir des connexions de bande Web sortantes.

Voici ne question de quelque temps il y a quelque temps en demandant la même fonctionnalité.

Toutes les documents d'API Gateway (et d'autres services associés) concernant WebSockets ne décrit que des connexions entrantes (serveur).

Votre meilleure option serait en fait d'héberger votre propre application client Websocket sur une instance EC2.

1
Rovelcio Junior