?DevOps體系實(shí)踐、工具與平臺(tái)培訓(xùn)課程與咨詢
| 培訓(xùn)目標(biāo):
?
|
- 了解DevOps全周期工程實(shí)踐
- 軟件交付過程
- 配置管理
- 持續(xù)集成
- 部署流水線
- 持續(xù)部署和發(fā)布
- 自動(dòng)化測試
- 基礎(chǔ)設(shè)施和環(huán)境管理
- 數(shù)據(jù)管理
- 組件和依賴管理
- 版本管理 掌握DevOps工具實(shí)踐
- 版本控制
- 持續(xù)集成
- 自動(dòng)化及配置管理
- 日志處理 能夠搭建企業(yè)級(jí)DevOps與微服務(wù)平臺(tái)
- 企業(yè)級(jí)DevOps平臺(tái)概覽
- 基于Docker構(gòu)建DevOps平臺(tái)
- 打造服務(wù)管理平臺(tái)云(PaaS云)
- 企業(yè)級(jí)DevOps案例?
-
| DevOps全周期工程實(shí)踐 |
? |
| 軟件交付過程 |
傳統(tǒng)軟件交付模式及問題
如何可以更好地交付軟件
軟件交付的原則 |
| 配置管理 |
版本控制
依賴管理
配置管理
環(huán)境管理 |
| 持續(xù)集成 |
持續(xù)集成體系
持續(xù)集成流程
持續(xù)集成相關(guān)工具
持續(xù)集成最佳實(shí)踐 |
| 部署流水線 |
什么是部署流水線
部署流水線相關(guān)實(shí)踐
提交階段
自動(dòng)化驗(yàn)收測試
后續(xù)的測試階段
發(fā)布準(zhǔn)備
如何實(shí)現(xiàn)一個(gè)部署流水線
?
|
| 持續(xù)部署和發(fā)布 |
創(chuàng)建發(fā)布策略
部署和晉級(jí)
部署回滾和零停機(jī)發(fā)布
- 版本回滾
- 零停機(jī)發(fā)布
- 藍(lán)綠部署 緊急修復(fù)
持續(xù)部署
|
| 自動(dòng)化測試 |
測試的分類
測試金子塔
現(xiàn)實(shí)中的情況和應(yīng)對(duì)策略
測試流程
自動(dòng)化驗(yàn)收測試
非功能需求的測試 |
| 基礎(chǔ)設(shè)施和環(huán)境管理 |
基礎(chǔ)設(shè)施的管理
服務(wù)器的準(zhǔn)備及其配置管理
中間件的配置管理
基礎(chǔ)設(shè)施服務(wù)管理
虛擬化和云計(jì)算
基礎(chǔ)設(shè)施和應(yīng)用程序監(jiān)控
?
|
| 數(shù)據(jù)管理 |
數(shù)據(jù)庫腳本化
增量式修改
數(shù)據(jù)庫回滾和無停機(jī)發(fā)布
測試數(shù)據(jù)的管理
數(shù)據(jù)管理和部署流水
?
|
| 組件和依賴管理 |
保持應(yīng)用程序可發(fā)布
依賴
組件
管理依賴關(guān)系圖
管理二進(jìn)制包
用Maven管理依賴 |
| 版本管理 |
版本控制介紹
分支與合并
主干開發(fā)
按發(fā)布創(chuàng)建分支
按功能特性分支
按團(tuán)隊(duì)分支 |
| DevOps工具支持 |
| 版本控制 |
主流版本管理工具介紹
Git/Gitlab實(shí)戰(zhàn)
版本管理策略 |
| 持續(xù)集成 |
主流持續(xù)集成工具介紹
衍生工具
持續(xù)集成最佳實(shí)踐
持續(xù)集成計(jì)量指標(biāo)
持續(xù)集成實(shí)戰(zhàn) |
| 自動(dòng)化及配置管 |
為什么要自動(dòng)化配置
自動(dòng)化配置工具介紹
自動(dòng)化配置工具的目標(biāo)及原理
配置工具實(shí)戰(zhàn) |
| 日志處理 |
日志分析工具解決的問題
主流日志分析工具介紹
ELK實(shí)戰(zhàn) |
| 企業(yè)級(jí)DevOps平臺(tái)與微服務(wù) |
| 企業(yè)級(jí)DevOps平臺(tái)概覽 |
什么是企業(yè)級(jí)DevOps平臺(tái)
微服務(wù)架構(gòu)與服務(wù)管理平臺(tái)
企業(yè)級(jí)DevOps平臺(tái)的容器技術(shù)Docker
服務(wù)管理和監(jiān)控概覽 |
| 基于Docker構(gòu)建DevOps平臺(tái) |
Docker的核心功能
- 鏡像(Image)
- 容器(Container)
- 倉庫(Repository)
Docker鏡像的生命周期
基于Docker的持續(xù)集成環(huán)境
Docker日志處理
私有鏡像倉庫
Registry架構(gòu)
私有倉庫架構(gòu)
部署私有鏡像倉庫
Harbor介紹
Docker監(jiān)控
Docker安全
|
| 打造服務(wù)管理平臺(tái)云(PaaS云) |
PaaS需要解決的問題
企業(yè)級(jí)PaaS平臺(tái)架構(gòu)
PaaS平臺(tái)技術(shù)選型
PaaS平臺(tái)詳細(xì)解決方案介紹 |
| 企業(yè)級(jí)DevOps案例 |
企業(yè)工具集云平臺(tái)
企業(yè)持續(xù)交付平臺(tái)
企業(yè)云應(yīng)用引擎 |
|