QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

系列文章:配置管理工具

  • 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:146042
用户头像

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

关注

评论

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

华为开发者大会2023即将召开:HarmonyOS 4 小艺或将迎来全新升级

最新动态

蓝牙智能设备数据采集平台化方案 | 京东云技术团队

京东科技开发者

数据采集 企业号 8 月 PK 榜 蓝牙智能设备

一种轻量级定时任务实现 | 京东云技术团队

京东科技开发者

定时任务 系统稳定性 轻量级 企业号 8 月 PK 榜

数字化转型背景下经管大数据课程教学能力进阶提升训练营,线下培训圆满收官!

ModelWhale

人才培养 学科交叉 师资培训 教育数字化

LED透明屏清晰度受什么影响

Dylan

广告 案例 信息 LED显示屏 屏幕

数据库,主键为何不宜太长长长长长长长长?

java易二三

Java 数据库 编程 程序员 计算机

华为云与医药企业共话AI 助力医药行业数字化转型和创新发展

新消费日报

etl engine 监控面板 为管理者掌握平台运行情况,决策执行方案提供即时数据支撑

weigeonlyyou

数据交换 物联网 数据采集 ETL Kafka ETL

NFTScan 正式上线 zkSync NFTScan 浏览器和 NFT API 数据服务

NFT Research

NFT\

华为云第二期线下meetup·北理工站圆满落幕

华为云开源

开源

GaussDB技术解读系列之SQL Audit,面向应用开发的SQL审核工具

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 8 月 PK 榜

【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(8.0版本升级篇)

码界西柚

MySQL MySQL8.0 版本升级 服务调整

使用轻量级 CDC debezium-server-databend 构建实时数据同步

Databend

分布式服务高可用实现:复制 | 京东物流技术团队

京东科技开发者

数据库 复制 高可用设计 分布式服务 企业号 8 月 PK 榜

盘点一对一直播源码iOS系统维持平台稳定功能(一):弹性扩缩容

山东布谷科技

软件开发 源码搭建 iOS SDK 一对一直播源码 弹性扩缩容

医疗知识图谱问答——文本分类解析

北桥苏

Python 聊天机器人 neo4j 图数据库 知识图谱

什么是数字化?数字化转型概念是怎么兴起的?

优秀

数字化转型 数字化

方法论揭秘|研发数字化转型,这家保险企业做对了什么?

万事ONES

MobPush Android SDK 厂商推送限制

MobTech袤博科技

前端 App 前端开发 前端开发工具

FastAPI简介:快速理解Python Web框架的新标杆

Liam

Python 程序员 后端 web开发 FastApi

低代码是什么意思?

优秀

低代码

中国出海企业如何防范恶意退货欺诈

极客天地

LangChain:打造自己的LLM应用 | 京东云技术团队

京东科技开发者

langchain LLM模型 企业号 8 月 PK 榜

高性能网络建设指南,《智算中心网络架构白皮书》开放下载

Baidu AICLOUD

大模型训练 高性能网络 RDMA

权威认证 I ONES 连续5年通过可信云企业级 SaaS 服务评估

万事ONES

落实《中国人民银行业务领域数据安全管理办法》,极盾科技是怎么做的?

极盾科技

数据安全

提升你的前端技能:掌握 Axios 的 GET 请求

Apifox

程序员 前端 前端开发 HTTP axios

EPM时代,国产化替代夺回话语权

智达方通

企业管理软件 EPM 智达方通 全面预算管理 智达方通EPM

数智引领,涛思数据与拾贝云携手赋能工业数字化转型

爱倒腾的程序员

数据智能:加速企业数字化转型

软通咨询

数据智能 #人工智能 数字化咨询

网心科技:AI重新定义音视频生产力“新范式”

网心科技

AI 边缘计算 边缘云

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