彈性的特色功能,是CIO追求多重雲端策略的理由。本文由專家們指出多重雲端策略的優缺點,並提供取得成功的訣竅。
文/Clint Boulton 譯/Nica
公有雲市場,為CIO提供租用軟體與基礎架構的多種選擇,是一場頗為競爭的軍備賽。各種價格、營運要求與功能組合,常迫使IT主管尋求一個以上的雲端廠商才能滿足企業營運技術需求,很多人將此稱為多雲策略。
多數CIO認為多雲策略指的是使用兩個或兩個以上IaaS平台(服務式基礎架構),像是Amazon Web Services (AWS)、Microsoft Azure或Google Cloud Platform (GCP)。某些IT主管則認為多雲是單一IaaS供應商,輔以Salesforce.com、Workday、ServiceNow等其他廠商所提供的SaaS工具。
Gartner對多重雲端有更正式的定義:刻意使用多個公有雲供應商提供之相同型態的雲端服務,Gartner分析師David Smith如此說明。此種定義下,行動app可能透過容器或其他技術,在AWS或Azure間以既定營運要求為基礎機動移轉。這些可攜式app透過單一控制台管理與監控其正常運作時間、可靠度與安全性。
在Gartner多重雲端組合選項上勾選所有項目的企業不多,因為這樣既定的、動態的縮放很難做到,Smith說道。無論如何定義多雲,1,200位受訪者裡有52%的人使用公有雲,而有81%的受訪者與一或多個公有雲廠商合作,這是Gartner於2018/11進行調查所得結果。
多重雲端優勢
多數CIO傾向實作單一公有雲廠商,再找另一或多位廠商以便抗衡不被任何平台鎖定,Gartner分析師David Smith說道。「沒人想被鎖定,或因為利用雲端優勢而受限。」
彈性與功能性,是CIO採用多重雲端的關鍵原因。Pentagon準備讓AWS成為該企業通用雲端基礎架構的單一供應商,但另外使用Office 365與幾個「專門用途」公有雲與私有雲,資訊長 Dana Deasy 之前如此表示。「這能讓我們利用到來自各種商用雲端供應商的所有新技術,並建立更彈性(與靈活)的應用程式。」Deasy說道。
Zulily利用GCP分析其零售顧客並個人化產品,但當顧客進行購買時,交易是在AWS執行,Zulily在2018年將其倉儲管理與其他作業搬遷至該處。Zulily的資訊長 Luke Friang表示,AWS讓Zulily能夠「在技術方面迅速改革」,進而為顧客提供更好的服務。
Novant Health的技術長 James Kluttz 對管理電子式健康記錄軟體所需不斷成長的基礎架構要求疲於奔命,於是將其Epic系統轉移到Virtustream託管的私有雲上。此外另充份運用Azure的統計與深度學習軟體,以營運需求為基礎,對採用AWS或GCP維持開放心態。
「如此完美做法相當靈活,但可能未來某一天將財務系統驅動佈署在AWS裡,會比在GCP或Azure裡更好。」Kluttz繼續補充說明,IT主管有責任在採用雲端時避免鎖定並維持彈性。「雞蛋全放在同一個籃子裡的做法是短視的…時間會自我證明。」
多重雲端劣勢
多雲的建構是一系列的取捨。許多CIO被雲端吸引是為了降低成本,但在遷移到雲端環境的過程中,節約變成了更多挑戰,為公司企業提供如何實作雲端軟體顧問諮詢的 Insight Enterprises 首席策略師 Sridhar Vasudevan 表示。因此,CIO們有時會花費超出預期的費用,Vasudevan說道。
多雲也會讓情況更複雜。容器與協作軟體或許能讓app具可攜性,但其客製化與資料(由於資料持續性問題)可能無法讓它們順利流入下一個雲端。而且,穿越多雲自然會帶來更多風險,至少就理論上來說是這樣,因為更多的接觸點擴大了安全性威脅的範圍。「許多資料從這個雲端走向多個雲端時被曝露了。」Vasudevan說道。
要考慮的還有人的問題。消費AWS、Azure與GCP運算服務的企業,很難找到適任人才支援各個平台安全性、合規性與管理要求,AWS顧問諮詢夥伴Onica的技術長 Tolga Tarhan 表示。他見過公司行號將多雲實作暫緩六個月上線,因為很難跟上作業。「執行團隊必須備齊所有平台的工具,再建置備份與安全性的最佳實作,」他說道。「這會是個挑戰。」
多重雲端訣竅
真正企業規模的多雲實作現在還很少,Smith說道。即便如此,許多CIO在多雲的旅程上仍進行順利。對狀況不那麼好的企業而言,Gartner分析師Lydia Leong與Insight的Vasudenvan提供了在採購多雲策略時的建議。
1.慎選策略夥伴
挑一個功能廣泛的策略供應商,但留下充份利用更多雲端供應商的空間。事實上,Leong比較建議與多個雲端供應商執行試驗性專案。這麼做可以找出你IT部門在管理多雲環境的挑戰。
2.教育營運同仁
深信雲端服務就是商品的財務與採購單位可能會試圖施壓營運與IT部門選擇最便宜的服務。CIO必須確保這些領導者瞭解,雲端供應商的重要價值,在於創新與差異性,將這些服務視為商品會降低營運價值,Leong表示。
3.設定雲端政策
訂定雲端運算政策,依應用程式型態、應用設計與應用堆疊,定義哪些應用工作負載可搭配雲端廠商。哪些功能與特點是當下與未來所需?Vasudevan認為將新功能安置於新雲端環境的相關處置是一條漫漫長路。
4.整合與反覆執行
與DevOps團隊共同開發可於各異雲端供應商間存活的應用與資料來源的整合技能,Leong表示。
5.慎思廠商「鎖定」問題
戰術型應用,通常無法由雲端可攜性帶來的保證開發時程與成本中獲得足夠利益,而可能維持在某個平台上,Leong表示。但當某些app需要更好的可攜性時,就必須充份利用Docker這類容器、Kubernetes協作或Cloud Foundry PaaS的功能。
多雲或許能提供一些優勢,但CIO還是需要做成本利益的分析,並考量無數取捨。或者暫時繼續與單一策略夥伴合作。
「我們的客戶仍尋思如何在單一雲端順利運作,」Vasudevan表示,在逐步建構之際,他要客戶們想想,「若你真的專注在單一雲端裡開發業務所需事物,是否也正在滿足多雲的先決條件?」