DevOps和自动化运维实践
上QQ阅读APP看书,第一时间看更新

推荐序一

随着互联网业务的高速发展,工作内容更细分化、专业化,所以工作职责也逐渐分出开发(Dev)和运维(Ops)两个完全独立的角色。DevOps就是为了解决开发团队与运维团队之间存在已久的冲突及矛盾:开发团队责怪运维团队的机器出了问题,运维团队则把问题归咎于开发团队的代码上。

运维人员看重的是保障系统的稳定性、可靠性和安全性,而开发人员则想着如何尽快发布新的版本,增加新的功能,这两者本身就是一种矛盾和冲突,尽管他们的共同目标都是为用户提供软件产品或服务。

那么,如何才能更好地实现DevOps工具和文化就变得愈发重要。

洪春恰巧是一位一直在一线奋斗的技术人员,他将结合自己多年的理论与实战经验,教大家如何快速上手实现DevOps。

本书以实现DevOps为主线,涵盖了实现过程中的核心要素:Shell应用、Python应用、基础环境搭建、自动化运维工具、自动化部署管理等。相信无论你是DevOps新兵还是老将,都能从书中汲取不少精华,受益良多。

沪江资深架构师 曹林华

2018年9月