![]() |
新聞中心
當(dāng)前位置:網(wǎng)站首頁(yè) > 新聞中心
Gartner:企業(yè)向容器化轉(zhuǎn)型至少需要四個(gè)步驟
“容器技術(shù)將一個(gè)應(yīng)用程序及環(huán)境依賴(如庫(kù)、配置文件)封裝在一個(gè)輕便的容器鏡像文件中?!?Gartner首席研究分析師Anna Belak說(shuō)?!叭萜骷夹g(shù)將應(yīng)用程序及其依賴關(guān)系從底層基礎(chǔ)架構(gòu)中分離出來(lái)。因此,不同的操作系統(tǒng)發(fā)行版之間的差異導(dǎo)致的可能導(dǎo)致的異常問(wèn)題被最大化的避免和消除,從而使軟件在從一個(gè)計(jì)算環(huán)境移動(dòng)到另一個(gè)計(jì)算環(huán)境時(shí)確保其環(huán)境一致性并可靠高效的部署和運(yùn)行?!?
因此,容器化的應(yīng)用能夠相對(duì)容易地實(shí)現(xiàn)將其工作負(fù)載從企業(yè)私有云環(huán)境遷移到公有云或在不同的云提供商環(huán)境中。此外,容器的輕量級(jí)配置及其快速啟動(dòng)能力使其能夠加速傳統(tǒng)的持續(xù)集成和交付(CI/CD)效率,并借助容器的標(biāo)準(zhǔn)化能力實(shí)現(xiàn)CI/CD的全流程自動(dòng)化,從而實(shí)現(xiàn)軟件的快速開(kāi)發(fā)和發(fā)布。Gartner認(rèn)為:企業(yè)要實(shí)現(xiàn)向容器化的轉(zhuǎn)型,至少需要完成四個(gè)步驟
第1步:調(diào)整IT部門的組織文化,并快速填補(bǔ)不同團(tuán)隊(duì)間的技能差距
“企業(yè)應(yīng)用容器化涉及的不僅僅是開(kāi)發(fā)部門,而是多團(tuán)隊(duì)的協(xié)作?!?Belak解釋說(shuō)?!坝捎谙蛉萜骰?xiàng)目遷移的過(guò)程往往比較耗時(shí)且需要投入大量人力,所有團(tuán)隊(duì)的協(xié)作支持至關(guān)重要,例如安全部門,基礎(chǔ)設(shè)施和應(yīng)用運(yùn)維,網(wǎng)絡(luò)管理和開(kāi)發(fā)部門等之間的互相配合?!?
對(duì)于企業(yè)來(lái)說(shuō),容器作為一項(xiàng)新技術(shù)的認(rèn)知、推廣也需要大量工作,因此必須促進(jìn)各團(tuán)隊(duì)之間的積極協(xié)作,尤其是應(yīng)用程序開(kāi)發(fā)、基礎(chǔ)架構(gòu)和運(yùn)維的團(tuán)隊(duì)?!拔覀冋J(rèn)識(shí)到具有DevOps意識(shí)的組織能夠更好地適應(yīng)容器化的挑戰(zhàn),因?yàn)槿萜魈峁┑募夹g(shù)框架與DevOps方法論是一致的,”Belak說(shuō)。雖然,在企業(yè)實(shí)際生產(chǎn)環(huán)境中,企業(yè)往往會(huì)采購(gòu)具備企業(yè)級(jí)支持的商業(yè)容器云產(chǎn)品,但這與您直接使用社區(qū)開(kāi)源軟件一樣,您的團(tuán)隊(duì)都需要采用新的運(yùn)營(yíng)模式(DevOps)。
另外,在IT部門決定實(shí)施容器化戰(zhàn)略前,適當(dāng)?shù)呐嘤?xùn)是很有必要的,這能夠確保在管理這些新的和復(fù)雜的容器解決方案時(shí),團(tuán)隊(duì)成員都能夠快速掌握,并保持長(zhǎng)期一致性。
第2步:提高您的基礎(chǔ)設(shè)施自動(dòng)化能力
由于容器生命周期的高度短暫性,手動(dòng)管理容器是不現(xiàn)實(shí)的;因此,部署容器應(yīng)用,往往都是通過(guò)CLI(命令行)或API(應(yīng)用程序編程接口)進(jìn)行的,以實(shí)現(xiàn)應(yīng)用的自動(dòng)化部署和管理。雖然目前市面上有很多容器云產(chǎn)品已經(jīng)提供了相關(guān)的可見(jiàn)性的儀表板,但實(shí)際上,大多數(shù)的容器部署和操作任務(wù)仍必須通過(guò)CLI或API執(zhí)行。Belak說(shuō): “通過(guò)儀表板提供可見(jiàn)性的容器管理工具非常重要,但同時(shí)他們需要通過(guò)CLI或API以實(shí)現(xiàn)更加專業(yè)的部署交互,而不僅僅是單純的圖形用戶界面(GUI)” 。
第3步:明確實(shí)施容器化戰(zhàn)略的主要和次要目標(biāo)
容器本身僅是一項(xiàng)技術(shù),要成功從應(yīng)用容器化的過(guò)程中實(shí)現(xiàn)企業(yè)商業(yè)業(yè)務(wù)的價(jià)值,企業(yè)必須設(shè)定切合實(shí)際的目標(biāo),包括主要和次要目標(biāo),避免將任何項(xiàng)目都集中在低影響力的計(jì)劃上?!爸饕繕?biāo)是您希望通過(guò)容器化實(shí)現(xiàn)的直接結(jié)?!盉elak說(shuō)。它們具有很強(qiáng)的影響力,如:解決現(xiàn)有業(yè)務(wù)的主要痛點(diǎn)
創(chuàng)造可量化的成本節(jié)約機(jī)會(huì)
使團(tuán)隊(duì)能夠切實(shí)改善向內(nèi)部或外部的客戶所交付的產(chǎn)品和服務(wù)質(zhì)量通常的低影響目標(biāo)指的是如何節(jié)省底層基礎(chǔ)設(shè)施的許可費(fèi)用和資源消耗(如節(jié)省虛擬化消耗以降低“虛擬化稅”的額外成本消耗)。雖然,容器技術(shù)可以在某些情況下實(shí)現(xiàn)這種節(jié)省,但以這種目標(biāo)去做容器化的投資是不值得的。
如果是為了提高業(yè)務(wù)敏捷性、運(yùn)營(yíng)效率和客戶滿意度,而為此做出的應(yīng)用程序重構(gòu)計(jì)劃則具有較大投入意義,由此,容器化隨之帶來(lái)的諸如“降低基礎(chǔ)架構(gòu)成本”這種額外的積極影響則是積極的。
第4步:選擇適合的應(yīng)用程序
最后一步包括仔細(xì)選擇哪些應(yīng)用程序更加適合進(jìn)行重構(gòu)和容器化。確定后,先從簡(jiǎn)單的項(xiàng)目開(kāi)始,培養(yǎng)您的團(tuán)隊(duì)成員技能,為他們提供新的知識(shí)和工具,使開(kāi)發(fā)和運(yùn)維人員逐步認(rèn)識(shí)到未來(lái)項(xiàng)目中的潛在挑戰(zhàn),這將為團(tuán)隊(duì)后續(xù)更加精準(zhǔn)的選擇合適的應(yīng)用程序進(jìn)行重構(gòu)和容器化提供了必要的知識(shí)與技能儲(chǔ)備,從而加速后續(xù)的業(yè)務(wù)重構(gòu)與容器化進(jìn)程。
|