首页 > 知识库 > 正文

带你揭开运维自动化的面纱:Ansible业务自动化之路(1)
2016-02-20 19:33:59   来源: 李松涛 马哥Linux运维    评论:0 点击:

本文作者2008年开始接触linux,之后一起从事linux相关工作,先后就职于上海woyo、腾讯、汇联、诺亚等企业,马哥教育特约讲师。本次分享带来了《30分钟带你揭开运维自动化的面纱-Ansible业务自动化之路》,重点是跨“种族”业务发布的自动化,供大家参考!

\

1.作者介绍

2008年开始接触linux,之后一起从事linux相关工作,先后就职于上海woyo、腾讯、汇联、诺亚等企业,马哥教育特约讲师。

2.主题介绍

30分钟带你揭开运维自动化的面纱-Ansible业务自动化之路

难度指数:2星(满星5星)

技术指数:4星(满星5星)

理论指数:3星(满星5星)

面向人群:运维~技术流

本次分享重点:跨“种族”业务发布自动化之路

其中:练就18式,拿下自动化。时间关系本次不做重点讲解,后续会做为系列分享进行。

3.分享内容

第一章、情定Ansible

和谈男女朋友一样,如果不对眼再漂亮的对象也白搭,如果相互不了解,再牛也有被当成是拍黄片(PHP)的时候。

我选择PHP的原因,sorry,我选择Ansible的原因有如下几个方面:

1.去中心化

作为 Ansible 发展至今的核心优势极具竞争力,最大的优势是人人皆可成为三军将领,迁移非常方便,要求也很简单,python 2.6+、pip/yum/apt简单的几条命令即可全盘搞定。据称该特性也会一直坚持下去,不确认是不是基于这个原因红帽才下决心收购了Ansible 呢(个人推断也是“轻”的缘故)。无论如何作为一个新秀,如此成绩实在惊为天人。

\

\

2.简单

和saltstack/puppet不同,不用class等高级语法即可满足业务日常所需;虽然devops是新一代运维必备,但万丈高楼平地起,devops也非简单几日就能信手拈来。

和fabric不同,无需懂python任何语种即可快速上手掌握;好吧!也不得不承认 fabric 是开发同时的最爱,几行简单的代码无需改变习惯就能完成心中所想,但应对项目日趋复杂,对开发能力要求也不断提高,且维护成本指数增加。

最后,用官方原话形容Ansible简单的特性:Stupid simple。

\

3.友情搜索 

众所周知,未来是关系搜索的时代。身边朋友的实践体验也是极为重要。想到saltstack,puppet不停反馈出来的问题,心中也是略有阴影,当然也不排除Ansible问题还没有暴露出来的可能。

\

4.“大势所趋” 

想想XEN,KVM,有了奶妈的支持,高低立显。继Ansible之前自动化工具虽如雨后春笋,但未来还不一定“鹿死谁手”。

\

更多: 

对比参见 黄博文 http://www.cnblogs.com/huang0925/p/4664608.html

ok!Ansible的基础介绍到此结束。

相关热词搜索:Ansible linux 自动化运维

上一篇:火热的DevOps,你了解多少
下一篇:物超所值的七大Windows安全工具

分享到: 收藏