馬哥Devops運維開發(fā)高薪班
2023-07-25 10:54 作者:bili_93891819972 | 我要投稿
Devops的生命周期

1.Plan
需求階段,無論該需求來自客戶的新需求還是BUG修改,這是觸發(fā)整個Devops流程的起點,因此,作為Devops團隊,開發(fā)團隊需要把運維團隊作為首要干系人,在進行開發(fā)之前獲取他們的意見,比如運維人員可能會對日志文件的類型和結(jié)構(gòu)提出建議。
2. build
開發(fā)/構(gòu)建階段,該階段需要開發(fā)人員開發(fā)和運維團隊也要保持密切的溝通,對于開發(fā)進度,單元測試的執(zhí)行等,構(gòu)建工具的使用,持續(xù)集成等運維人員也需要有所了解
3. Test
測試階段,測試方案的規(guī)劃,使用什么測試工具,是否使用自動化測試等(有一種新的Taas服務(wù),將測試作為一種基礎(chǔ)服務(wù)提出),都需要跟開發(fā)和運維溝通。
4. Release
該階段主要是對新版本的上線做的一系列準(zhǔn)備,例如release之前需要對該版本支持的平臺版本進行確認,測試結(jié)果進行確認,安全檢查等報告進行核實,確保上線之前最后一套手續(xù)的完整性
5. Deploy
部署階段,部署工具的使用,部署方案的制定(A/B部署,金絲雀部署等),以及回滾方案的確認,確保在服務(wù)不受影響的情況下,順利將新版本發(fā)布。
標(biāo)簽: