10、AWS 配置管理与 Puppet 实践

AWS 配置管理与 Puppet 实践

1. OpsWorks 优势概述

在 AWS 管理控制台中,运行的应用程序及其所有层都清晰可见,这有助于查看应用程序的整体健康状况。对于熟悉 Chef 的人来说,使用它管理 AWS 基础设施变得更加容易。而且,对于没有专门系统管理员的公司而言,配置管理工具也更易于发现和使用。很多人因前期投资回报不明确而避免实施配置管理,而 OpsWorks 有望让更多人在设置 AWS 应用程序时采用专业的系统管理实践。

OpsWorks 的另一个优势是将应用程序基础设施设计和部署的许多部分商品化。可以找到用于安装常见软件包(如 PostgreSQL 或 HAProxy)的共享 Chef 食谱,无需手动设计数据库设置和编写自定义 Chef 食谱,只需采用现有的示例并在必要时进行调整。

目前,OpsWorks 仍处于扩展测试阶段,还不能管理所有 AWS 资源类型,但对更多资源类型的支持正在不断扩展。

2. 选择配置管理工具

配置管理软件领域有众多工具可供选择。这些工具的用户多为能编码的系统管理员,当现有工具无法满足需求时,他们会开发自己的版本。

顶级工具虽有不同的方法和架构决策,但都具备一些基本功能,例如安装软件包、确保服务运行以及在客户端主机上创建文件等。

选择配置管理工具时,有几点需要考虑:
- 可重用代码 :几乎所有配置管理工具都有可重用的代码片段,如 Puppet 的模块、Chef 的食谱和 Ansible 的剧本。Puppet Labs 运营的 Puppet Forge 是用户共享预编写 Puppet 模块的平台。利用外

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值