【发布时间】:2016-05-16 22:35:02
【问题描述】:
我是 AWS 服务的菜鸟,我使用 Ruby on Rails 开发 Web 应用程序,所以,我想知道使用 AWS 部署和管理 Web 应用程序的最佳或正确方法是什么。
现在有很多 AWS 服务用于处理 Web 应用程序,但我不确定要使用哪个服务,OpsWork、EC2(设置整个服务器)、Elastic Beanstalk 或 EC2 Containers 等等……
嗯,我有 3 个来自不同客户的小应用程序,我正在寻找将它们放在一个或几个实例上的正确方法,我知道我在使用 OpsWorks,我有 3 个堆栈,每个 Web 应用程序一个,我想知道我是否可以在一个堆栈和 2 个 OpsWorks 实例中部署和管理这些应用程序,还是有更好的方法或其他服务作为 IaaS 或 PaaS 解决方案?因此,我正在寻找有关将 AWS 服务用于此类事情的建议或指导。
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk aws-opsworks amazon-ecs