先弄清楚这门课解决什么问题

这套资料的主题是 DevOps 与自动化运维,核心场景是把过去靠手动敲命令、逐台登服务器改配置的运维工作,变成代码化、可批量执行、能自动串联的流水线。如果你在工作中经常遇到几十台机器要统一部署环境、每次发版都要手动同步代码、配置文件改漏一台就出故障,或者作为开发想搞清楚代码提交后是怎么自动构建并发布到测试环境的,这门课就是对着这些痛点来的。它不是泛泛讲概念,而是从 Linux 基础运维出发,落到 Ansible 自动化工具的企业实战,再延伸到持续集成环境的搭建,链条比较完整。

适合什么基础,建议先看哪几块

这门课适合已经能基本操作 Linux 系统、会常用命令行、对网络和服务部署有初步概念的人。如果你完全没碰过 Linux,建议先补基础再来看,否则到 Ansible 模块和持续集成环节会卡住。资料里 Linux 运维与自动化运维对比的部分可以作为热身,帮你理解为什么要从手动转向自动化。之后重点看 Ansible 的几个实战模块,尤其是文件操作、批量同步和配置分发,这些是日常最高频的运维场景。性能调优那一节也别跳过,机器一多,执行效率差别很明显。看完 Ansible 再进入 DevOps 场景和持续集成部分,重点理解持续集成、持续部署、持续交付三者的区别,以及怎么搭建一套能跑起来的集成环境。

资料怎么配合练习,学完能独立做什么

看的时候不要只跟着视频过一遍,建议自己准备两到三台虚拟机或云服务器,边看边动手。先用 Ansible 写批量安装服务的任务,再练习用不同模块做文件分发和目录同步,最后把持续集成环境搭起来,模拟一次代码提交后自动触发构建和部署的流程。资料里的实战案例可以直接拿来当练习模板,但不要照抄参数,试着改目标主机、改服务类型、改部署目录,验证自己是否真正理解了每个步骤的作用。学完之后,你应该能独立用 Ansible 管理一批服务器的配置和部署,能搭建一套基础的持续集成流水线,并且当构建或部署失败时知道去哪里排查。这套能力的价值在于,它让你从「会操作一台机器」变成「能管理一整套交付流程」,不管你是做运维还是转 DevOps 方向,这都是绕不开的底层功夫。


年初新班 · 下半年班 · 上半年班 · 京峰教育Devops.zip

课程目录

*   02 年初新班/

  *   01 Linux运维VS自动化运维/

    *   01 Linux运维VS自动化运维

    *   02 自动化运维简介

    *   03 Ansible自动运维工具特点

    *   04 自动化运维工具简介

    *   05 Ansible自动运维企业实战

    *   06 Ansible file模块实战

    *   07 Ansible synchronize模块实战

    *   08 Ansible copy模块实战

    *   09 Ansible性能调优

  *   02 企业级DevOps场景及核心实战/

    *   01 企业级DevOps场景及核心实战

    *   02 DevOps介绍

    *   03 持续集成、持续部署与持续交付的联系

    *   04 DevOps最佳实践

    *   05 DevOps关键能力坐标

    *   06 配置管理

    *   07 持续集成

    *   08 搭建持续集成环境

  *   03 部署流水线及devops主流工具/

    *   01 部署流水线及devops主流工具

    *   02 什么是部署流水线

    *   03 部署流水线相关实践

    *   04 发布准备 - 官网视频暂时无法播放.txt

    *   05 部署回滚和零停机发布

    *   06 数据管理

    *   07 数据管理和部署流水线

    *   08 自动化构建

    *   09 版本控制和协同开发

    *   10 微服务平台(PaaS平台)

  *   04 CentOS7+Openstack+KVM构建 企业私有云/

    *   01 CentOS7+Openstack+KVM构建 企业私有云

    *   02 ESXI虚拟化安装

    *   03 KVM虚拟化概述

    *   04 KVM虚拟机批量克隆实战

    *   05 基于SHELL批量添加KVM虚拟机

    *   06 Openstack入门简介

    *   07 Opentstack核心组件

    *   08 Openstack节点初始化

    *   09 ESXIKVM虚拟化集群实战

  *   05 Docker虚拟化企业实战篇/

    *   01 Docker虚拟化企业实战篇

    *   02 Docker虚拟化入门简介

    *   03 为什么使用docker

    *   04 Docker引擎架构

    *   05 CentOS.x Docker桥接网络实战

    *   06 基于Docker构建JAVA服务器实战

    *   07 DockerFile案例

    *   08 Docker磁盘扩容

    *   09 Docker构建Nginx服务器实战

    *   10 Docker构建LNAMP架构实战

  *   06 MQ服务配置/

    *   01 MQ服务配置

    *   02 MQ消息队列简介

    *   03 配置Keystone验证服务

    *   04 Openstack节点测试

    *   05 Neutron控制节点配置

    *   06 Neutron计算节点配置

    *   07 Openstack GUI配置

    *   08 Openstack核心流程

  *   07 Kubernetes云计算分布式实战/

    *   01 Kubernetes云计算分布式实战

    *   02 Replication Controller剖析

    *   03 Kubernetes平台组件概念

    *   04 Kubernetes Master概念剖析

    *   05 Kubernetes平台工作原理剖析

    *   06 Kubernetes Node1安装配置

    *   07 Kubernetes Dashboard UI实战

    *   08 Kubernetes Node2安装配置

    *   09 Kubernetes 本地私有仓库实战

    *   10 Kubernetes etcd配置故障实战

  *   08 Kubernetes ETCD服务简介&配置故障实战/

    *   01 Kubernetes ETCD服务简介&配置故障实战

    *   02 ETCD和ZK服务概念

    *   03 ETCD工作原理

    *   04 ETCD使用案例

    *   05 ETCD接口使用

    *   06 Kubernetes配置故障实战汇总

    *   07 kolla容器化 部署openstack

    *   08 kolla外接ceph集群

    *   09 kolla外接rabbit集群

    *   10 kolla外接galera集群

  *   09 计算节点高可用方案/

    *   01 计算节点高可用方案.mp4

    *   02 存储节点高可用方案

    *   03 断电后,数据库集群如何恢复

    *   04 cinder对接多存储后端

    *   05 cloudstack迁移OpenStack

    *   06 ceph运维还有点内容没讲完

*   03 下半年班/

  *   01 Linux运维VS自动化运维/

    *   01 Linux运维VS自动化运维

    *   02 自动化运维简介

    *   03 Ansible自动运维工具特点

    *   04 自动化运维工具简介

    *   05 Ansible自动运维企业实战

    *   06 Ansible file模块实战

    *   07 Ansible synchronize模块实战

    *   08 Ansible copy模块实战

    *   09 Ansible性能调优

  *   02 企业级DevOps场景及核心实战/

    *   01 企业级DevOps场景及核心实战

    *   02 DevOps介绍

    *   03 DevOps最佳实践

    *   04 DevOps关键能力坐标

    *   05 持续集成

  *   03 部署流水线及devops主流工具/

    *   01 部署流水线及devops主流工具

    *   02 什么是部署流水线

    *   03 部署流水线相关实践

    *   04 部署回滚和零停机发布

    *   05 数据管理

    *   06 数据管理和部署流水线

    *   07 自动化构建

    *   08 版本控制和协同开发

    *   09 微服务平台(PaaS平台)

  *   04 CentOS7+Openstack+KVM构建 企业私有云/

    *   01 CentOS7+Openstack+KVM构建 企业私有云

    *   02 ESXI虚拟化安装

    *   03 KVM虚拟机批量克隆实战

    *   04 基于SHELL批量添加KVM虚拟机

    *   05 Openstack节点初始化

    *   06 ESXIKVM虚拟化集群实战

  *   05 Docker虚拟化企业实战篇/

    *   01 基于Docker构建JAVA服务器实战

    *   02 DockerFile案例

    *   03 Docker磁盘扩容

    *   04 Docker构建Nginx服务器实战

    *   05 Docker构建LNAMP架构实战

  *   06 MQ服务配置/

    *   01 MQ服务配置

    *   02 Openstack节点测试

    *   03 Neutron控制节点配置

    *   04 Neutron计算节点配置

    *   05 Openstack GUI配置

    *   06 Openstack核心流程

  *   07 Kubernetes ETCD服务简介&配置故障实战/

    *   01 Kubernetes ETCD服务简介&配置故障实战

    *   02 ETCD和ZK服务概念

    *   03 ETCD工作原理

    *   04 ETCD使用案例

    *   05 ETCD接口使用

    *   06 Kubernetes配置故障实战汇总

*   04 上半年班/

  *   01 Linux运维VS自动化运维/

    *   01 Linux运维VS自动化运维

    *   02 自动化运维简介

    *   03 Ansible自动运维工具特点

    *   04 自动化运维工具简介

    *   05 Ansible自动运维企业实战

    *   06 Ansible file模块实战

    *   07 Ansible synchronize模块实战

    *   08 Ansible copy模块实战

    *   09 Ansible性能调优

  *   02 企业级DevOps场景及核心实战/

    *   01 企业级DevOps场景及核心实战

    *   02 DevOps介绍

    *   03 DevOps最佳实践

    *   04 DevOps关键能力坐标

  *   03 部署流水线及devops主流工具/

    *   01 部署流水线及devops主流工具

    *   02 什么是部署流水线

    *   03 部署流水线相关实践

    *   04 部署回滚和零停机发布

    *   05 数据管理

    *   06 数据管理和部署流水线

    *   07 自动化构建

    *   08 版本控制和协同开发

    *   09 微服务平台(PaaS平台)

  *   04 CentOS7+Openstack+KVM构建 企业私有云/

    *   01 CentOS7+Openstack+KVM构建 企业私有云

    *   02 ESXI虚拟化安装

    *   03 KVM虚拟机批量克隆实战

    *   04 基于SHELL批量添加KVM虚拟机

    *   05 Openstack节点初始化

    *   06 ESXIKVM虚拟化集群实战

  *   05 Docker虚拟化企业实战篇/

    *   01 基于Docker构建JAVA服务器实战

    *   02 DockerFile案例

    *   03 Docker磁盘扩容

    *   04 Docker构建Nginx服务器实战

    *   05 Docker构建LNAMP架构实战

  *   06 MQ服务配置/

    *   01 MQ服务配置

    *   02 Openstack节点测试

    *   03 Neutron控制节点配置

    *   04 Neutron计算节点配置.mp4

    *   05 Openstack GUI配置

    *   06 Openstack核心流程

  *   07 Kubernetes ETCD服务简介&配置故障实战/

    *   01 Kubernetes ETCD服务简介&配置故障实战

    *   02 ETCD和ZK服务概念

    *   03 ETCD工作原理

    *   04 ETCD使用案例

    *   05 ETCD接口使用

    *   06 Kubernetes配置故障实战汇总

*   京峰教育Devops.zip