AWS OpsWorks交付健壮应用管理服务

日期:2015-12-31作者:Allen Bernard翻译:崔婧雯来源:TechTarget中国 英文

【TechTarget中国原创】

Amazon Web服务(AWS)的 OpsWorks是基于云的应用管理服务,开发人员和系统管理员用它来部署并且运行应用。使用AWS OpsWorks,用户能够定义应用架构以及每个组件的规范,包括包安装,软件配置和资源,比如存储。

用户从通用技术的模板开始,比如应用程序,服务器和数据库,或者他们能够构建属于自己的模板来执行可以脚本化的任务。AWS OpsWorks也包括自动化,基于时间或者负载扩展应用。

OpsWorks,构建于开源Chef框架之上,支持一系列架构,从Web应用到复杂的自定义应用程序以及拥有脚本化安装的任意软件。它还支持Chef recipe和Bash/PowerShell脚本,这样开发人员能够利用社区构建的配置,比如MongoDB和Elasticsearch。

开发人员能够为整个环境定义配置,环境都是版本化的,并且能像应用源码一样控制。软件配置能够在新实例里重现,改动会应用到所有运行着的实例上来确保配置的一致性。应用程序能够从源码存储库,比如Git和Subersion里完成部署。OpsWorks自带Web接口,命令行接口和软件开发包,提供运行任何应用所需的核心工具。

应用管理服务还提供动态配置和编排,允许用户管理整个应用生命周期。这包括支持自动化实例扩展和自动修复,这样,如果某个实例失败了,AWS OpsWorks能够用一个新实例替换它。新实例按照规范自动构建,能够根据系统事件改变配置。这允许用户,比如,在新Web服务器上线时,无需任何手动干预,就可以改变某个Web应用防火墙的配置。

通过Amazon CloudWatch实现监控

建模和应用可视化得到这些观念的辅助,比如,堆栈,层次和应用。AWS OpsWorks仪表盘展示跨所有AWS区域的堆栈状态。OpsWorks使用堆栈和层次名称标记资源,这样资源发现更加容易,并且支持监控,花费分配和权限的逻辑分组。可以赋予用户访问特定堆栈的权限,帮助更容易地管理多用户环境。

OpsWorks自动化操作任务,比如任意Linux服务器上的代码部署,软件配置,包安装和数据库搭建,包括已有Amazon EC2云实例或者运行在本地数据中心的服务器。单个应用程序管理服务能够用来部署和操作跨混合架构的应用程序。

OpsWorks运行在能够安装OpsWorks代理的本地Linux机器上,并且连接到AWS公开端点上。它支持Amazon Linux,Ubuntu 12.04 LTS, Ubuntu 14.04 LTS 和Windows Server 2012 R2.

OpsWorks支持的本地服务器正在快速变化中。现在还没有最小花费和任何承诺。每个安装OpsWorks代理的本地服务器的价格是每个小时0.02美元。带有OpsWorks支持的Amazon EC2实例并不额外收费。使用OpsWorks创建客户所购买AWS的资源(比如,EC2实例,EBS卷,Elastic IP地址,等等。),和手动创建的方式一样。客户只需支付之前需要支付的价格即可。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者>更多

Allen Bernard
Allen Bernard

A freelance business and technology writer.

网格计算与云计算>更多

  • ThoughtWorks技术雷达:直指四大趋势

    今天随着智能硬件、 IoT、云计算等等新技术的兴起,使得产品与技术结合在了一起,如产品都嵌入也芯片传感器;另外,商业的创新也完全由技术驱动。

  • 容器技术的间接后果

    本文探讨了为什么和容器技术可能带来的好处比起来可能更容易造成问题。我会尝试在错误发生之前就深入地思考,利用可用的工具来避免错误的发生。

  • AWS OpsWorks交付健壮应用管理服务

    Amazon Web服务(AWS)的 OpsWorks是基于云的应用管理服务,使用AWS OpsWorks,用户能够定义应用架构以及每个组件的规范,包括包安装,软件配置和资源,比如存储。

  • 仅凭SOA和云无法解决业务数据管理风险问题

    SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。

相关推荐

技术手册>更多

  • XML安全教程

    XML是确保Web服务安全的一个重要因素。XML是因特网以及近来Web服务持续增长和开发的主要支持者。

  • ActiveMQ实践入门指南

    ActiveMQ是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ是一个完全支持JMS1.1和J2EE 1.4规范的JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。下面我们将分四部分来介绍ActiveMQ的相关内容。

  • 云数据架构快速指南

    新的云数据架构快速指南提供在云数据架构中,您所需要的技巧、专家建议新闻、趋势和已经实施了云数据架构的企业现状是怎样的,下一步他们打算如何做。下面让我们看看详细内容。

  • 解围应用集成困境指南

    集成是个很老的话题,很多时候在谈及新技术的时候,我们会避而不谈,但集成问题却一直贯穿在企业之中。应用集成就是建立一个统一的综合应用,也即将截然不同的、基于各种不同平台、用不同方案建立的应用软件和系统有机地集成到一个无缝的、并列的、易于访问的单一系统中,并使它们就像一个整体一样,进行业务处理和信息共享。要实现这样的效果并不简单,在这本手册中,我们会为您拨开一些迷雾,更好的解决应用集成所面临的问题。

TechTarget

最新资源
  • 安全
  • 存储
  • CIO
  • 数据库
  • 服务器
  • 云计算