第1章: DevOps核心理念基礎
1 : 什么是devops
2 : 敏捷開發(fā)與DevOps關系
3 : 敏捷開發(fā)最佳實踐
第2章: DevOps技術棧與工具鏈實戰(zhàn)
4 : 版本控制和協(xié)作開發(fā)工具
5 : 分布式版本控制Git和GitLab
6 : 持續(xù)集成和交付
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容器為統(tǒng)一的應用
18 : 基于Docker容器部署Jenkins
第3章: 自動化運維工具的介紹和使用
19 : 自動化運維工具的介紹和使用
20 : Ansible的安裝配置和使用
21 : Ansible的Iventory配置和執(zhí)行任務的方式
22 : Ansible使用Ad-Hoc方式的場景和實踐
23 : 使用Ansible管理部署web應用實例
24 : ansible-playbook介紹和使用方式
25 : 真實場景使用ansible-playbook運維nginx
26 : 真實場景使用ansible-playbook運維nginx(二)
27 : ansible-playbook運維nginx(三)和ansible優(yōu)化
28 : 使用Webmin通過web高效管理服務器
29 : 監(jiān)控平臺介紹以及使用docker部署配置zabbix
30 : 使用docker部署配置zabbix詳解(二)
第4章: 監(jiān)控及日志平臺介紹及其應用
31 : 基于docker使用promethuesh和grafana配置監(jiān)控
32 : 基于docker使用promethuesh和grafana配置監(jiān)控 |