新聞中心
CloudOps: 一種優(yōu)化云上運(yùn)維的框架
作者:Bob Violino 2022-05-27 17:38:22
云計(jì)算
混合云 隨著企業(yè)越來(lái)越多地將應(yīng)用程序開(kāi)發(fā)和工作負(fù)載轉(zhuǎn)移到云上,以及這些云上支出變得越來(lái)越復(fù)雜,一個(gè)與此相關(guān)的概念CloudOps(即“云運(yùn)維”)出現(xiàn)了。

任何參與軟件產(chǎn)品創(chuàng)建的人都應(yīng)該熟悉DevOps,這是一套將軟件開(kāi)發(fā)和IT運(yùn)營(yíng)結(jié)合在一起的實(shí)踐,其目標(biāo)是縮短開(kāi)發(fā)生命周期并提供持續(xù)交付和高質(zhì)量的產(chǎn)品。
隨著企業(yè)越來(lái)越多地將應(yīng)用程序開(kāi)發(fā)和工作負(fù)載轉(zhuǎn)移到云上,以及這些云上支出變得越來(lái)越復(fù)雜,一個(gè)與此相關(guān)的概念CloudOps(即“云運(yùn)維”)出現(xiàn)了。
在這里,我們將研究什么是CloudOps,它將如何使你的企業(yè)受益,以及在你的企業(yè)中實(shí)現(xiàn)CloudOps時(shí)應(yīng)該牢記什么關(guān)鍵事項(xiàng)。
什么是CloudOps?
CloudOps是一種用于管理在云環(huán)境中運(yùn)行的IT服務(wù)和工作負(fù)載的交付、優(yōu)化和性能的操作實(shí)踐。
無(wú)論企業(yè)是采用多云、混合云還是私有云策略,CloudOps都旨在為基于云的流程建立流程和最佳實(shí)踐,就像DevOps為應(yīng)用程序的開(kāi)發(fā)和交付所做的一樣。
CloudOps:一種用于云運(yùn)維的多層框架
“Holistic CloudOps是一個(gè)多層次的框架,可以用于幫助企業(yè)管理云生態(tài)系統(tǒng)的各個(gè)方面,”咨詢公司Capgemini
Americas的副總裁兼卓越云中心主管Jason Hatch表示。
一個(gè)是治理層,包括了財(cái)務(wù)運(yùn)營(yíng)(也稱為FinOps)等活動(dòng),用于控制成本和管理云預(yù)算?!爸卫韺舆€應(yīng)該包含關(guān)于如何在云中部署什么內(nèi)容的架構(gòu)標(biāo)準(zhǔn),并擁有一種方法能夠以編程的方式執(zhí)行這些標(biāo)準(zhǔn)?!盚atch說(shuō)。
其他框架層還包括了云應(yīng)用層,它涵蓋了企業(yè)將如何部署和管理/監(jiān)控云中應(yīng)用程序和特定于應(yīng)用程序的服務(wù);云操作層,用于部署、管理、監(jiān)控和操作云服務(wù);以及云基礎(chǔ)層,其中包括了身份、網(wǎng)絡(luò)管理、日志記錄、中央備份管理、作為代碼的基礎(chǔ)設(shè)施和中央監(jiān)控功能等核心服務(wù)。
“跨越所有這些層的是‘安全層’,它包括了漏洞和威脅管理、工作量保護(hù)以及與公司更大的網(wǎng)絡(luò)安全管理功能的集成?!盚atch說(shuō)。
CloudOps在企業(yè)中的應(yīng)用
CloudOps模型與應(yīng)用程序的交付有著特殊的相關(guān)性,這是許多企業(yè)通過(guò)旨在增加銷售額和增強(qiáng)客戶體驗(yàn)的數(shù)字計(jì)劃所關(guān)注的。
“CloudOps能夠?qū)?gòu)建、部署、運(yùn)行、監(jiān)控和管理云中的應(yīng)用交付功能的五大職責(zé)結(jié)合在一起,”云服務(wù)提供商Replicon負(fù)責(zé)工程和運(yùn)營(yíng)的執(zhí)行副總裁Suresh
Kuppahally表示。
網(wǎng)絡(luò)、計(jì)算、安全和存儲(chǔ)是在最初的構(gòu)建和設(shè)計(jì)階段必須牢記的四個(gè)關(guān)鍵組成部分,Kuppahally說(shuō)?!斑@樣,公司就可以自動(dòng)部署他們的應(yīng)用程序,或者可以進(jìn)行持續(xù)的集成和持續(xù)的交付了?!彼f(shuō)。
一個(gè)企業(yè)的CloudOps團(tuán)隊(duì)?wèi)?yīng)該從工程或產(chǎn)品團(tuán)隊(duì)中明確分離并獨(dú)立運(yùn)作,這樣做可以使CloudOps在企業(yè)中實(shí)現(xiàn)“透明度和服務(wù)質(zhì)量[QoS]的責(zé)任制”,Kuppahally說(shuō)。
CloudOps的好處
從一個(gè)企業(yè)對(duì)云服務(wù)的整體部署開(kāi)始,CloudOps的業(yè)務(wù)好處是相當(dāng)可觀的,來(lái)自Capgemini的Hatch表示。
CloudOps有助于推動(dòng)企業(yè)進(jìn)一步的采用和使用云計(jì)算。如果企業(yè)能夠有效地部署、管理和保護(hù)他們的云環(huán)境,就應(yīng)該增加他們對(duì)云的使用,并提供試驗(yàn)和創(chuàng)新服務(wù)和技術(shù)的能力,他說(shuō)?!斑@反過(guò)來(lái)又可以使他們更靈活,提供更快的上市時(shí)間,并有助于推動(dòng)創(chuàng)新。”
利用CloudOps的企業(yè)還可以更好地管理他們所使用的越來(lái)越多的云服務(wù),Hatch補(bǔ)充道。
“我們不斷聽(tīng)到客戶說(shuō),他們正在超出自己的云預(yù)算,但他們要么是不知道原因,要么是無(wú)法實(shí)施控制來(lái)進(jìn)行管理,”Hatch表示?!耙粋€(gè)有效的CloudOps有將助于緩解這一問(wèn)題。在治理層,我們可以實(shí)施更好的預(yù)算和財(cái)務(wù)跟蹤及優(yōu)化。這也促進(jìn)了在操作層面,更好的實(shí)現(xiàn)自動(dòng)化部署和管理?!?/p>
咨詢公司Protiviti的董事總經(jīng)理Will
Thomas表示,Protiviti的客戶所提到的另一個(gè)最大好處是能夠在云中自動(dòng)釋放授權(quán)資源,這會(huì)有助于企業(yè)管理日益復(fù)雜的云環(huán)境。
Thomas說(shuō),增強(qiáng)的安全性是CloudOps的另一個(gè)關(guān)鍵好處,因?yàn)樵撃P涂梢浴按_保與安全控制、標(biāo)準(zhǔn)或框架保持一致,并制定策略,在報(bào)告云內(nèi)的健康和活動(dòng)的同時(shí)限制不合規(guī)的行為?!?/p>
Thomas還認(rèn)為,那些實(shí)施CloudOps的公司能夠更好地優(yōu)化其云環(huán)境,因?yàn)椤癈loudOps工程師將專注于利用云中的授權(quán)資源,以最新和最好的服務(wù)實(shí)現(xiàn)應(yīng)用程序的現(xiàn)代化?!彼f(shuō)。
此外,部署CloudOps的企業(yè)還可以根據(jù)性能和成本來(lái)考慮建立合理的資源分配時(shí)間表;持續(xù)報(bào)告和審查云運(yùn)行狀況指標(biāo);并支持資源的主動(dòng)配置,同時(shí)保持云內(nèi)的法規(guī)遵從性,他說(shuō)。
Replicon的Kuppahally指出,CloudOps能夠在不影響QoS的情況下經(jīng)濟(jì)高效地?cái)U(kuò)展云服務(wù)?!皩oS目標(biāo)和CloudOps投資結(jié)合起來(lái)是非常具有戰(zhàn)略意義的,”他說(shuō),“因?yàn)橐粋€(gè)專門的CloudOps團(tuán)隊(duì)可以被激勵(lì)去管理運(yùn)營(yíng)成本,因此在降低運(yùn)營(yíng)成本方面也會(huì)有既得利益。”
實(shí)踐中的CloudOps
Stretto是一家受益于采用CloudOps的公司。這家為企業(yè)和消費(fèi)者的破產(chǎn)部門提供服務(wù)的破產(chǎn)服務(wù)和技術(shù)公司在早期就發(fā)現(xiàn)了對(duì)CloudOps實(shí)踐的需求,并將關(guān)鍵原則納入了其在云中運(yùn)行的應(yīng)用程序和系統(tǒng)中,其首席技術(shù)官George
Tsounis表示。
“例如,我們制定了嚴(yán)格、快速的規(guī)則,即我們只用基礎(chǔ)設(shè)施即代碼[IaC]的實(shí)踐來(lái)進(jìn)行部署,”Tsounis說(shuō)。“我們決定通過(guò)所有應(yīng)用程序/系統(tǒng)將始終跨兩個(gè)可用性區(qū)域運(yùn)行來(lái)實(shí)現(xiàn)冗余,因此我們利用了云提供商內(nèi)置的高可用性能力?!?/p>
Stretto戰(zhàn)略的關(guān)鍵部分是利用CloudOps的實(shí)踐,來(lái)確保其技術(shù)運(yùn)營(yíng)擁有更積極主動(dòng)的方法,Tsounis說(shuō)?!拔覀兏敢馐跈?quán)我們的架構(gòu)師和工程師為我們的內(nèi)部和外部客戶創(chuàng)建高性能、自愈性和彈性的云本地解決方案,而不是繼續(xù)以一種被動(dòng)的方式運(yùn)營(yíng)?!彼f(shuō)。
云服務(wù)的引入,甚至是過(guò)渡到無(wú)服務(wù)器功能的過(guò)程,都帶來(lái)了獨(dú)特的挑戰(zhàn),Tsounis說(shuō)?!癈loudOps是幫助我們應(yīng)對(duì)這些挑戰(zhàn)的策略?!?他說(shuō)。
CloudOps最終為Stretto帶來(lái)的好處包括了降低成本、可伸縮性、自動(dòng)化、簡(jiǎn)化災(zāi)難恢復(fù),以及作為應(yīng)用程序一部分的基礎(chǔ)設(shè)施的無(wú)縫集成。
“我們的團(tuán)隊(duì)受益于應(yīng)用程序的全面改進(jìn),這些CloudOps的理念已經(jīng)被完全采納了,”Tsounis說(shuō)?!癈loudOps的實(shí)踐也提高了軟件質(zhì)量。這是通過(guò)利用IaC方法使云基礎(chǔ)架構(gòu)的部署和配置可重復(fù)來(lái)實(shí)現(xiàn)的。我們減少了配置錯(cuò)誤,因?yàn)樵谖覀兊母鞣N環(huán)境中推出應(yīng)用程序時(shí),利用IaC實(shí)現(xiàn)了一致的基礎(chǔ)設(shè)施配置?!?/p>
通過(guò)取消云基礎(chǔ)設(shè)施的手動(dòng)配置,Stretto的質(zhì)量問(wèn)題減少了約20%,Tsounis表示。
“利用CloupOps實(shí)踐為工程師提供了所需的信心,讓他們知道在預(yù)生產(chǎn)環(huán)境中的應(yīng)用程序/系統(tǒng)行為在發(fā)布到生產(chǎn)環(huán)境時(shí)將是相同的,”他說(shuō)?!按送猓捎谖覀兊膽?yīng)用程序的質(zhì)量提高,服務(wù)臺(tái)和內(nèi)部票證的減少,我們也看到了總體IT運(yùn)營(yíng)的改善?!?/p>
跟上不斷發(fā)展的方法論
當(dāng)涉及到云服務(wù)及其使用方式時(shí),沒(méi)有什么是一成不變的,所以使用CloudOps的企業(yè)需要定期調(diào)整他們的方法,以跟上變化。
對(duì)于許多企業(yè)來(lái)說(shuō),這仍然是一個(gè)新的領(lǐng)域,它們需要克服一個(gè)學(xué)習(xí)曲線?!半S著越來(lái)越多的企業(yè)采用真正的多云部署,他們的CloudOps實(shí)現(xiàn)也需要成熟和規(guī)模化,”Capgemini的Hatch說(shuō)?!霸S多客戶在以豎井的方式管理著他們的云原生地圖,使用了不同的工具和流程,并且從整體上查看其整個(gè)云原生地圖的能力微乎其微?!?/p>
為了提高效率和效果,“公司需要開(kāi)發(fā)他們自己的CloudOps框架,以便能夠輕松地集成新的云提供商和服務(wù),同時(shí)仍然提供正確級(jí)別的管理、監(jiān)控和操作嚴(yán)密性?!盚atch說(shuō)。
公司在云中處理事件管理的方式也可以改進(jìn),Kuppahally說(shuō)。
“這是大多數(shù)CloudOps團(tuán)隊(duì)難以解決的問(wèn)題,”他說(shuō)?!八麄儽粌?nèi)部和外部事件淹沒(méi)了,失去了有效管理這些事件的方法。而建立一個(gè)專門的項(xiàng)目管理流程來(lái)簡(jiǎn)化事件管理的篩選和優(yōu)先排序是降低風(fēng)險(xiǎn)的方法之一。”
與此同時(shí),各企業(yè)也需要降低事件的誤報(bào)率。“當(dāng)CloudOps團(tuán)隊(duì)無(wú)法跟上高誤報(bào)率時(shí),他們就會(huì)陷入困境,”Kuppahally說(shuō)。“擁有有效的策略和計(jì)劃來(lái)減少或消除誤報(bào),是非常關(guān)鍵的成功因素?!?/p>
CloudOps可以從AI和機(jī)器學(xué)習(xí)等技術(shù)中受益,研究和教育服務(wù)提供商Wiley的執(zhí)行副總裁兼首席技術(shù)官Aref Matin表示。
“通過(guò)機(jī)器學(xué)習(xí),CloudOps工具可以幫助定義企業(yè)范圍的策略,進(jìn)行檢測(cè)和報(bào)告異常,并能夠以自動(dòng)化的方式采取糾正措施,以維護(hù)云環(huán)境的最佳實(shí)踐策略?!盡atin說(shuō)。
CloudOps文化
像DevOps一樣,CloudOps的成功很大程度上也依賴于開(kāi)發(fā)一種有利于充分利用框架和工具的文化。隨著越來(lái)越多的企業(yè)將更多的工作和流程轉(zhuǎn)移到云上,他們也將需要專注于構(gòu)建CloudOps專業(yè)知識(shí)。
“在處理云計(jì)算時(shí),大多數(shù)客戶處于一種被動(dòng)反應(yīng)狀態(tài),他們無(wú)法對(duì)事件、更改或新服務(wù)的請(qǐng)求做出響應(yīng),”Protiviti的Thomas表示?!癈loudOps通過(guò)自動(dòng)化建立的部署結(jié)構(gòu),允許監(jiān)控、審查和優(yōu)化現(xiàn)有資源,并檢查公司策略以便與云環(huán)境保持一致。”
Stretto的Tsounis也同意企業(yè)需要 “對(duì)CloudOps真正起作用的適當(dāng)組織結(jié)構(gòu),專業(yè)知識(shí)和對(duì)協(xié)作的適當(dāng)調(diào)整有更廣泛的了解”。
“CloudOps不是一個(gè)單獨(dú)的團(tuán)隊(duì)或部門。IT、安全、架構(gòu)和應(yīng)用團(tuán)隊(duì)都需要在通用的CloudOps實(shí)踐上協(xié)作并保持一致,”CTO說(shuō)?!叭绻@些團(tuán)隊(duì)在孤島中工作,CloudOps就不能很好地工作?!?/p>
基于他將CloudOps投入實(shí)踐的經(jīng)驗(yàn),Tsounis認(rèn)為,為了獲得成功,企業(yè)也需要更好地定義CloudOps所需的基本技能,而不是重新發(fā)明輪子。
“技術(shù)團(tuán)隊(duì)需要了解基于云的架構(gòu)、網(wǎng)絡(luò)、安全和自動(dòng)化,”他說(shuō)?!叭绻狈炯寄?,團(tuán)隊(duì)就可能會(huì)在已有云服務(wù)的地方冒險(xiǎn)實(shí)施解決方案?!?/p>
網(wǎng)站標(biāo)題:CloudOps: 一種優(yōu)化云上運(yùn)維的框架
轉(zhuǎn)載來(lái)源:http://m.fisionsoft.com.cn/article/cdiiojg.html


咨詢
建站咨詢
