我们正准备使用EC2,RDS和弹性负载均衡器在Amazon云中部署新应用。 RDS将被分片。看看管理和监控除了几台服务器之外的任何事情的困难,人们可以看到任务变得非常疯狂的速度有多快。亚马逊的界面允许你完成所有这些,但我们必须自己编写脚本。
我想知道别人做了什么。 RightScale适用于托管解决方案。有没有人发现任何其他公司,或开源框架作品,做这种事情?看着:
监控EC2,负载均衡器,RDS。 在预定义的负载级别上自动启动上述新实例。 发生故障时自动发送警报并使资源脱机。 在PHP和MySQL中推广新的软件/升级。 将大量服务器脱机以进行维护/故障排除。
任何想法都会非常感激。
答案 0 :(得分:3)
您正在寻找的服务类型 - 自动配置,扩展输入/输出和监控通常称为PaaS - 平台即服务。我们的想法是将您的应用程序提交给PaaS系统,并管理应用程序的整个生命周期。
有多种PaaS提供商可以满足您的需求。这里有一个比较:Looking for PaaS providers recommendations
您应仔细考虑您的要求,并在以下方面查看适合您的提供商:
免责声明:我为Cloudify开源PaaS Stack的开发人员GigaSpaces工作。
答案 1 :(得分:0)
您可以查看scalr。他们在自己的平台上提供这些服务,但您也可以下载他们正在使用的软件并自行设置。
在Amazon EC2之后,他们也开始扩展到其他云服务,因此您可以在几乎所有大型云提供商上运行scalr托管实例。
非常feature rich,但到目前为止,我还没有亲自测试过。
答案 2 :(得分:0)
你可以试试Xervmon。他们提供集成的云管理工具套件,以便与其他几个提供商一起部署,管理和监控Amazon AWS。他们也提供托管服务。