产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

系列文章:配置管理工具

  • 2014-10-16
  • 本文字数:1458 字

    阅读完需:约 5 分钟

摘要配置管理是使现代基础设施成为可能的基础。在任何运维团队的工具箱中,都需要用于配置管理的工具,甚至对于很多开发团队来说也是如此。尽管所有的工具旨在解决同样的基本问题集,但它们坚持着了不同的愿景,并表现出不同的特性。问题在于如何根据各个组织的具体情况,选择出最佳的工具。

系列文章:配置管理工具

漫天飞舞的服务器很快就要成为历史了。当前的数据中心中,拥有成百上千或上万个节点——它们的到来使得通过人工进行系统管理已经成为不可能完成的任务。基础设施即代码、自恢复基础设施、云计算以及全面虚拟化(the virtualization of everything)已经成为新的常态。

配置管理是使现代基础设施成为可能的基础。在任何运维团队的工具箱中,都需要用于配置管理的工具,甚至对于很多开发团队来说也是如此。尽管所有的工具旨在解决同样的基本问题集,但它们坚持着了不同的愿景,并表现出不同的特性。问题在于如何根据各个组织的具体情况,选择出最佳的工具。

本系列文章的目标就是针对市面上的一些配置工具,介绍它们背后的原理以及它们在同类中脱颖而出的原因。

在虚拟座谈会中,配置管理工具的用户作为与会者,就他们的经验教训以及导致他们选择现有配置管理工具的原因进行了探讨。

内容

Ansible 对于 IT 自动化的观点

Michael DeHaan 作为 Ansible 的创始人, Michael DeHaan 介绍了这款通用 IT 自动化系统。他描述了这款工具的指导原则:简洁、易用以及最大安全性。本文中还讨论了其社区背后的哲学——包括 Ansible 本身基于插件模型的重要性。Michael 通过一个简单但常见的场景来演示 Ansible。

基于Nix 和NixOS 的纯功能性配置管理

在这篇文章中, Eelco Dolstra 简要地介绍了 NixOS(一个 Linux 发行版本)和 Nix(前者所使用的包管理器)。它们通过一种声明的方式进行配置管理,这对用户来说具有很多优点——强大的重现性以及原子升级和回滚。

SaltStack:能够灵活且可扩展的配置管理

Joseph Hall , SaltStack 高级工程师 Joseph Hall 介绍了这款远程执行和配置管理系统,同时还介绍了它的指导方针。Joseph 使用了简单的 LAMP 场景来展示 SaltStack。

CFEngine 的去中心化配置管理

Mark Burgess Diego Zamboni 对 CFEngine 进行了介绍。他们讲述了在网络规模上遇到的挑战——规模、复杂度和知识——以及如何在 CFEngine 的帮助下应对这些挑战。

虚拟座谈会:现实世界中的配置管理工具

在DevOps 论坛和IT 组织中,配置管理工具一般都是比较热门的话题。InfoQ 的编辑 Joao Miranda 接触了各种主流工具的用户(Ansible、CFEngine、Chef、Puppet 和 SaltStack)从而了解他们的经历。为什么他们选择了这款工具?如何在组织内推广这款工具?这些用户在文章中回答了很多问题。

《兴趣试验(第2 版)》书评

Matt Jaynes 撰写的《兴趣试验》中,通过简单的场景对比了Ansible、SaltStack、Chef 和Puppet。最近该书的第2 版发布,增加了一些新章节——Docker、工具背后的社区以及它们在安全方面的遭遇。InfoQ 编辑 Joao Miranda 采访了 Matt,以便更多地了解 Matt 对工具的看法以及他在做顾问时进行配置管理的方法。

系列主编

Joao Miranda在互联网泡沫的高峰时期——2000 年开始了他的职业生涯。富有启发性的经历使他得出了一个结论——敏捷实践几乎是所有组织满足业务需求的最佳方式。

从那以后,他一直作为一个敢于直言的支持者,协助他的组织采用敏捷方法和工程实践,如持续集成和自动化部署。

他现在负责其组织内部的应用生命周期管理工具团队,并且特别关注 DevOps 和持续交付。

查看英文原文: Article Series: Configuration Management Tools

2014-10-16 19:145875
用户头像

发布了 36 篇内容, 共 13.7 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

怎样让全彩LED显示屏变的节能环保?

Dylan

LED显示屏 全彩LED显示屏

如何搭建一个好的知识库管理系统?

Geek_da0866

JS数组方法

bo

JavaScript 前端 7月月更

真人踩过的坑,告诉你避免自动化测试新手常犯的10个错误

禅道项目管理

自动化 测试 自动化测试

执掌英国工程技术学会 13 载,范纳杰正式退休

E科讯

百度APP Android包体积优化实践(二)Dex行号优化

百度Geek说

Java Andriod

Idea 连接 MySQL 数据库

攻城狮杰森

MySQL IDEA database 7月月更

C# 使用Timer和ProgressBar控件制作一个倒计时器

IC00

C# 7月月更

学界VS工业界:深度学习究竟能不能打破视频编解码天花板

小红书技术REDtech

深度学习 音视频 视频编解码 音视频技术

K8S多集群管理很难?试试Karmada | K8S Internals系列第3期

BoCloud博云

容器 容器云 K8s 多集群管理

Nacos配置中心之环境准备

急需上岸的小谢

7月月更

SCA在得物DevSecOps平台上应用​

得物技术

安全 DevSecOps SCA

设计消息队列存储消息数据的 MySQL 表格

Fan

架构实战营

仅需一个依赖给Swagger换上新皮肤,既简单又炫酷

程序知音

JAVA编程规范之异常处理

源字节1号

微信小程序 软件开发 前端开发 后端开发

科创人·观远数据CEO苏春园:让业务用起来,是BI行业推倒渗透率之墙的关键

科创人

大数据

strcmp() - 比较字符串

謓泽

7月月更

NFTScan 与 Port3 在 NFT 数据领域达成战略合作

NFT Research

首发!这份字节大佬亲码算法面试大厂进阶宝典,让你轻松刷爆LeetCode!

了不起的程序猿

字节跳动 算法 java程序员

2022亚洲国际物联网展会

AIOTE智博会

物联网展览会

Python 爬虫 JS 逆向 X-Bogus,signature 加密算法,AST 理论篇

梦想橡皮擦

Python 爬虫 7月月更

【等保小知识】等保整改是什么意思?整改内容包括哪些?

行云管家

等保测评 等级测评 等保整改

2022长三角工业自动化展会将于10月在南京国际展览中心召开

AIOTE智博会

工业自动化展会 工业机器人展会 江苏工博会

乘数科技云管控平台适配阿里云PolarDB,共促云原生数据库生态繁荣

阿里云数据库开源

数据库 阿里云 开源数据库 polarDB PolarDB for PostgreSQL

长期的远程工作面临的几个问题和持续改进的组织自动化

Ryan Zheng

远程办公

前两天面了个腾讯拿 38K 出来的,让我见识到了基础的天花板,今天share给大家~

程序知音

Java 程序员 java面试 后端技术 八股文

Linux 文件系统函数

贾献华

7月月更

对话ACE第四期:分布式数据库未来发展的挑战和机遇

OceanBase 数据库

数据库 分布式数据库 oceanbase

企业进行知识管理有哪些好处?

Geek_da0866

今日分享| 阿里巴巴内部最新Docker精髓笔记

冉然学Java

Java Docker 阿里 #技术干货# Java 开发

2022年数据库审计产品排行榜-必看!

行云管家

数据库 数据库审计

系列文章:配置管理工具_Java_João Miranda_InfoQ精选文章