我是一个本地Windows/ASP.NET MVC开发人员,在我的空闲时间里,我一直在使用Rails进行开发,尝试成为更多的多边形程序员并理解所有平台。基础架构管理和Rails 3.1+应用部署
作为我的一部分,我有一个应用程序,我想部署到EC2。我已经看过Heroku,开始时很棒,但不幸的是我不太确定价格是否相当值得。一旦你开始需要扩展Heroku可能会相当昂贵。
我想要某种类型的系统来帮助管理我的基础架构,方法是帮助启动EC2实例,安装所需的软件并将我的本地(或远程)代码部署到这些实例。
我看了厨师,但经过一个晚上的黑客攻击后,我受够了。我觉得学习曲线有点高,而且其他人正在使用的东西肯定比较容易。
现在就像我说的我是一个Windows/ASP.NET MVC家伙,所以我的Linux技能并不存在,所以为什么有一些可以帮助管理基础架构的东西很重要,以及能够轻松地处理部署。