在本課程內容中,學生們把握DevOps、自動化運維基礎理論,掌握運維知識技術性管理體系,運維精英團隊建立,版本控制、持續(xù)集成、功能測試、全自動公布、自動化運維的工作內容及專用工具完成。能夠 協(xié)助公司搭建根據DevOps架構的IT生產系統(tǒng),并規(guī)范化全部手機軟件開發(fā)生命期,搭建一出一套成本低,高可控性,強壯的IT自動生產線。進而做到提升體系結構,減少運維成本費,提升開發(fā)速率,使公司已不為開發(fā)、檢測、運維而消耗珍貴的精力和時間,能真實的集聚關鍵業(yè)務流程。
主頁>公司訂制
DevOps佳實踐
課程簡介:
在本課程內容中,學生們把握DevOps、自動化運維基礎理論,掌握運維知識技術性管理體系,運維精英團隊建立,版本控制、持續(xù)集成、功能測試、全自動公布、自動化運維的工作內容及專用工具完成。能夠 協(xié)助公司搭建根據DevOps架構的IT生產系統(tǒng),并規(guī)范化全部手機軟件開發(fā)生命期,搭建一出一套成本低,高可控性,強壯的IT自動生產線。進而做到提升體系結構,減少運維成本費,提升開發(fā)速率,使公司已不為開發(fā)、檢測、運維而消耗珍貴的精力和時間,能真實的集聚關鍵業(yè)務流程。
課程內容編碼:X779
網上咨詢
培訓目標:
課程大綱:
1、DevOps基礎理論
a)傳統(tǒng)式手機軟件交貨方式及難題
b)手機軟件交貨的標準
c)DevOps基礎理論
d)運維自動化技術
e)運維精英團隊與職責分工
f)運維知識結構
g)運維規(guī)范化
2、軟件配置管理
a)版本控制
b)精英團隊開發(fā)
c)支系管理方法
d)依靠管理方法
e)環(huán)境安全管理
f)Git/Gitlab
g)Git支系及開發(fā)工作流引擎
3、持續(xù)集成
a)持續(xù)集成管理體系
b)持續(xù)集成步驟
c)持續(xù)集成佳實踐
d)Jenkins
e)Ant/Maven/Nexus
4、功能測試
a)檢測黃金塔
b)實際中的狀況和解決對策
c)測試步驟
d)自動化技術驗收測試
e)非作用要求的檢測
f)Jemeter插口及功能測試
g)SeleniumWEB檢測
5、持續(xù)交付
a)完成一個布署生產流水線
b)不斷布署
c)建立公布對策
d)布署回退和零關機公布
e)自動化部署,灰度值布署
f)根據SHELL的持續(xù)交付腳本制作
6、自動化運維
a)Ansible
b)Saltstack
c)根據WEB的自動化運維數據平臺