Clint Boulton
云計算已經(jīng)成為IT服務(wù)現(xiàn)代化的首選模式,企業(yè)通過租用公有云軟件變得更加敏捷,而且加快了產(chǎn)品面市速度。
但越來越多的首席信息官正在建立所謂的混合云系統(tǒng),他們的業(yè)務(wù)應(yīng)用程序運(yùn)轉(zhuǎn)在亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)、微軟Azure、谷歌云平臺(GCP)的公有云和內(nèi)部運(yùn)行的私有云上,甚至是在由提供商托管的外部服務(wù)上。
Capgemini首席云官Charlie Li介紹說:“在云計算的早期階段,很多企業(yè)選擇了一家云服務(wù)商進(jìn)行獨(dú)家合作。現(xiàn)在,這種方法已經(jīng)不適用了,企業(yè)意識到了多云的好處,例如,提高了組織靈活性、效率和性能,而且還避免了被供應(yīng)商鎖定?!?/p>
本文將介紹2020年促成云應(yīng)用的一些關(guān)鍵發(fā)展趨勢。
據(jù)Forrester預(yù)測,隨著全球公有云支出接近3千億美元,很多企業(yè)將從兩家甚至兩家以上的供應(yīng)商那里采購云服務(wù),這一趨勢在2020年會愈演愈烈。企業(yè)通常在面向客戶的應(yīng)用程序上選擇AWS,在業(yè)務(wù)服務(wù)方面選擇Azure,GCP則用于分析——哪家供應(yīng)商最適合具體的某種業(yè)務(wù)場景,就選擇這家供應(yīng)商。
但企業(yè)也會把一些應(yīng)用程序放在私有云中,或者在公有和私有系統(tǒng)之間動態(tài)地運(yùn)行應(yīng)用程序。出于安全或者成本原因,一些企業(yè)把應(yīng)用程序從公有云放回到內(nèi)部系統(tǒng)中,這一過程稱為回遷。Vanson Bourne為Nutanix進(jìn)行調(diào)查的2650名IT決策者中,有73%屬于這種情況。
以Nutanix為例。首席信息官Wendy Pfeiffer自稱是該公司“最古怪的客戶”,因為她運(yùn)維的混合云Nutanix也在Azure中運(yùn)行微軟的應(yīng)用程序,她介紹說,公司運(yùn)行自己的操作系統(tǒng)和管理程序軟件,用于在6個數(shù)據(jù)中心、GCP和Azure之間運(yùn)行應(yīng)用程序。
Pfeiffer告訴CIO.com:“我們的想法是,我們希望能夠混合使用各種模式和供應(yīng)商,以滿足業(yè)務(wù)需求?!彼a(bǔ)充說,使用混合云模型后,首席信息官在工作上更有彈性,例如,在服務(wù)中斷時的多種故障恢復(fù)模式。
Li說,過度依賴于公有云的企業(yè)在最初12~18個月后會逐步虧損,并補(bǔ)充說,他們過度配置了不使用的資源。例如,一些應(yīng)用程序開發(fā)人員無意間讓云工作負(fù)載在周末也運(yùn)行,從而產(chǎn)生了數(shù)百萬美元的費(fèi)用。
Pfeiffer同意這一觀點,她指出,一旦供應(yīng)商“鎖定了我們的工作負(fù)載,定價模式就會變得非常苛刻”,客戶在每月定價方面就會非常被動。
Li說,首席信息官必須制定好策略,使他們能夠優(yōu)化不同云之間的運(yùn)維,包括公有云和私有云。首席信息官們認(rèn)可的一種解決方案包括FinOps,它結(jié)合了業(yè)務(wù)管理實踐和分析軟件,可以計算出遷移到云之后將使用多少云資源。
很多首席信息官已經(jīng)認(rèn)可了采用直接遷移的方法把應(yīng)用程序遷移到云環(huán)境中,但Li表示,這還不足以提高敏捷性。例如,如果不升級舊版應(yīng)用程序,那么就不可能把數(shù)據(jù)中心遷移到云端以解決產(chǎn)品盡快面市的問題。
Li說,應(yīng)用程序的現(xiàn)代化,包括按原樣遷移一些應(yīng)用程序和重新設(shè)計其他的應(yīng)用程序等,這是軟件獲得競爭優(yōu)勢的關(guān)鍵所在。領(lǐng)導(dǎo)們應(yīng)該利用容器和微服務(wù)使應(yīng)用程序可移植和可分解。云原生系統(tǒng),包括AWS、Azure和GCP提供的K8s風(fēng)格的編排服務(wù)等,自動化了容器的部署、擴(kuò)展和管理,從而實現(xiàn)了快速更改和持續(xù)創(chuàng)新。
云原生方法還帶來了更多的挑戰(zhàn),包括要求能夠管理在多云環(huán)境中運(yùn)行的容器集群。取而代之的是,很多首席信息官制訂了臨時措施,例如使用VMware軟件在AWS或者Azure中運(yùn)行虛擬服務(wù)器。不管首席信息官選擇構(gòu)建哪種架構(gòu),Li說,他們不應(yīng)該“為了短期節(jié)約成本而犧牲長遠(yuǎn)的轉(zhuǎn)型。”
Li說,走上云之旅的首席信息官們需要更新的不僅僅是技術(shù):使用云來推動創(chuàng)新和創(chuàng)造價值還需要人、流程和文化的轉(zhuǎn)型。要提升云計算能力,還應(yīng)圍繞容器編排和微服務(wù)以及DevOps來提升技能。
在Capgemini,Li要求公司的大部分員工將技能從Java和.NET編程語言升級到Java Spring、Python和其他現(xiàn)代語言。但語言只是一個方面:為了及時地將數(shù)字服務(wù)推向市場,更多的企業(yè)必須轉(zhuǎn)向基于產(chǎn)品的交付模式,在這種模式下,工作在工作室團(tuán)隊或者小組環(huán)境中的開發(fā)人員掌握特定的功能,例如計費(fèi)、移動訂購或者實現(xiàn)微服務(wù)等。
這聽起來很簡單,但首席信息官們必須說服他們的執(zhí)行領(lǐng)導(dǎo)層和普通員工相信云計算的價值,克服來自那些堅持使用本地基礎(chǔ)設(shè)施的員工的阻力。即使2020年也是如此。這將有助于企業(yè)適應(yīng)未來發(fā)展,吸引下一代人才。如果你不這樣做,你的競爭對手就會這么做。
K8s令人信服地贏得了與容器編排的競爭,據(jù)Forrester預(yù)測,在此之后,特別是2020年的云原生生態(tài)系統(tǒng),開發(fā)人員將面臨怎樣從數(shù)百個開源項目和供應(yīng)商中進(jìn)行選擇。服務(wù)網(wǎng)格與微服務(wù)融合在一起,減少了管理和編程開銷,例如AWS App Mesh,而谷歌Anthos將面對來自開源領(lǐng)袖Istio、Mesher和Consul Connect的競爭。與此同時,AWS的Lambda和谷歌的kNative等無服務(wù)器計算服務(wù)(客戶使用這些服務(wù)來運(yùn)行應(yīng)用程序,而無需構(gòu)建和維護(hù)運(yùn)行應(yīng)用程序的基礎(chǔ)設(shè)施)將繼續(xù)為開發(fā)人員提供從基礎(chǔ)設(shè)施中抽象出來的新編程模型。
Forrester分析師Dave Bartoletti指出:“在未來,所有的云都將是無服務(wù)器的?!?/p>
Clint Boulton是CIO.com的資深作家,主要報道IT領(lǐng)導(dǎo)、首席信息官角色和數(shù)字化轉(zhuǎn)型。
原文網(wǎng)址
https://www.cio.com/article/3137946/6-trends-that-will-shape-cloud-computing-in-2017.html