将 js 应用程序部署到 AWS - EC2 或 Beanstalk

Deploying js app to AWS - EC2 or Beanstalk

我是 AWS 的新手,所以请多多包涵。我想部署这个 application into AWS. I had no problems running locally, but now I am little bit overwhelmed with the offered services. I dont need large storage, I dont use database, I simply need just a server. Is there any reason for me to consider Beanstalk or is it okay to use simple EC2? From what I have read in this answer,它看起来像 Beanstalk 添加了很多我永远不会使用的无用的东西。感谢您的所有意见。

就我个人而言,由于 EC2 提供的灵活性,我建议使用 AWS EC2 来部署您的应用程序。他们提供了免费套餐,因此您可以尝试在环境中玩耍。 EC2实例是远程Linux机器,所以你可以随意配置它,非常灵活。

如果您已 docker 化您的应用程序,您只需要将 docker 实例复制到您的 EC2 实例并在那里托管您的服务器即可。如果您不 docker 调整您的应用程序,您可以先从您的存储库中获取并下载所有依赖项,您的应用程序应该可以正常运行。