Возможно ли построить функцию в AWS Lambda, которая создает веб-узел и отправляет данные в подписанные приложения?
Что-то вроде этого:
У Джона есть приложение SuperPhotoApp, открытое в его телефоне, но решает использовать браузер рабочего стола для загрузки фотографии в службу SuperPhotoApp (ведро S3), это событие выполняет функцию Lambda, которая создает сервер socket.io и выталкивает обновление для всех подписчиков его телефон открыл приложение, чтобы приложение автоматически обновлялось с новой фотографией.
Это то, что можно сделать с помощью push-уведомлений или Amazon SNS, но что, если мне нужно поведение в реальном времени, например, онлайн-игра, в которой мне нужно обновить положение персонажа.
Если это невозможно с Lambda, есть ли какое-либо решение, в котором я могу обновить свое открытое приложение с помощью браузера для рабочего стола?
Amazon EC2 - единственный вариант? Я читал, что у него проблемы с масштабированием, поэтому я комментирую Lambda.