第1章: DevOps核心理念基础
1 : 什么是devops
2 : 敏捷开发与DevOps关系
3 : 敏捷开发最佳实践
第2章: DevOps技术栈与工具链实战
4 : 版本控制和协作开发工具
5 : 分布式版本控制Git和GitLab
6 : 持续集成和交付
7 : maven和jenkins构建sprboot
8 : jenkins实际场景高阶应用
9 : 自动化测试及其在devops中的应用
10 : 代码审查和代码测试覆盖率
11 : 容器技术和docker的使用
12 : docker的基本操作和应用的启动
13 : 用Docker封装运行和修改应用
14 : docker-compose和docker之间应用的访问
15 : 自定义docker镜像文件挂载和Volume的用法
16 : docker应用启动的配置和更新方法
17 : 整合docker容器为统一的应用
18 : 基于Docker容器部署Jenkins
第3章: 自动化运维工具的介绍和使用
19 : 自动化运维工具的介绍和使用
20 : Ansible的安装配置和使用
21 : Ansible的Iventory配置和执行任务的方式
22 : Ansible使用Ad-Hoc方式的场景和实践
23 : 使用Ansible管理部署web应用实例
24 : ansible-playbook介绍和使用方式
25 : 真实场景使用ansible-playbook运维nginx
26 : 真实场景使用ansible-playbook运维nginx(二)
27 : ansible-playbook运维nginx(三)和ansible优化
28 : 使用Webmin通过web高效管理服务器
29 : 监控平台介绍以及使用docker部署配置zabbix
30 : 使用docker部署配置zabbix详解(二)
第4章: 监控及日志平台介绍及其应用
31 : 基于docker使用promethuesh和grafana配置监控
32 : 基于docker使用promethuesh和grafana配置监控 |