devops和自动化运维实践一

微信读书里面的有这本书,闲暇之余翻开,发现讲解的挺好,切合自己的工作,如有种茅塞顿开之感。准备接下来的几篇,来分享我的读书心得。


image.png

第一章
主要讲的是DevOps与自动化运维在运维中的意义和存在的必要性。

devops 和最近兴起的云计算的快速普及有很大的关系,云计算平台上,各种资源,从服务器到网络、负载均衡都是有API可以创建和操作的,这就意味着所有的资源都是可以用“软件定义”的,这就为各种自动化运维工具提供了一个非常好的基础环境。主要有如下因素:

  1. 虚拟化和云计算基础设施的日益普及。
  2. 业务负责人要求加快产品交付的速度。
  3. 数据中心自动化配置管理工具的普及。

DevOps希望做到的是打通软件产品交付过程中的IT工具链,它的核心理念在于生产团队(研发、运维和QA)之间的高效沟通和协作,使得各个团队减少时间损耗,从而更加高效地协同工作。

自动化运维带来的好处

  • 消除无效率:显著提升水平。
  • 减少错误:人是最容易犯错的,尤其是面对着重复性的工作时。通过运维自动化工具来完成这样的工作,将步骤繁琐,易错的交给程序自动处理,错误率将大大降低。
  • 最大化员工使用:通过运维自动化,精简团队,做更加有意义的事。
  • 提高满意度水平:自动化运维工具帮助IT运维,可以为内部员工和外部客户提供高水平支持。无论是通过提供自助服务选项,还是大幅缩短时间(最多达90%)来减少联系和等待服务台的需求,自动化运维使得我们可以更好地拥抱SLA。
  • 降低成本:系统中断、人为错误、重复工作,会导致不菲的费用和代价,而自动化运维几乎可以将这些成本完全消除。

你可能感兴趣的:(devops和自动化运维实践一)