余洪春(抚琴煮酒), 运维架构师、 运维工程师,在电子商务领域及云计算领域工作10多年,在Linux集群、自动化运维、DevOps及高并发高流量网站架构设计等方面进行了深入的研究;在大量一线实践中积累了丰富的经验。精通负载均衡高可用和Pythorl自动化运维技术,擅长高流量高性能网站架构设计。51CTO和ChinaUnix等知名社区特邀专家,ChinaUnix论坛“集群和高可用”及”监控及自动化运维技术”版版主,在社区内发表了大量技术文章,深受社区网友好评。
序一
序二
序三
前言
第1章 DevOps与自动化运维的意义
1.1 DevOps在企业中存在的意义
1.2 为什么企业需要自动化运维
1.3 Web编程相关体系知识点
1.3.1 为什么要前后端分离
1.3.2 什么是RESTful
1.3.3 Web后台认证机制
1.3.4 同步和异步、阻塞与非阻塞的区别
1.3.5 WebSocket双工通信
1.3.6 了解消息中间件
1.3.7 了解负载均衡高可用
1.4 从事DevOps工作应该掌握的语言
1.5 从事DevOps工作应该掌握的工具
1.6 了解网站系统架构设计和高并发场景
1.6.1 网站性能评估指标
1.6.2 细分五层解说网站架构
1.7 了解数据库集群主从复制的基本原理
1.8 Linux服务器的安全防护
1.8.1 DDoS攻击和运营商劫持
1.8.2 Linux服务器基础防护篇
1.8.3 Linux服务器 防护篇
1.9 小结
第2章 Shell脚本在DevOps下的应用
2.1 Shell编程基础
2.1.1 Shell脚本的基本元素
2.1.2 Shell基础正则表达式
2.1.3 Shell特殊字符
2.1.4 变量和运算符
2.2 Shell中的控制流结构
2.3 sed的基础用法及实用举例
2.3.1 sed的基础语法格式
2.3.2 sed的用法举例说明
第3章 Python在DevOps与自动化运维中的应用
第4章 Vagrant在DevOps环境中的应用
第5章 自动化部署管理工具Ansible
第6章 自动化配置管理工具SaltStack
第7章 Docker和Jenkins在DevOps中的应用
第8章 自动化运维的后续思考
附录A GitLab在DevOps工作中的实际应用
附录B 用Gunicorn部署高性能Python WSGI服务器
附录C Supervisor在DevOps工作中的应用
附录D 分布式队列管理Cerely简介


根据中华人民共和国国家版权局相关法规,本站不提供该PDF电子版书籍
您可以进入交流社群中继续寻找资料或购买正版书籍

Linux交流群

技术交流社群:https://www.linuxprobe.com/club

Linux书籍在线阅读:https://www.linuxprobe.com/chapter-00.html

本文原创地址:https://www.linuxprobe.com/devopshezidonghua.html编辑:张雄,审核员:冯瑞涛