35、利用自动化提升管理成熟度

利用自动化提升管理成熟度

自动化的重要性

创建一个每次都能自动构建且完全相同的系统,能避免诸多问题。这充分体现了自动化和基础设施即代码的优势。如今,多数公司缺乏系统能快速正确恢复的信心,例如担心备份无法工作、缺少系统正确配置运行的知识、许可证或系统细节未记录,以及必要软件包不可用等。而现代方法能解决这些问题。

实现基础设施即代码对组织而言是巨大进步,这也是未来趋势。采用此方法的公司能实现更快的构建和灾难恢复、更好的安全性、更高的敏捷性和扩展性,最终更有可能盈利。作为系统管理员,我们的工作就是通过努力提升组织的利润,即便这种影响可能间接且难以衡量。

现代自动化工具

过去十五到二十年,现代工具被引入系统管理领域,为自动化带来强大动力。Linux 在这一运动中一直处于前沿,这既因为 Linux 社区注重创新,也因为其基于命令行界面、简单文本文件配置和软件仓库的特性,使自动化更简单。虽然 Linux 设计并非有意鼓励自动化,但系统实现和生态系统的诸多方面使其成为新自动化工具和策略的领导者。

配置管理系统

新工具不断涌现,技术也在不断变化,难以列出确定的工具列表。但有一些重要工具值得一提,它们是探索适合自身环境工具的起点。目前用于基础设施即代码自动化的主要工具包括 Chef、Puppet、SaltStack、CFEngine、Ansible 和 Terraform。其中最古老的 CFEngine,在 Linux 内核首次发布后不到两年就以早期形式出现。

这些配置管理系统的共同特点是允许编写代码和配置文件来定义基础设施环境,并基于这些代码管理基础设施自动化。大多数工具提供多种功能,如命令式或声明式操作,以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值