中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

傳統(tǒng)運(yùn)維也將被DevOps干掉?

2020-01-15    來源:多智時(shí)代

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬Linux鏡像隨意使用

云服務(wù)的發(fā)展看起來讓運(yùn)維人員“丟”了工作,因?yàn)閺膫鹘y(tǒng)意義上說,從本地(on-premise)轉(zhuǎn)移到云平臺(tái)意味著運(yùn)維工作在相當(dāng)大程度上外包給云提供商。這正應(yīng)了那個(gè)流行詞—— “無運(yùn)維運(yùn)動(dòng)”(NoOps),許多人稱之為 DevOps的“繼承者”,雖然這個(gè)詞最近這些日子已經(jīng)不是那么響亮了。這使得 Amazon 和開發(fā)團(tuán)隊(duì)創(chuàng)建的產(chǎn)品——包括基礎(chǔ)設(shè)施自動(dòng)化,部署自動(dòng)化,配置管理,日志管理以及監(jiān)控和檢測(cè)——之間出現(xiàn)了隔膜,隔膜雖小,但卻至關(guān)重要。

事實(shí)上,運(yùn)維的未來從很多方面來說都跟質(zhì)量保證(QA)的未來走向相似。傳統(tǒng)意義上的 QA 正從關(guān)注測(cè)試轉(zhuǎn)向關(guān)注工具。工程師寫代碼、單元測(cè)試和集成測(cè)試。測(cè)試在 CI 上運(yùn)行,代碼通過 CD pipeline 和 canary 轉(zhuǎn)出(rollout)來生產(chǎn)。QA 團(tuán)隊(duì)正在縮小,但是構(gòu)建工具的團(tuán)隊(duì)正在增長(zhǎng)——測(cè)試框架、CI 環(huán)境和 CD pipeline 。QA能力現(xiàn)在已經(jīng)嵌入發(fā)展團(tuán)隊(duì)中了。經(jīng)由 Microsoft 和Amazon 等公司普及的SDET模式是這個(gè)方向的第一步。2014年,Microsoft 轉(zhuǎn)向了聯(lián)合工程(CombinedEngineering)模式,將 SDET 和 SDE(軟件開發(fā)工程師)合并成一個(gè)角色,軟件工程師,負(fù)責(zé)產(chǎn)品代碼、測(cè)試代碼和工具代碼。

傳統(tǒng)運(yùn)維也將被DevOps干掉?

同樣的狀況很快也會(huì)發(fā)生在運(yùn)維人員身上。我之前在 Workiva 的基礎(chǔ)設(shè)施和可靠性小組里工作時(shí),我們將運(yùn)行和基礎(chǔ)建設(shè)工程團(tuán)隊(duì)并入一個(gè)單獨(dú)的團(tuán)隊(duì),該團(tuán)隊(duì)是由網(wǎng)站可靠工程師組成的,負(fù)責(zé)構(gòu)建和維護(hù)基礎(chǔ)設(shè)施服務(wù),配置管理,日志管理,集合管理,監(jiān)控等。

我非常支持通過愿景實(shí)現(xiàn)對(duì)團(tuán)隊(duì)的領(lǐng)導(dǎo)。發(fā)展愿景令人信服,可以使團(tuán)隊(duì)之間達(dá)成共識(shí),減少功能孤島和組織孤島的影響,并能夠從內(nèi)部激勵(lì)員工。它能使團(tuán)隊(duì)高度一致又能松散耦合,能夠更好地做出決定。我對(duì)運(yùn)維未來作為組織能力的想法本質(zhì)上是將合成工程看作是合理結(jié)論。跟 QA 一樣,運(yùn)維能力也應(yīng)該被嵌入發(fā)展團(tuán)隊(duì)中。事實(shí)是,沒有運(yùn)維技能,你不可能在現(xiàn)代組織中成為一名合格的軟件工程師,F(xiàn)如今的運(yùn)維團(tuán)隊(duì),應(yīng)該重新定義他們的愿景。

運(yùn)維的未來是要使開發(fā)者能夠通過工具、自動(dòng)化和流程實(shí)現(xiàn)自助服務(wù),并使他們能夠通過最小的運(yùn)維干預(yù)來部署并運(yùn)行服務(wù)。每個(gè)角色都應(yīng)該朝著脫離它們的工作實(shí)現(xiàn)自動(dòng)化的方向而努力。

傳統(tǒng)運(yùn)維也將被DevOps干掉?
傳統(tǒng)運(yùn)維也將被DevOps干掉?
傳統(tǒng)運(yùn)維也將被DevOps干掉?
傳統(tǒng)運(yùn)維也將被DevOps干掉?

如果你讓一個(gè)老派的運(yùn)維人員理解說明整個(gè)存儲(chǔ)棧,從裸金屬到客戶,并圈出他們所關(guān)心的,他們會(huì)把整個(gè)存儲(chǔ)棧都圈起來,接著就會(huì)抱怨,就因?yàn)閐ev團(tuán)隊(duì)正在推出的破爛玩應(yīng),他們大半夜的得被叫起來。這種思維方式基本上已經(jīng)過時(shí)了,正是思維方式使得人們都覺得干運(yùn)維這一行的都是深深厭惡自己,一根接一根不停抽煙。這是由于缺乏同理心而產(chǎn)生的避重就輕、刻薄的想法。如果凌晨?jī)牲c(diǎn)出現(xiàn)內(nèi)存不足的異常,要不要去警告那些沒有遠(yuǎn)見或者能力的運(yùn)維人員去解決這個(gè)問題呢?還是說我們應(yīng)該警告那些對(duì)系統(tǒng)相當(dāng)熟悉的開發(fā)者呢?后一種做法似乎是明顯的,但是關(guān)鍵在于他們需要被授權(quán)獲悉狀況,調(diào)試后自動(dòng)解決。

其實(shí)新運(yùn)維模式本質(zhì)上應(yīng)該把運(yùn)維看作是一個(gè)產(chǎn)品團(tuán)隊(duì),其產(chǎn)品就是基礎(chǔ)設(shè)施。就像開發(fā)者把 API 作為他們提供的服務(wù),運(yùn)維把 API 以工具、UI、自動(dòng)化、基礎(chǔ)設(shè)施即代碼、可觀察性和警戒的形式作為他們提供的基礎(chǔ)設(shè)施。

傳統(tǒng)運(yùn)維也將被DevOps干掉?

DevOps 在很多方面正讓開發(fā)者跟運(yùn)維人員感同身受。新運(yùn)維正好相反。殉道者式的運(yùn)維團(tuán)隊(duì)相當(dāng)自以為是,他們根本沒有做好足夠的工作將權(quán)利和責(zé)任轉(zhuǎn)給開發(fā)團(tuán)隊(duì)。用這種新的合成工程的方式,我們迫使開發(fā)人員從整體角度,系統(tǒng)地思考問題。常言道:只有工程師直接對(duì)自己所建造的系統(tǒng)負(fù)責(zé)時(shí),他們才能建造出真正可靠的系統(tǒng),也就是意味著工程師要隨叫隨到,而不是指望其他運(yùn)行人員。

因著這樣的轉(zhuǎn)變,老派的、西部狂野式的運(yùn)維需要消亡。運(yùn)維一般被看作是守門人,他們也是這么看待自己的。運(yùn)維正盡可能多地嵌入進(jìn)程,減緩開發(fā)速度,所以當(dāng)他們開始生產(chǎn)時(shí),開發(fā)人員會(huì)有近乎完美的可靠系統(tǒng)。一旦該系統(tǒng)歷經(jīng)千辛萬苦,經(jīng)受了嚴(yán)格指責(zé),投入生產(chǎn)之后,老派的運(yùn)維需負(fù)責(zé)運(yùn)行該系統(tǒng)。

老派的運(yùn)維通常是偽君子。他們主張嚴(yán)苛的 SDLC,然后在維護(hù)基礎(chǔ)架構(gòu)時(shí)卻繞過了同樣的 SDLC 。新運(yùn)維意味著基礎(chǔ)架構(gòu)即代碼。配置變化即代碼。這兩個(gè)哪個(gè)也沒能免于開發(fā)人員必須遵守的 SDLC。我們編纂變更請(qǐng)求,使用不可改變的基礎(chǔ)架構(gòu)和 AMI。沒經(jīng)歷此進(jìn)程,我們不會(huì)把改變推送到真實(shí)環(huán)境中。同樣地,我們需要對(duì)合規(guī)性和其他開發(fā)人員無法產(chǎn)生共鳴的 SDLC 要求進(jìn)行編碼,編到工具和進(jìn)程中。進(jìn)程記錄并編纂價(jià)值。

老派運(yùn)維總是同精益思維不一致。它完全是中斷驅(qū)動(dòng)——滅火后,一個(gè)接一個(gè)解決問題。同時(shí),取得平衡非常重要。在集成環(huán)境中,使開發(fā)者團(tuán)隊(duì)能夠SSH 登錄進(jìn) box 中或者將調(diào)試器附加到集合上,會(huì)阻止他們正確地調(diào)試應(yīng)用程序嗎?會(huì)促進(jìn)痛苦移位嗎?在運(yùn)維思維和開發(fā)思維間取得平衡是非常必要的。

開發(fā)團(tuán)隊(duì)通常認(rèn)為運(yùn)維團(tuán)隊(duì)阻礙了創(chuàng)新或者交付。雙方都應(yīng)該相互理解。貶低運(yùn)維團(tuán)隊(duì)很容易,但是更多情況下,他們只是想跟上步伐。不用非得采用每個(gè)登上 Hacker News 頭條的最前沿的科技,也能創(chuàng)新。另一方面,現(xiàn)代運(yùn)維組織需要意識(shí)到他們幾乎永遠(yuǎn)不可能滿足人們的要求了?沙掷m(xù)的發(fā)展道路——也是傳播同理心的道路——是打破孤島,共擔(dān)責(zé)任。這就是運(yùn)維的未來。隨著運(yùn)維工作轉(zhuǎn)移到云,它需要給予開發(fā)團(tuán)隊(duì)更多的權(quán)利和信任以重塑自身,而不是“閉關(guān)鎖國(guó)”。

—— Ops is dead, long live Ops!

標(biāo)簽: 云服務(wù) 云平臺(tái) 云提供商 基礎(chǔ)設(shè)施 工程師 軟件 

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:為什么說區(qū)塊鏈“無需信任”?

下一篇:區(qū)塊鏈技術(shù)發(fā)展中的4大風(fēng)險(xiǎn)挑戰(zhàn)