如何将应用程序部署到AWS

时间:2017-03-24 21:52:05

标签: cordova amazon-web-services amazon-ec2 elastic-beanstalk mean-stack

这是一个非常初学者的问题。我想要一些指示。我已经创建了一个基于MEAN的应用。它在本地(localhost)工作。结构是:

enter image description here

app.js是节点服务器。 models有mongo架构。 public有index.html,css文件夹和js文件夹。我正在使用angularjs。该应用程序将上传图像,因此我将使用AWS S3存储。也使用mongo for db。

我的问题:

  1. 如何使用Phonegap将其打包为混合应用程序?
  2. 我应该托管EC2还是Elastic Beanstalk?

1 个答案:

答案 0 :(得分:0)

对于Phonegap,请使用他们的Cloud Build服务,从长远来看,当您支持多个移动平台时,这种服务会更方便。

将Beanstalk用于服务器环境。它将简化部署,为您提供自动扩展和负载平衡配置的gui选项,并大大简化部署和回滚