CIO:采用多云策略的優(yōu)缺點及建議
當CIO們尋求租用軟件和基礎設施時,公共云市場的競爭給他們提供了多種選擇。價格、業(yè)務需求和特性集的差異常常迫使IT領導者同時選擇多個云供應商來滿足他們的業(yè)務技術需求,這種需求常被稱為多云策略。
多云的定義
說起多云策略,大多數(shù)CIO這樣定義:同時使用兩個或者多個IaaS平臺,諸如AWS,微軟Azure,谷歌云平臺。還有一些IT領導者將多云視為在一個IaaS供應商上采用多種SaaS工具,如Salesforce,Workday,ServiceNow及其他供應商。
研究公司Gartner的分析師David Smith則對其有一個更加正式的定義:從多個公共云提供商中對同一類型的云服務做深思熟慮的使用(意即找到不同供應商同一云服務的最優(yōu)組合)。在這種概念下,移動應用程序可以根據(jù)規(guī)定的業(yè)務需求,通過容器或其他技術在AWS或Azure之間動態(tài)移動。這些便攜應用程序通過一個儀表板來管理和監(jiān)控正常運行時間、可靠性和安全性。
Smith說,很少有企業(yè)會在Gartner的多云價目表上選擇所有這些選項,因為這樣規(guī)定的動態(tài)擴展是很難做到的。無論你如何定義多云,它顯然已經逐漸成為一種趨勢,根據(jù)Gartner在2018年11月進行的一項調查,在1200名使用公共云的受訪者中,52%的人與一個或多個公共云供應商合作。
多云策略的優(yōu)點
不同的組織以不同的方式發(fā)展多云戰(zhàn)略,但大多數(shù)CIO傾向于先部署一個公有云供應商,然后再采購一個或多個供應商以避免鎖定任何一個平臺。正如Gartner分析師 David Smith 所表示的那樣,“沒有人想要在采用云計算技術的時候被供應商鎖定或者束手束腳。”
據(jù)調研,在CIO采用多云策略的原因中,靈活性和功能便是其中兩個。比如,美國五角大樓正準備讓AWS成為其通用云基礎設施的唯一提供商,但它也使用Office 365和一些“適用于特定用途”的公共和私有云,該機構CIO Dana Deasy在今年二月份表示 。Deasy說::它讓我們能夠利用來自各種商業(yè)云提供商的所有新技術,創(chuàng)建更具彈性的應用程序。”
還有,諸如Zulily利用GCP來運行分析并為其零售消費者提供個性化服務,但當消費者進行購買時,交易在AWS中執(zhí)行,Zulily于2018年將其倉庫管理和其他業(yè)務移至AWS。Zulily CIO Luke Friang說,AWS使Zulily能夠“在技術方面快速創(chuàng)新”,這反過來又有助于更好地為客戶服務。
這類案例比比皆是。Novant health的首席技術官James Kluttz厭倦了管理運行他的電子健康記錄軟件所需的不斷增長的基礎設施需求,他將自己的Epic系統(tǒng)轉移到了Virtustream托管的托管私有云上。但他也利用Azure進行分析和深度學習軟件,并為基于業(yè)務需求對采用AWS或GCP敞開大門。
Kluttz說:“最主要的是彈性,但是我們今天可能會在AWS上部署,明天金融驅動可能會在GCP或Azure上更好。”他補充說,IT 領導者有責任在采用云計算時避免鎖定并保持靈活性,“孤注一擲是短視的……但時間會證明自己。”
多云策略的缺點
通常,組織采用多云架構一定是經過了一些列的取舍。許多CIO因降低成本而被吸引到云計算上來,但是當遷移到一個多云環(huán)境時,節(jié)省成本變得更具挑戰(zhàn)性,Insight Enterprises的首席策略師Sridhar Vasuvedan認為。Vasuvedan說,結果是,首席信息官有時會超出他們的預算。
多云也帶來了更多的復雜性。容器和編制軟件可能使應用程序變得可移植,但它們的定制和數(shù)據(jù)(由于數(shù)據(jù)持久性問題)可能無法向下傳遞到下一個云。此外,至少在理論上,穿越多個云層自然會帶來更多的風險,因為更多的接觸點會擴大安全威脅的范圍。Vasuvedan說:“當你從一個云到多個云時,很多數(shù)據(jù)都會暴露出來。”
此外,還有人的問題需要考慮。AWS咨詢合作伙伴Onica的首席技術官 Tolga Tarhan 表示,使用AWS、Azure和GCP計算服務的企業(yè)很難找到足夠多的人才,來支持每個平臺的安全、合規(guī)和政府要求。Tarhan說,他已經看到一些公司將一個多云的實現(xiàn)在生產環(huán)境中推遲了6個月,因為很難跟上工作進度。他說:“團隊必須在所有平臺上都做好準備,并為備份和安全建立最佳實踐。這可能頗具挑戰(zhàn)性。”
多云策略的建議
Smith說,真正的企業(yè)級的多云實現(xiàn)在今天很少見。即便如此,許多首席信息官還是沿著多云之路走得很好。對于那些還沒有準備好的組織,Gartner的分析師Lydia Leong和Insight的Vasuvedan對于其在追求多云策略時提供了以下建議。
選擇戰(zhàn)略合作伙伴
選擇一個具有廣泛功能的戰(zhàn)略提供商,但要為利用更多的云提供商敞開大門。事實上,Leong建議與多個云提供商一起運行試點項目。不過,這也將使組織的IT部門面臨管理多云環(huán)境的挑戰(zhàn)。
教育業(yè)務同行
相信云服務是商品,金融和采購組織可能會試圖向業(yè)務或IT部門施壓,要求其提供最便宜的服務。Leong說,CIO必須確保這些領導者理解云提供商的一個關鍵價值是他們的創(chuàng)新和差異化,把他們當作商品一樣對待會降低業(yè)務價值。
設置云策略
制定一個云計算策略,指定哪些應用程序工作負載可以放置在云供應商處,并與應用程序類型、應用程序設計和應用程序堆棧保持一致。想一想,組織現(xiàn)在和將來需要什么功能和特性?Vasuvedan說,這將對解決新云環(huán)境中與新特性相關的挑戰(zhàn)大有幫助。
集成和迭代
Leong說,與組織的DevOps團隊合作,開發(fā)應用程序與不同云提供商上的數(shù)據(jù)源之間的集成技能。
仔細考慮供應商鎖定問題
Leong說,戰(zhàn)術應用通常不會從云的可移植性中獲得足夠的好處,從而保證開發(fā)時間和成本,并且可能仍然局限于一個平臺。但是,如果您的一些應用程序可能需要更高的可移植性,您可能希望利用容器,如Docker、Kubernetes編制或Cloud Foundry PaaS。
總結
多云可能會提供一些優(yōu)勢,但是CIO需要執(zhí)行成本效益分析并考慮無數(shù)的權衡?;蛘吣憧梢詴簳r只與一個戰(zhàn)略伙伴合作。
Vasuvedan說:“我的客戶還在研究如何讓單一的云工作。”當客戶將其建立起來時,他敦促他們考慮,“如果你真的專注于在一個云中開發(fā)滿足你的業(yè)務需要的東西,那么,你是否滿足了多云的先決條件呢?”
總之,多云戰(zhàn)略雖好,但并非所有組織都適合立馬采用,在此之前,或許還需要經過多次的深思熟慮。