Clint Boulton Charles

靈活性和功能性是首席信息官們采納多云戰略的原因之一。專家們解釋了多云戰略的利弊,并提出了怎樣實現這一戰略的建議。
在公有云市場上,首席信息官們希望租用軟件和基礎設施,而這一市場激烈的競爭態勢實際上為他們提供了多種選擇。價格、業務需求和功能集上的差異往往迫使IT領導們去聯系多家云供應商來滿足他們的業務技術需求,很多人將其稱之為多云戰略。
大多數首席信息官認為多云戰略是使用兩個或者多個IaaS(基礎設施即服務)平臺,例如,亞馬遜網路服務(AWS)、微軟Azure以及谷歌云平臺(GCP)。一些IT領導則認為多云是一家IaaS提供商加上Salesforce.com、Workday、ServiceNow或者其他供應商提供的SaaS工具。
Gartner分析師David Smith解釋說,Gartner對多云有一個更為正式的定義:多家公有云提供商有意使用同一類型的云服務。在這種結構中,移動應用程序可以根據規定的業務需求,通過容器或者其他技術在AWS或者Azure之間動態移動。這些可移植的應用程序通過一個儀表板來管理和監控正常運行時間、可靠性和安全性。
Gartner分析師David Smith指出,多云戰略的演進方式不同,但大多數首席信息官傾向于先借助于一家公有云供應商,然后采購多家供應商的服務,以避免被任何一個平臺鎖定。Smith說:“沒有人愿意在利用云技術的時候反而被困在云端。”
靈活性和功能性是首席信息官采用多云的關鍵原因之一。美國防部首席信息官Dana Deasy今年2月表示,五角大樓正準備讓AWS成為通用云基礎設施的唯一供應商,但也使用Office 365和一些“適合使用”的公有云和私有云。Deasy說:“這樣,我們就能夠利用各種商業云提供商的所有新技術,開發出更具彈性的應用程序。”
Zully公司利用GCP對其零售消費者進行分析,并提供個性化服務,當消費者進行購買時,交易是在AWS中進行的,因此,Zully在2018年將其倉庫管理和其他業務轉移至AWS。Zully首席信息官Luke Friang說,AWS讓Zully有能力“在技術方面快速創新”,這反過來又有助于更好地為客戶服務。
Novant Health公司首席技術官James Kluttz在運行其電子健康病例軟件時,基礎設施的需求越來越高,為滿足這些需求,他將自己的Epic系統遷移到了Virtustream托管的托管私有云上。但他也利用Azure進行分析,運行深度學習軟件,并根據業務需要廣泛采用AWS或者GCP。
Kluttz說:“問題總是能解決的,我們今天可以部署在AWS上,而明天會根據財務需求,部署在GCP或者Azure上會更好”,并補充說,IT領導在采用云技術時,有責任避免被鎖定,并保持靈活性。他補充道:“孤注一擲是短視的,但時間會證明自己。”
要全面權衡多云架構。Insight Enterprises公司首席策略師Sridhar Vasuvedan為企業提供怎樣實施云軟件的咨詢服務,他指出,很多首席信息官都被吸引到云上以降低成本,但當遷移到多云環境時,卻發現很難節省成本。Vasuvedan說,結果,首席信息官們有時會花更多的錢。
多云也有更復雜的一面。容器和編排軟件能夠讓應用程序變得可移植,但它們的自定義功能和數據(由于數據持久性問題)不一定能用在其他云上。此外,穿越多個云自然會帶來更多的風險,至少在理論上是這樣,因為接觸點越多,安全威脅的范圍就會越大。Vasuvedan說:“從一個云到多個云,很多數據都會被暴露出來。”
還要考慮人的問題。AWS咨詢合作伙伴Onica的首席技術官Tolga Tarhan說,使用AWS、Azure和GCP計算服務的企業很難找到足夠的人才以滿足每個平臺的安全性、合規和政府要求。Tarhan說,他看到一些企業在生產環境中實施多云時推遲了6個月,因為很難跟上工作進度。他說:“各部門必須在所有平臺上進行協作,為備份和安全建立最佳實踐。這是很大的挑戰。”
Smith說,真正的企業級多云實現目前還是很少見的。即便如此,很多首席信息官在多云旅途上還是走得很好。如果做得不好,Gartner分析師Lydia Leong和Insight的Vasuvedan為他們實施多云戰略提供了以下建議。
為多種功能選擇一家戰略提供商,但也要為利用更多的云提供商敞開大門。事實上,Leong建議與多家云提供商一起運行試點項目。這將使IT部門面臨管理多云環境的挑戰。
財務和采購部門認為云服務是商品,他們會向業務或者IT部門施壓,要求他們提供最便宜的服務。Leong說,首席信息官應該讓這些領導們明白云提供商的關鍵價值在于他們的創新和差異化,把他們當作商品對待會降低業務價值。
制定云計算策略,設定哪些應用程序工作負載可以放到云供應商那里,而且要與應用程序類型、應用程序設計和應用程序堆棧保持一致。現在和將來需要哪些功能和特性?Vasuvedan說,這對于解決在新的云環境中使用新功能所帶來的難題大有幫助。
Leong說,與DevOps部門合作開發技能,以實現應用程序與不同云提供商的數據源之間的集成。
Leong說,設計非常巧妙的應用程序可能無法從云的可移植性中受益,無法保證開發時間和成本,因此可能只能留在一個平臺上。但是如果一些應用程序有較高的可移植性要求,那么就需要利用容器,比如Docker、K8s編排或者Cloud Foundry PaaS。
Clint Boulton是CIO.com的資深作家,主要報道IT領導、首席信息官角色和數字化轉型。
原文網址
https://www.cio.com/article/3441856/multi-cloud-strategy-pros-cons-and-tips.html