課程簡(jiǎn)介
完整系統(tǒng)的介紹在分布式架構(gòu)體系下,如何以應(yīng)用為核心,建設(shè)應(yīng)用架構(gòu)管理體系和運(yùn)維體系,包括CMDB建設(shè)、IT對(duì)象建模、運(yùn)維自動(dòng)化、3S穩(wěn)定性體系建設(shè)、SRE&CRE實(shí)踐經(jīng)驗(yàn)、故障管理、持續(xù)交付、組織架構(gòu)探討,業(yè)務(wù)上云等內(nèi)容。
旨在幫助,正處于數(shù)字化轉(zhuǎn)型階段的傳統(tǒng)行業(yè),以及處于分布式架構(gòu)實(shí)施階段的中小型公司,提供互聯(lián)網(wǎng)運(yùn)維優(yōu)秀經(jīng)驗(yàn)。
目標(biāo)收益
1.掌握分布式架構(gòu)體系下,架構(gòu)管理及運(yùn)維模式的核心思想
2.掌握IT對(duì)象建模方法論
3.掌握運(yùn)維體系基石CMDB,以及運(yùn)維自動(dòng)化建設(shè)思路
4.掌握SLO、SLI及SLA等穩(wěn)定性核心概念,及穩(wěn)定性體系建設(shè)思路
5.掌握持續(xù)交付思路
6.深入了解業(yè)界行業(yè)內(nèi),平臺(tái)類技術(shù)的發(fā)展趨勢(shì)及面臨的各種問(wèn)題
培訓(xùn)對(duì)象
運(yùn)維工程師、開(kāi)發(fā)工程師、架構(gòu)師、IT主管、研發(fā)主管,3-8年,傳統(tǒng)行業(yè)如電信運(yùn)營(yíng)商、IT服務(wù)商、金融、物流等,以及中小型互聯(lián)網(wǎng)公司。
課程大綱
微服務(wù)架構(gòu)下的運(yùn)維體系思路 |
? 業(yè)界技術(shù)發(fā)展趨勢(shì)(淘寶、Twitter案例) ? ? 微服務(wù)帶來(lái)的挑戰(zhàn),運(yùn)維跟架構(gòu)的緊密相關(guān)性 ? ? 技術(shù)體系建設(shè)思路:大中臺(tái)、小前臺(tái)策略(蘑菇街、阿里案例) ? ? 探討:微服務(wù)是銀彈嗎? ? |
應(yīng)用為核心的架構(gòu)管理體系 |
1、應(yīng)用為核心的運(yùn)維管理思路 ? 應(yīng)用起源-為什么要以應(yīng)用為核心 ? ? 應(yīng)用模型及其關(guān)系模型的建立 ? 2、應(yīng)用架構(gòu)管理的基石-CMDB ? 傳統(tǒng)CMDB及應(yīng)用CMDB的區(qū)別對(duì)比 ? ? 五大能力1:元數(shù)據(jù)和元關(guān)系管理能力 ? ? 基于CMDB的運(yùn)維自動(dòng)化建設(shè) ? ? 五大能力2:數(shù)據(jù)采集能力 ? ? 五大能力3:數(shù)據(jù)同步能力 ? ? 五大能力4:模型拓展能力 ? ? 五大能力5:拓?fù)湔宫F(xiàn)能力 ? 3、標(biāo)準(zhǔn)化體系建設(shè) ? 運(yùn)維對(duì)象標(biāo)準(zhǔn)化及對(duì)象建模 ? ? 分布式架構(gòu)標(biāo)準(zhǔn)化實(shí)踐 ? 4、應(yīng)用生命周期管理 ? 生命周期管理的重要性 ? ? 如何從生命周期的視角去分析運(yùn)維對(duì)象和場(chǎng)景 ? 5、應(yīng)用運(yùn)維到應(yīng)用架構(gòu)管理角色的轉(zhuǎn)變 |
穩(wěn)定性體系建設(shè) |
1、如何保證穩(wěn)定性? ? 未雨綢繆,如何做好保障? ? ? 臨危不懼,快速恢復(fù)(Design for Failure) ? ? 為時(shí)未晚,有效復(fù)盤 ? 2、Google SRE實(shí)踐 ? SRE的關(guān)鍵原則 ? ? 3S(SLO、SLI、SLA)穩(wěn)定性體系實(shí)踐 ? ? CRE實(shí)踐 ? 4、穩(wěn)定性保障體系 ? 極端業(yè)務(wù)場(chǎng)景 ? ? 容量規(guī)劃 ? ? 限流降級(jí) ? ? 開(kāi)關(guān)預(yù)案 ? ? 全鏈路跟蹤 ? ? 故障模擬(Chaos Engineering) ? |
有效的故障管理模式 |
1、探討:如何面對(duì)、理解和認(rèn)識(shí)故障?出了故障是否要處罰? 2、故障的定級(jí)定責(zé) ? 關(guān)鍵角色崗位:技術(shù)支持 ? ? 定級(jí)&定責(zé)標(biāo)準(zhǔn) ? ? 鼓勵(lì)做事,而不是懲罰錯(cuò)誤 ? 3、故障應(yīng)急和復(fù)盤 ? 應(yīng)急機(jī)制和組織 ? ? 復(fù)盤機(jī)制 ? ? 定期的案例匯總和總結(jié) |
持續(xù)最佳交付實(shí)踐 |
1、持續(xù)交付全流程介紹 2、持續(xù)交付-需求管理 ? 項(xiàng)目管理與需求分解 ? ? 發(fā)布協(xié)調(diào) ? 3、持續(xù)交付-開(kāi)發(fā)模式選擇 ? 主干模式 ? ? Gitflow模式 ? ? 分支模式 ? 4、持續(xù)交付-多環(huán)境管理 ? 集成測(cè)試環(huán)境 ? ? 項(xiàng)目環(huán)境 ? ? 預(yù)發(fā)環(huán)境 ? ? Beta環(huán)境 ? ? 生產(chǎn)環(huán)境 ? 5、持續(xù)交付-配置管理 ? 多配置文件模式 ? ? 占位符模式 ? ? AutoConfig模式 ? 6、持續(xù)交付-功能性及非功能性質(zhì)量保障 ? 單元和接口測(cè)試 ? ? 非功能性能驗(yàn)證 ? 7、持續(xù)交付-發(fā)布/部署模式 ? 藍(lán)綠部署 ? ? 金絲雀(灰度)發(fā)布 ? ? 滾動(dòng)發(fā)布 ? |
大型互聯(lián)網(wǎng)公司云上運(yùn)維實(shí)踐 |
1、我們?yōu)槭裁匆x擇上云 ? 傳統(tǒng)運(yùn)維模式下所面臨的問(wèn)題和挑戰(zhàn) ? ? 技術(shù)發(fā)展趨勢(shì)的解析 ? ? 我們的建設(shè)發(fā)展過(guò)程 ? 2、云上建設(shè)實(shí)踐 ? 我們的選擇-混合云建設(shè)模式 ? ? CDN和云存儲(chǔ) ? ? 靜態(tài)化建設(shè)和二級(jí)CDN架構(gòu) ? ? 邊緣計(jì)算 ? 3、面向應(yīng)用層的云架構(gòu)解決方案 ? Spring Cloud ? ? CNCF ? ? 面向應(yīng)用層云架構(gòu)的運(yùn)維體系建設(shè)思路分享 ? 4、云計(jì)算和AI時(shí)代,運(yùn)維轉(zhuǎn)型問(wèn)題 |
運(yùn)維組織架構(gòu)建設(shè) |
1、國(guó)內(nèi)外運(yùn)維組織架構(gòu)建設(shè)分享 ? Google SRE模式 ? ? Netflix Core SRE模式 ? ? 阿里技術(shù)保障模式 ? ? 騰訊技術(shù)運(yùn)營(yíng)模式 ? 2、運(yùn)維發(fā)展趨勢(shì)和轉(zhuǎn)型探討 ? DevOps ? ? AIOps ? ? SRE ? ? 技術(shù)運(yùn)營(yíng) ? |
微服務(wù)架構(gòu)下的運(yùn)維體系思路 ? 業(yè)界技術(shù)發(fā)展趨勢(shì)(淘寶、Twitter案例) ? ? 微服務(wù)帶來(lái)的挑戰(zhàn),運(yùn)維跟架構(gòu)的緊密相關(guān)性 ? ? 技術(shù)體系建設(shè)思路:大中臺(tái)、小前臺(tái)策略(蘑菇街、阿里案例) ? ? 探討:微服務(wù)是銀彈嗎? ? |
應(yīng)用為核心的架構(gòu)管理體系 1、應(yīng)用為核心的運(yùn)維管理思路 ? 應(yīng)用起源-為什么要以應(yīng)用為核心 ? ? 應(yīng)用模型及其關(guān)系模型的建立 ? 2、應(yīng)用架構(gòu)管理的基石-CMDB ? 傳統(tǒng)CMDB及應(yīng)用CMDB的區(qū)別對(duì)比 ? ? 五大能力1:元數(shù)據(jù)和元關(guān)系管理能力 ? ? 基于CMDB的運(yùn)維自動(dòng)化建設(shè) ? ? 五大能力2:數(shù)據(jù)采集能力 ? ? 五大能力3:數(shù)據(jù)同步能力 ? ? 五大能力4:模型拓展能力 ? ? 五大能力5:拓?fù)湔宫F(xiàn)能力 ? 3、標(biāo)準(zhǔn)化體系建設(shè) ? 運(yùn)維對(duì)象標(biāo)準(zhǔn)化及對(duì)象建模 ? ? 分布式架構(gòu)標(biāo)準(zhǔn)化實(shí)踐 ? 4、應(yīng)用生命周期管理 ? 生命周期管理的重要性 ? ? 如何從生命周期的視角去分析運(yùn)維對(duì)象和場(chǎng)景 ? 5、應(yīng)用運(yùn)維到應(yīng)用架構(gòu)管理角色的轉(zhuǎn)變 |
穩(wěn)定性體系建設(shè) 1、如何保證穩(wěn)定性? ? 未雨綢繆,如何做好保障? ? ? 臨危不懼,快速恢復(fù)(Design for Failure) ? ? 為時(shí)未晚,有效復(fù)盤 ? 2、Google SRE實(shí)踐 ? SRE的關(guān)鍵原則 ? ? 3S(SLO、SLI、SLA)穩(wěn)定性體系實(shí)踐 ? ? CRE實(shí)踐 ? 4、穩(wěn)定性保障體系 ? 極端業(yè)務(wù)場(chǎng)景 ? ? 容量規(guī)劃 ? ? 限流降級(jí) ? ? 開(kāi)關(guān)預(yù)案 ? ? 全鏈路跟蹤 ? ? 故障模擬(Chaos Engineering) ? |
有效的故障管理模式 1、探討:如何面對(duì)、理解和認(rèn)識(shí)故障?出了故障是否要處罰? 2、故障的定級(jí)定責(zé) ? 關(guān)鍵角色崗位:技術(shù)支持 ? ? 定級(jí)&定責(zé)標(biāo)準(zhǔn) ? ? 鼓勵(lì)做事,而不是懲罰錯(cuò)誤 ? 3、故障應(yīng)急和復(fù)盤 ? 應(yīng)急機(jī)制和組織 ? ? 復(fù)盤機(jī)制 ? ? 定期的案例匯總和總結(jié) |
持續(xù)最佳交付實(shí)踐 1、持續(xù)交付全流程介紹 2、持續(xù)交付-需求管理 ? 項(xiàng)目管理與需求分解 ? ? 發(fā)布協(xié)調(diào) ? 3、持續(xù)交付-開(kāi)發(fā)模式選擇 ? 主干模式 ? ? Gitflow模式 ? ? 分支模式 ? 4、持續(xù)交付-多環(huán)境管理 ? 集成測(cè)試環(huán)境 ? ? 項(xiàng)目環(huán)境 ? ? 預(yù)發(fā)環(huán)境 ? ? Beta環(huán)境 ? ? 生產(chǎn)環(huán)境 ? 5、持續(xù)交付-配置管理 ? 多配置文件模式 ? ? 占位符模式 ? ? AutoConfig模式 ? 6、持續(xù)交付-功能性及非功能性質(zhì)量保障 ? 單元和接口測(cè)試 ? ? 非功能性能驗(yàn)證 ? 7、持續(xù)交付-發(fā)布/部署模式 ? 藍(lán)綠部署 ? ? 金絲雀(灰度)發(fā)布 ? ? 滾動(dòng)發(fā)布 ? |
大型互聯(lián)網(wǎng)公司云上運(yùn)維實(shí)踐 1、我們?yōu)槭裁匆x擇上云 ? 傳統(tǒng)運(yùn)維模式下所面臨的問(wèn)題和挑戰(zhàn) ? ? 技術(shù)發(fā)展趨勢(shì)的解析 ? ? 我們的建設(shè)發(fā)展過(guò)程 ? 2、云上建設(shè)實(shí)踐 ? 我們的選擇-混合云建設(shè)模式 ? ? CDN和云存儲(chǔ) ? ? 靜態(tài)化建設(shè)和二級(jí)CDN架構(gòu) ? ? 邊緣計(jì)算 ? 3、面向應(yīng)用層的云架構(gòu)解決方案 ? Spring Cloud ? ? CNCF ? ? 面向應(yīng)用層云架構(gòu)的運(yùn)維體系建設(shè)思路分享 ? 4、云計(jì)算和AI時(shí)代,運(yùn)維轉(zhuǎn)型問(wèn)題 |
運(yùn)維組織架構(gòu)建設(shè) 1、國(guó)內(nèi)外運(yùn)維組織架構(gòu)建設(shè)分享 ? Google SRE模式 ? ? Netflix Core SRE模式 ? ? 阿里技術(shù)保障模式 ? ? 騰訊技術(shù)運(yùn)營(yíng)模式 ? 2、運(yùn)維發(fā)展趨勢(shì)和轉(zhuǎn)型探討 ? DevOps ? ? AIOps ? ? SRE ? ? 技術(shù)運(yùn)營(yíng) ? |