如何将 MS bot 作为无服务器服务部署到 AWS

How to deploy MS bot to AWS as a serverless service

我基于 MS Botframework 开发了一个聊天机器人,但似乎我必须为其创建一个休息服务器。但我更喜欢将其部署为无服务器服务,例如 Amazon lambda,我该如何实现?有什么建议吗?

我不知道如何将机器人发布为 AWS lambda,但 Azure 有 Azure Bot Service 类似的:

Azure Bot Service is powered by Microsoft Bot Framework and Azure Functions. By using Azure Functions, your bot will run in a serverless environment on Azure that will scale based on demand.

是的,您可以将其部署到 AWS。我目前有这个用例,为 Microsoft Teams 应用构建一个机器人并使用 https://github.com/vendia/serverless-express

将其部署到 was lambda