劇透!DevOps了解一下
DevOps概念最早升溫于2009年的歐洲,是由比利時(shí)人 Patrick Debois 和一位朋友提出的,因傳統(tǒng)模式的運(yùn)維之痛而生,至今都缺少一個(gè)清晰和統(tǒng)一的認(rèn)識。
Patrick 先生當(dāng)時(shí)是一位苦悶的運(yùn)維方向的IT咨詢師,深受開發(fā)和運(yùn)維割裂及背鍋之苦,他認(rèn)為 DevOps 是開發(fā)和運(yùn)維的融合之道,因此不遺余力的在全球主要城市推廣 DevOps,因而被公認(rèn)為 DevOps 之父 ,蕭田國介紹到,DevOps 是 Development 和 Operations 兩個(gè)單詞的縮寫,而字面層次的中文翻譯 開發(fā)運(yùn)維 已無法涵括其豐富的內(nèi)涵,因此一般直接按照英文來朗讀并記憶。蕭田國認(rèn)為,將DevOps 解釋為 研發(fā)運(yùn)營一體化 的中文釋義更為準(zhǔn)確。
談起DevOps在國內(nèi)的發(fā)展,蕭田國告訴記者,在各種機(jī)緣巧合下, Patrick先生曾于2017年被邀請到北京,與和中國廣大 DevOps 愛好者進(jìn)行了一次深度交流。
蕭田國指出,DevOps呈現(xiàn)為階段式發(fā)展,第一階段聚焦在持續(xù)集成和持續(xù)部署,即程序包的合成和分發(fā),是一種狹義的DevOps.近年來,隨著云計(jì)算的興起及技術(shù)服務(wù)于業(yè)務(wù)的大背景下,DevOps發(fā)展進(jìn)入了第二階段,開始貫穿軟件生命周期,從最開始的計(jì)劃、需求、設(shè)計(jì)到開發(fā)、測試、部署和運(yùn)營。
DevOps的兩大核心優(yōu)勢:自動(dòng)化及文化和組織變革
回顧軟件行業(yè)的研發(fā)模式,大致分為三個(gè)階段:瀑布式開發(fā)、敏捷開發(fā)、DevOps.在應(yīng)用 DevOps 之前,所有公司都采用了分部門、大批量的生產(chǎn)方式,即瀑布式開發(fā),而這種模式會導(dǎo)致交付周期過長、部門墻寬而且深、技術(shù)人員相互傷害降低幸福指數(shù)等一系列問題。近兩年,在日益先進(jìn)的技術(shù)支撐下,例如微服務(wù)架構(gòu)理念、容器技術(shù)使得DevOps的實(shí)施變得更加容易,DevOps開始受到越來越多企業(yè)的重視和實(shí)踐。
蕭田國表示,DevOps 改變了軟件的生產(chǎn)工藝,并深刻的影響和提速了IT運(yùn)營。DevOps的核心優(yōu)勢包括自動(dòng)化及文化和組織變革等。
一)相比重流程的 ITIL ,DevOps 的特點(diǎn)就是快。蕭田國解釋到,它可以將發(fā)布頻率從3個(gè)月一次,提升到1天10次甚至更快。這個(gè)特點(diǎn)對于互聯(lián)網(wǎng)業(yè)務(wù)、或偏互聯(lián)網(wǎng)的業(yè)務(wù)而言,擁有巨大的優(yōu)勢。
隨著時(shí)代變遷,新形勢下,新的產(chǎn)品、新的功能如果上線時(shí)間比競爭對手慢一個(gè)月、慢一周、甚至慢幾天,都將招致巨大的打擊和損失。DevOps 能將一切盡可能的自動(dòng)化,最典型的包括像自動(dòng)化測試、自動(dòng)化安全代碼掃描、自動(dòng)化部署上線、自動(dòng)化收擴(kuò)容等等。
二)DevOps 另一個(gè)核心優(yōu)勢在于帶來的文化和組織變革,并借此提高公司成員的生活質(zhì)量和幸福指數(shù)。他認(rèn)為,如果實(shí)施 DevOps,需要建立類似美軍特種部隊(duì)一樣的機(jī)制,形成一個(gè)一個(gè)的小型、但五臟俱全的團(tuán)隊(duì)(典型的團(tuán)隊(duì)成員包括PO、PM、開發(fā)、測試、運(yùn)維和客服等),這樣的團(tuán)隊(duì)有著共同的業(yè)務(wù)目標(biāo),可以很大程度的減少相互扯皮、相互指責(zé)和傷害。
成功與否 DevOps還需攻克這兩道難關(guān)
提及當(dāng)下火熱的兩項(xiàng)風(fēng)云技術(shù),蕭田國表示,人工智能和機(jī)器學(xué)習(xí)本身將給 DevOps 帶來更好的發(fā)展。DevOps能力將分為五級,其中最難以實(shí)現(xiàn)的為第四級和第五級,需要借助于人工智能來實(shí)現(xiàn),典型應(yīng)用如 AIOps.他指出,高效運(yùn)維社區(qū)目前正在推進(jìn)研發(fā)運(yùn)營一體化(DevOps)能力成熟度模型,并且已經(jīng)被工信部正式立項(xiàng),開始踏上行業(yè)標(biāo)準(zhǔn)之路。
針對國內(nèi)外的DevOps發(fā)展現(xiàn)狀,他表示目前全球 DevOps 的發(fā)展態(tài)勢較好,國外領(lǐng)先國內(nèi)約5年時(shí)間,已經(jīng)走過了 What is DevOps 和 Why is DevOps 的階段,并進(jìn)入到 How to DevOps 的階段。我國大量企業(yè)目前還停留在 What is DevOps 和 Why is DevOps 的階段,而一定程度上,由于 DevOps 的實(shí)施多少會改變組織結(jié)構(gòu),進(jìn)而影響到個(gè)人的權(quán)利范圍,因而從內(nèi)心深處是抗拒和抵觸的。恰與國內(nèi)相反,國外先進(jìn)企業(yè)包括頂級銀行機(jī)構(gòu)等已經(jīng)實(shí)施 DevOps,且取得顯著成效,著實(shí)提升了企業(yè)的競爭力,活得更好。
采訪最后,蕭田國表示,未來 DevOps將呈現(xiàn)出良性的發(fā)展態(tài)勢,而阻礙DevOps發(fā)展大致有兩方面因素,首先是 既得利益 的問題, DevOps 可能會觸動(dòng)某些人的利益,例如之前管著幾十人,有人事權(quán)也有財(cái)權(quán),但實(shí)施 DevOps 后,可能會讓自己的管轄權(quán)變小 ;另一方面,DevOps 要求建立全棧團(tuán)隊(duì),要求不斷去學(xué)習(xí)新的技能,這對于部分思想固化、動(dòng)力不足的人而言,將是一條艱難之路,同時(shí)很多傳統(tǒng)企業(yè)或事業(yè)單位,面臨 辭退難 的困境,這也變成了一項(xiàng)實(shí)施的阻礙。
關(guān)聯(lián)閱讀
【中國IDC圈原創(chuàng) 未經(jīng)授權(quán)禁止轉(zhuǎn)載】
文章編輯:CobiNet(寧波)
本公司專注于電訊配件,銅纜綜合布線系列領(lǐng)域產(chǎn)品研發(fā)生產(chǎn)超五類,六類,七類線,屏蔽模塊,配線架及相關(guān)模塊配件的研發(fā)和生產(chǎn)。
?2016-2019寧波科博通信技術(shù)有限公司版權(quán)所有浙ICP備16026074號