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