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