-
内容大纲
随着云计算、Docker、Kubernetes技术的流行,相信大家经常会听到“容器云”这个专业词汇,容器技术的兴起,对于传统的运维知识体系而言也是一种冲击和挑战。《DevOps和自动化运维实践》笔者余洪春从事高级DevOps、系统架构师的工作十余年,之前主要负责传统Web运维相关工作,现在转到了容器云平台方向。对于运维人员来说,海量主机的运维、容器技术,都是非常具有技术含量和挑战性的。许多读者朋友在交流中常会谈到从事系统运维工作3~5年以后就不知道如何继续学习和规划自己的职业生涯了。笔者希望通过此书,跟大家分享自己的工作经验和心得,通过自己实现过的实践案例和线上环境案例,帮助大家迅速了解Linux运维人员的工作职责和方向,迅速进入工作状态。 -
作者介绍
余洪春(抚琴煮酒),高级运维架构师、资深运维工程师,在电子商务领域及云计算领域工作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简介
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...