我可以使用哪些 aws 服务来部署 node.js 应用程序?

时间:2021-02-11 14:04:13

标签: amazon-web-services amazon-ec2

我是 aws 的新手。我想部署一个 node.js 应用程序。我知道 EC2 但我可以使用哪些其他可用的服务?

另外,我可以用什么来部署 postgresql 数据库?

2 个答案:

答案 0 :(得分:1)

AWS 提供了多种解决方案来部署 nodejs 应用程序。此页面提供所有必需的详细信息https://aws.amazon.com/getting-started/hands-on/deploy-nodejs-web-app/

总体可用选项有:

  • 弹性豆茎
  • AWS Marketplace 上的 Node.js 堆栈(EC2 但可以使用堆栈)
  • Amazon Lightsail(类似于 Digital Ocean / Vultr 的 VPS 解决方案,比 EC2 相对便宜)

对于 postgres

答案 1 :(得分:0)

如果您有兴趣部署使用 Node.JS 编码的 Web 应用程序,您可以将其部署到 AWS Elastic Beanstalk。 Elastic Beanstalk 是一种将应用程序部署到云的快速方法。您可以在此处找到有关此用例的更多信息:

Deploying Node.js applications to Elastic Beanstalk

如果您想在云中使用 postgresql,请使用 AWS 关系数据库服务 (RDS)。您可以设置许多不同的数据库。要了解如何设置 postgresql,请参阅:

Create and Connect to a PostgreSQL Database