第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配置監控 |