亚马逊自动化管理和监控

时间:2012-12-01 19:27:06

标签: amazon-web-services amazon-ec2 amazon-rds

我们正准备使用EC2,RDS和弹性负载均衡器在Amazon云中部署新应用。 RDS将被分片。看看管理和监控除了几台服务器之外的任何事情的困难,人们可以看到任务变得非常疯狂的速度有多快。亚马逊的界面允许你完成所有这些,但我们必须自己编写脚本。

我想知道别人做了什么。 RightScale适用于托管解决方案。有没有人发现任何其他公司,或开源框架作品,做这种事情?看着:

监控EC2,负载均衡器,RDS。 在预定义的负载级别上自动启动上述新实例。 发生故障时自动发送警报并使资源脱机。 在PHP和MySQL中推广新的软件/升级。 将大量服务器脱机以进行维护/故障排除。

任何想法都会非常感激。

3 个答案:

答案 0 :(得分:3)

您正在寻找的服务类型 - 自动配置,扩展输入/输出和监控通常称为PaaS - 平台即服务。我们的想法是将您的应用程序提交给PaaS系统,并管理应用程序的整个生命周期。

有多种PaaS提供商可以满足您的需求。这里有一个比较:Looking for PaaS providers recommendations

您应仔细考虑您的要求,并在以下方面查看适合您的提供商:

  • 云支持:您是否只需要EC2或其他云?
  • 语言支持:一些提供商针对特定的编码框架和语言
  • 支持
  • 定价
  • 打开/关闭来源

免责声明:我为Cloudify开源PaaS Stack的开发人员GigaSpaces工作。

答案 1 :(得分:0)

您可以查看scalr。他们在自己的平台上提供这些服务,但您也可以下载他们正在使用的软件并自行设置。

在Amazon EC2之后,他们也开始扩展到其他云服务,因此您可以在几乎所有大型云提供商上运行scalr托管实例。

非常feature rich,但到目前为止,我还没有亲自测试过。

答案 2 :(得分:0)

你可以试试Xervmon。他们提供集成的云管理工具套件,以便与其他几个提供商一起部署,管理和监控Amazon AWS。他们也提供托管服务。