您可以 运行 AWS Amplify / Lambda 上的简单节点进程吗?

Can you run a simple node process on AWS Amplify / Lamda?

我想要 运行 连接到 MongoDB Atlas 实例的更改流的节点 js 进程(不是函数或快速服务器),以便我可以发布实时更新(使用pusher) 当数据库中的某些内容发生变化时反应前端。

N.B。 MongoDB 不幸的是,Realm 还不支持 Web SDK 的同步。

将节点 js 进程部署到的正确 AWS 基础设施是什么?

是否有更好的方法最终实现我想做的事情?

如果您需要一个 nodejs 服务器,您可以像@jordanm 在评论中所说的那样将一个部署到 AWS Fargate https://aws.amazon.com/fargate/

您可以阅读本教程以了解如何实现此目的:

https://medium.com/@ariklevliber/aws-fargate-from-start-to-finish-for-a-nodejs-app-9a0e5fbf6361