全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 操作系统

DevOps和自动化运维实践/Linux\Unix技术丛书

  • 定价: ¥89
  • ISBN:9787111610021
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:机械工业
  • 页数:399页
  • 作者:余洪春
  • 立即节省:
  • 2018-10-01 第1版
  • 2018-10-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    随着云计算、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简介