热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

文章系列:配置管理工具

介绍雪花服务器正Swift成为过去。具有数十万,数千或数万个节点的数据中心的出现使手动系统管理成为不可能的任务。作为代码的基础架构,自我修复的基础架构&

介绍

雪花服务器正Swift成为过去。 具有数十万,数千或数万个节点的数据中心的出现使手动系统管理成为不可能的任务。 作为代码的基础架构,自我修复的基础架构,云计算,一切的虚拟化是新常态。

配置管理是使现代基础架构成为可能的基础。 任何运营团队以及许多开发团队的工具箱中都需要启用配置管理的工具。 尽管所有工具都旨在解决同一组基本问题,但它们坚持不同的愿景并表现出不同的特征。 问题是如何选择最适合每个组织方案的工具。

本系列的目的是介绍市场上的一些配置工具,每个工具背后的原理以及使它们彼此脱颖而出的原因。

由配置管理工具的用户组成的虚拟小组讨论了他们的经验,教训以及促使他们选择配置管理工具的原因。

内容

Ansible对IT自动化的看法

Ansible的创建者Michael DeHaan介绍了通用的IT自动化系统。 他描述了该工具的指导原则:简单,易用和最大安全性。 还讨论了其社区背后的哲学,包括Ansible基于插件的模型的重要性。 迈克尔使用一个简单但通用的场景来演示Ansible

使用Nix和NixOS进行纯功能配置管理

在本文中, Eelco Dolstra简要介绍了Linux发行版NixOS和NixOS所基于的软件包管理器Nix。
这些为配置管理提供了一种声明式方法,为用户带来了许多优势,例如强大的可重复性以及原子升级和回滚。

SaltStack用于灵活和可扩展的配置管理

SaltStack高级工程师Joseph Hall介绍了远程执行和配置管理系统及其指导目标。 约瑟夫使用一个简单的LAMP场景来演示SaltStack。

CFEngine的分散式配置管理方法

Mark Burgess和Diego Zamboni介绍了CFEngine。 他们描述了有关Web规模的挑战-规模,复杂性和知识-以及CFEngine如何帮助应对这些挑战。

虚拟面板:真实世界中的配置管理工具

一般而言,配置管理工具是DevOps社区和IT组织的热门话题。 InfoQ编辑Joao Miranda与每个主要工具(Ansible,CFEngine,Chef,Puppet和SaltStack)的用户进行了接触,向他们询问了他们的使用经验。 他们为什么选择给定的工具? 该工具是如何在组织中引入的? 这些是他们回答的一些问题

书评:“味觉测试,第二版”

Matt Jaynes撰写的“ Taste Test”是一本书,它使用一个简单的场景来比较Ansible,SaltStack,Chef和Puppet。 在最近发布的第二版中,它增加了有关Docker,工具周围社区以及它们在安全方面的表现的新章节。 InfoQ编辑乔奥·米兰达(Joao Miranda)与马特(Matt)进行了交谈,以在咨询时进一步了解他对工具的想法以及他的配置管理方法。

系列经理

在2000年互联网泡沫最严重的时候开始了他的职业生涯。 启发性的经验使他得出结论,敏捷实践是满足几乎所有组织的业务需求的最佳方法。

从那时起,他一直是倡导者,帮助他的组织采用敏捷方法和工程实践,例如持续集成和自动化部署。

他目前负责组织内的应用程序生命周期管理工具团队,特别关注DevOps和持续交付。

翻译自: https://www.infoq.com/articles/configuration-management-tools/?topicPageSponsorship=c1246725-b0a7-43a6-9ef9-68102c8d48e1




推荐阅读
  • DockerDataCenter系列(四)-离线安装UCP和DTR,Go语言社区,Golang程序员人脉社 ... [详细]
  • 如何使用PLEX播放组播、抓取信号源以及设置路由器
    本文介绍了如何使用PLEX播放组播、抓取信号源以及设置路由器。通过使用xTeve软件和M3U源,用户可以在PLEX上实现直播功能,并且可以自动匹配EPG信息和定时录制节目。同时,本文还提供了从华为itv盒子提取组播地址的方法以及如何在ASUS固件路由器上设置IPTV。在使用PLEX之前,建议先使用VLC测试是否可以正常播放UDPXY转发的iptv流。最后,本文还介绍了docker版xTeve的设置方法。 ... [详细]
  • 2019 年 Firebase 峰会上发布的新功能
    作者FrancisMa,HeadofProductFirebase的使命是帮助移动开发者和Web开发者迈向成功,但考虑到Firebase每个月有超过200万个活跃的应 ... [详细]
  •  在使用PHP多年之后,我对PHP的优势和劣势已经非常清楚,与后起之秀Golang相比,两者已经不在一个重量级。 PHP更像是70kg级别的选手,脚本语言,极速开发,部署方便,性能 ... [详细]
  • Ununtu 12.04 x64位安装docker
    什么是DockerDocker是一个开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的Go语言实现。项目后来加入了Linux基 ... [详细]
  • Docker基础和常用命令详解_docker
    这篇文章主要介绍了Docker基础和常用命令方法的相关资料, ... [详细]
  • 现在比较流行使用静态网站生成器来搭建网站,博客产品着陆页微信转发页面等。但每次都需要对服务器进行配置,也是一个重复但繁琐的工作。使用DockerWeb,只需5分钟就能搭建一个基于D ... [详细]
  • Ubuntu下怎么安装docker-ce
    这篇文章主要介绍“Ubuntu下怎么安装docker-ce”,在日常操作中,相信很多人在Ubuntu下怎么安装docker-ce问题上存在疑惑,小编查阅了各式资料,整 ... [详细]
  • kubernetes实战篇之nexusoss服务器部署及基于nexus的docker镜像仓库搭建
    "系列目录"Nexusoss仓库管理平台搭建Nexus是一款仓库管理工具,支持Npm,bower,maven,nuget,apt,yum甚至do ... [详细]
  • Docker从安装到入门到项目部署
    容器化的时代你怎么可 ... [详细]
  • 对mysql的总结与反思_一次DB故障引起的反思和MySQL Operator选型
    前言在一次数据库故障后,我们发现业务库会根据业务的等级会划分多个MySQL实例,许多业务库会同时属于一个MySQL实例,当一个库引发问题后 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • {moduleinfo:{card_count:[{count_phone:1,count:1}],search_count:[{count_phone:4 ... [详细]
  • 大坑|左上角_pycharm连接服务器同步写代码(图文详细过程)
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了pycharm连接服务器同步写代码(图文详细过程)相关的知识,希望对你有一定的参考价值。pycharm连接服务 ... [详细]
author-avatar
奇国的雪儿
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有