可見(jiàn)性是DeVOPS和混合云的關(guān)鍵

責(zé)任編輯:cres

作者:Michael Segal

2018-09-17 09:26:20

來(lái)源:企業(yè)網(wǎng)D1Net

原創(chuàng)

近年來(lái),云計(jì)算無(wú)疑成為企業(yè)開(kāi)展業(yè)務(wù)的關(guān)鍵組成部分,特別是當(dāng)企業(yè)考慮數(shù)字轉(zhuǎn)型的競(jìng)爭(zhēng)時(shí)。在全球范圍內(nèi),企業(yè)正在將他們的應(yīng)用程序和服務(wù)轉(zhuǎn)移到云端,從而獲得更低的資本性支出和運(yùn)營(yíng)支出的好處。

近年來(lái),云計(jì)算無(wú)疑成為企業(yè)開(kāi)展業(yè)務(wù)的關(guān)鍵組成部分,特別是當(dāng)企業(yè)考慮數(shù)字轉(zhuǎn)型的競(jìng)爭(zhēng)時(shí)。在全球范圍內(nèi),企業(yè)正在將他們的應(yīng)用程序和服務(wù)轉(zhuǎn)移到云端,從而獲得更低的資本性支出和運(yùn)營(yíng)支出的好處。
 
但是通過(guò)此過(guò)程,云遷移只是組織的數(shù)字轉(zhuǎn)換(DX)之旅的開(kāi)始。如果正確使用云計(jì)算,云計(jì)算將成為數(shù)字轉(zhuǎn)換(DX)創(chuàng)新的支柱,可以成為新業(yè)務(wù)模式和用例的驅(qū)動(dòng)力,而在幾年前想實(shí)現(xiàn)這些是不可能的。沒(méi)有人比devops(開(kāi)發(fā)運(yùn)營(yíng))團(tuán)隊(duì)更了解這一點(diǎn),這些團(tuán)隊(duì)在持續(xù)交付和部署方面占據(jù)了一席之地,因此,devops在組織的數(shù)字化轉(zhuǎn)型之旅中發(fā)揮著至關(guān)重要的作用。然而,在實(shí)踐中,負(fù)責(zé)云計(jì)算策略的決策者不能閉門(mén)造車(chē)。
 
因此,對(duì)于成功的數(shù)字轉(zhuǎn)換(DX)來(lái)說(shuō),企業(yè)需要一個(gè)敏捷、高效并且能夠以更高的速度生產(chǎn)更高質(zhì)量軟件的開(kāi)發(fā)團(tuán)隊(duì),同時(shí)在具有質(zhì)量保證(QA)、安全性、開(kāi)發(fā)和IT操作團(tuán)隊(duì)的協(xié)作環(huán)境中工作。
 
Devops像數(shù)字轉(zhuǎn)換(DX)中的其他角色一樣成長(zhǎng)
 
在更高層次上,開(kāi)發(fā)人員在任何公司中的角色都在任何限制條件下,以非常高的速度和最高的質(zhì)量,根據(jù)業(yè)務(wù)需求生產(chǎn)新軟件。這里高速與連續(xù)交付管道相關(guān)聯(lián),在極端情況下可能意味著每天有幾個(gè)新的版本,在部署之前需要構(gòu)建、測(cè)試和集成幾個(gè)代碼周期。高質(zhì)量在這里通過(guò)提供基于響應(yīng)性和可靠性服務(wù)的優(yōu)秀客戶體驗(yàn)發(fā)揮其作用,在可能的情況下,幾乎為零停機(jī)時(shí)間。
 
這些開(kāi)發(fā)團(tuán)隊(duì)在企業(yè)內(nèi)部面臨的主要挑戰(zhàn)是devops成熟度。與軟件能力成熟度模型(SW-CMM)和由卡內(nèi)基梅隆大學(xué)軟件工程研究所引入的IDEAL模型的原理類(lèi)似,devops成熟度受兩個(gè)主要原則的影響。第一個(gè)是文化層面,它表明需要有效協(xié)作,并擁有使命而不是滿足以功能為中心的目標(biāo),例如特定于運(yùn)營(yíng)或質(zhì)量保證的遙測(cè)。其次,整體可見(jiàn)性和態(tài)勢(shì)感知水平基于遙測(cè)和與所有職能團(tuán)隊(duì)的整個(gè)組織相關(guān)的KPI。這種整體可見(jiàn)性和態(tài)勢(shì)感知的質(zhì)量將取決于儀器技術(shù)和其部署的普遍性。
 
當(dāng)團(tuán)隊(duì)掌握了第一個(gè)成熟要素時(shí),例如能見(jiàn)度、遙測(cè)、反饋循環(huán)、態(tài)勢(shì)感知等所有因素都變得很重要。但是,在此之前,開(kāi)發(fā)人員傾向于關(guān)注主要與其特定功能相關(guān)的KPI,例如開(kāi)發(fā)團(tuán)隊(duì)每天發(fā)布的新版本數(shù)量。質(zhì)量保證(QA)將具有用例并將基于它們進(jìn)行測(cè)試,而操作需要監(jiān)視生產(chǎn)環(huán)境中的應(yīng)用程序和服務(wù)性能。簡(jiǎn)而言之,每個(gè)人都專(zhuān)注于他們自己的領(lǐng)地,往往是彼此孤立的。一個(gè)不成熟的組織專(zhuān)注于利用各種技術(shù)加速和優(yōu)化自己的領(lǐng)域,而不是建立有效的反饋循環(huán)、端到端的可見(jiàn)性,以及最重要的常見(jiàn)態(tài)勢(shì)感知。正是這種態(tài)勢(shì)感知在成熟的devops團(tuán)隊(duì)中絕對(duì)至關(guān)重要,并且是將小麥與谷殼分開(kāi)的重要因素。
 
智能數(shù)據(jù)為devops團(tuán)隊(duì)開(kāi)辟了道路
 
通過(guò)演示,一個(gè)典型的開(kāi)發(fā)周期就會(huì)發(fā)生:開(kāi)發(fā)人員將開(kāi)發(fā)代碼并構(gòu)建它。然后它將被發(fā)送給將要測(cè)試它的質(zhì)量保證(QA),然后再發(fā)送給負(fù)責(zé)監(jiān)督主線及其部署集成的管理人員。此時(shí),操作可以標(biāo)記僅在規(guī)模上表現(xiàn)出來(lái)的軟件問(wèn)題。這將意味著開(kāi)發(fā)團(tuán)隊(duì)必須非常迅速地識(shí)別問(wèn)題,開(kāi)發(fā)新代碼來(lái)解決此問(wèn)題,并在產(chǎn)品環(huán)境中正確運(yùn)行。所有這些區(qū)域都是孤立的,只能看到自己的空間。
 
可視性是整個(gè)過(guò)程的關(guān)鍵部分,為了使事情更加簡(jiǎn)化,在現(xiàn)代開(kāi)發(fā)環(huán)境中,所有團(tuán)隊(duì)的可見(jiàn)性的共同態(tài)勢(shì)感知至關(guān)重要。例如,他們可以自己查看系統(tǒng),查看相同的情況,并了解他們需要在哪些參數(shù)中工作,而不是開(kāi)發(fā)團(tuán)隊(duì)依賴(lài)于運(yùn)營(yíng)(Ops)解決問(wèn)題。這不僅節(jié)省了時(shí)間,而且使反饋循環(huán)明顯更有效。
 
可見(jiàn)性的核心是智能數(shù)據(jù)——元數(shù)據(jù),將基于處理和組織收集點(diǎn)的線數(shù)據(jù)并以最高質(zhì)量和速度優(yōu)化分析,這種智能數(shù)據(jù)對(duì)于這種可見(jiàn)性至關(guān)重要。使用智能數(shù)據(jù)進(jìn)行持續(xù)監(jiān)控的基礎(chǔ)是對(duì)實(shí)時(shí)通過(guò)網(wǎng)絡(luò)傳輸?shù)拿總€(gè)IP數(shù)據(jù)包進(jìn)行分析,并使用該信息提供可操作且有意義的見(jiàn)解,同時(shí)為所有團(tuán)隊(duì)創(chuàng)建共同的態(tài)勢(shì)感知。通過(guò)比較,在記錄事件之后分析日志數(shù)據(jù),并且從中央位置的多個(gè)服務(wù)器收集日志文件,這是一種不同的監(jiān)視方法。借助智能數(shù)據(jù),基于實(shí)時(shí)IP流量分析提供精簡(jiǎn)、可操作和智能的數(shù)據(jù)集,從質(zhì)量保證(QA)到運(yùn)營(yíng)(Ops)和開(kāi)發(fā)(Dev)的所有團(tuán)隊(duì)可以通過(guò)持續(xù)監(jiān)控不斷發(fā)展的領(lǐng)先業(yè)務(wù)指標(biāo),更好地協(xié)同工作,避免反饋循環(huán)中的任何瓶頸,并實(shí)時(shí)解決問(wèn)題。這是devops的夢(mèng)想。
 
智能安全
 
作為完全成熟的DevSecOps組織的一部分,這種可視性在安全性方面更加突出,安全工程師與開(kāi)發(fā)人員并肩工作,以確保應(yīng)用程序的安全性。與日志數(shù)據(jù)一樣,建議在事實(shí)之后分析違規(guī)行為,并且進(jìn)行關(guān)鍵活動(dòng),但實(shí)時(shí)了解哪些應(yīng)用程序缺陷已被利用,這是更好的做法,輸入從運(yùn)營(yíng)(Ops)到開(kāi)發(fā)(Dev)和安全(Sec)的反饋循環(huán)。這樣,可以在源頭更有效地處理安全問(wèn)題。如果與自動(dòng)化相結(jié)合,這個(gè)過(guò)程將有助于創(chuàng)建更安全的應(yīng)用程序,并有助于減輕對(duì)企業(yè)聲譽(yù)的任何潛在損害。
 
尤其是數(shù)字轉(zhuǎn)換(DX)和云計(jì)算,是創(chuàng)新和更廣泛業(yè)務(wù)轉(zhuǎn)型的組成部分。然而,他們確實(shí)帶來(lái)了許多新的未知挑戰(zhàn)。然而,通過(guò)打破部門(mén)的工作孤島,提供完整的共同態(tài)勢(shì)感知以及支持協(xié)作的文化,數(shù)字轉(zhuǎn)換(DX)可以為組織帶來(lái)超出他們預(yù)期的成功。通過(guò)這種做法,在不斷受到干擾的市場(chǎng)中保持競(jìng)爭(zhēng)優(yōu)勢(shì)將比以往更容易、更富有成效。對(duì)于處于最佳狀態(tài)的DevSecOps團(tuán)隊(duì)來(lái)說(shuō),這將是一個(gè)永無(wú)止境的快速生成安全和高質(zhì)量代碼的過(guò)程,同時(shí)通過(guò)智能數(shù)據(jù)的使用不斷改進(jìn)組織中DevOps實(shí)踐的成熟度。成熟的DevSecOps組織將依賴(lài)于相關(guān)的遙測(cè)和常見(jiàn)的態(tài)勢(shì)感知,并且只有通過(guò)其持續(xù)使用才能使企業(yè)業(yè)務(wù)更加順暢地開(kāi)展。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)