越來越多的企業將業務遷移到云端,但其遷移的現實卻相當復雜。如今,對于越來越多的企業來說,問題不在于他們是否應該將應用程序和開發平臺遷移到云端,而是何時遷移。
云計算已經在企業IT中變得如此根深蒂固,以至于沒有它就越來越難以開展業務。盡管如此,遷移到云服務并非沒有困難,其中一些困難可能出乎意料。
專業服務和咨詢機構埃森哲公司最近的一份報告指出,三分之二的大型企業沒有意識到其云遷移之旅帶來的好處,其主要障礙是業務和運營的復雜性。
在接受調查的200名大型企業的高級IT專業人員中,55%的受訪者認為業務復雜性和組織變革是實現云計算優勢的障礙。只有安全和合規風險被更頻繁地引用。
埃森哲公司表示,雖然遷移到云端可以實現云計算的自動擴展,但獲得云計算的優勢需要時間,并且存在一個受許多變量影響的學習曲線。
以下是云計算比它看起來更復雜的一些意外的方式。
1.提供IT服務
使用內部IT,企業通常擁有和管理其業務應用程序軟件,由內部IT團隊管理軟件環境。
在這種情況下,IT部門確保實施項目具有支持項目所需的環境(無論是用于開發、測試、培訓還是生產),并且用戶具有所需的基礎設施。
商業咨詢機構Grant Thornton公司技術解決方案負責人Chris Lilley說,“托管云計算解決方案并非如此,在托管云世界中,云計算提供商負責配置支持實施所需的環境。”
Lilley表示,圍繞環境的決策,例如支持的用戶數量、應用程序何時可用以及其他因素,通常是在軟件獲得許可時做出的。
Lilley說,“鑒于大型復雜IT實施項目的性質不斷變化,環境的需求和時間可能會發生變化。此外,云計算提供商正在與數百個客戶合作,因此它支持企業特定需求時間的能力可能與項目進度不一致。”
隨著企業需求的變化,云計算提供商將需要更多時間來適應和采用滿足這些需求的環境。Lilley說,“企業應制定環境戰略,然后與云計算提供商合作,以確保了解其需求——并且了解很多限制或約束。”
Lilley補充說,組織中的一些人應該負責與云計算提供商的持續合作,以確保項目和生產環境需求得到滿足。
2.處理治理和成本控制
安全提供商Trend Micro公司云計算研究副總裁Mark Nunnikhoven說:“云計算易用性非常好,但也很快導致治理和成本方面的挑戰。企業為其團隊取得適當的平衡,使他們能夠快速交付,而不會產生額外的風險,這需要一些努力才能把事情做好。”
Trend Micro公司直接從云端為其客戶提供多種服務。其中包括Trend Micro公司提供的服務器深度安全防護系統服務,它使用多種云計算服務,從虛擬機到托管數據庫,再到無服務器工作流,以執行操作任務。
Nunnikhoven說,“隨著我們的團隊開發和測試我們的產品,云計算是一個非常寶貴的工具,可以幫助我們為多種環境實現自動化和加速構建。特別是這個用例不僅有助于加快我們的開發工作,而且還降低了他們的成本。”
Trend Micro公司最突出的治理問題出現在測試環境中。使用單個模板,任何團隊成員都可以同時復制數百個不同的環境。Nunnikhoven說,“該團隊的第一反應是測試幾乎所有環境的變化,因為它不會減慢開發過程,并且極快地發現很多問題。”
但這種策略代價高昂。為了解決這個問題,該團隊最終決定采用分層方法在多種環境中進行測試。這個新策略平衡了變更的影響和大規模并發測試的成本。
Nunnikhoven說,“幸運的是,圍繞代碼質量、構建過程中不同階段的更改成本以及對云計算計費的深入理解,使得實現這一策略變得非常簡單。”
3.滿足回歸測試的需要
企業將業務在遷移到云平臺時須處理的另一個重要變化是供應商定期發布新版本的云計算軟件。
Lilley說,“一些供應商通常是月度發布新版本,但大多數供應商正在逐步推出每季度或每年兩次的軟件版本。雖然組織不一定要求‘激活’所有新功能,但他們須在特定時間范圍內接受新版本。”
這意味著他們須接受更改,然后對其環境進行回歸測試,以確保更改不會對當前生產環境產生負面影響。
Lilley說,“鑒于發布頻率以及企業需要接受新版本進入其環境的事實,客戶須創建一個與軟件提供商合作的強大流程,以了解發布時間表和對當前工作負載的影響。”他表示,他們還需要一個強大的流程來測試和驗證新版本不會影響現有產品環境的很多方面。
4.處理遷移到云端的幅度
去年,網絡安全廠商瞻博網絡公司的IT團隊關閉了該公司的數據中心,正式結束了從18個數據中心到云平臺的七年過渡期。該公司首席信息官Bob Worrall表示,該公司使用一系列云計算服務,利用公共云提供商為基礎設施和私有云托管應用程序。
最大的挑戰之一就是Worrall所說的“清理車庫”,也就是將一切都移到云端的過程。將IT功能轉移到云端的七年時間聽起來時間似乎是很長,但瞻博網絡公司認為這不會花費那么多時間。
Worrall說,“但是想想看,我們有一個雜亂的車庫,里面有20年的遺留應用程序、基礎設施和更多的閑置設備。當企業遷移服務器和應用程序時,這是一個微妙的舉動。”
該公司從其整個IT基礎設施的基本清單開始。他說,“當我們在世界各地的數據中心發現數百個應用程序運行時,我們發現只采用了80%到85%應用程序。沒有人知道這些應用的所有者做了什么,誰擁有它們,它們是如何配置的。”
Worrall說,“首先處理簡單的事情,而處理傳統遺留應用將會花費一些時間。我們須找到所有者,使應用程序現代化。我們花了很多時間清理車庫,將應用程序轉換為更多的云原生應用程序。”
5.帶寬限制
卡內基梅隆大學軟件工程研究所CERT部門的設計與評估團隊負責人Brad Powell表示,大型數據集從內部部署系統向云端的移動受到網絡帶寬的限制。
Powell說:“例如,將一天的數據轉移到現有管道上花費了四天時間。這可能會導致數據備份過時,這對時間敏感的分析工作負載或持續和實時的數據源來說并不是理想的選擇。”
Powell說,“提高遷移速度,或者成本更高,或者更復雜。企業可以從網絡服務供應商(ISP)購買更多的帶寬,但可能受到云計算提供商和服務規定的某些限制。”
Powell表示,一些云計算提供商以額外的成本提供加速傳輸服務,但受到數據傳輸區域的限制。另一種選擇是使用并行或多部分上傳,這些上傳依賴于API或其他本地工具的配置來啟動傳輸。
另一種替代方案是讓云計算提供商提供硬盤以便復制數據并將其運輸給供應商。 Powell表示,對于100TB的數據,采用專用的1Gbps連接需要100多天的時間。顯然采用硬盤傳輸數據的時間要短得多。
6.供應商管理和鎖定
Powell表示,“企業選擇供應商存在各種問題。首先,企業在本地使用的服務可能無法在云中隨時使用。”
企業可以使用基礎設施即服務(IaaS)來使用這些服務。但是,這面臨著與內部部署硬件相同的配置和維護的挑戰,并且沒有利用簡化基礎設施的云計算承諾。
Powell說,“云計算提供商可能提供替代或競爭服務以滿足企業的需求,但這些服務帶來了新的術語和學習曲線。”
這些服務也可能受到地理位置的限制,因為并非提供商提供的所有地區都提供所有服務。Powell說,“這些地區并不總是同步,特別是如果企業希望利用醫療保健、金融服務或政府部門的受監管的云計算產品。”
Powell說,如果企業試圖通過跨多個云平臺服務來避免供應商鎖定,那么其資源不僅需要連接云端,還需要在供應商之間轉換術語和服務。“這將需要更高級的技能,或者需要為每個供應商提供重復的資源。”他說。
由于已經存在技能差距,找到這些資源會增加成本和復雜性。Powell說,“這些供應商正在進行激烈競爭,盡快加入服務以保持領先地位。企業需要不斷學習如何跟上每種產品的新動向。”
7.保持強大的安全性
許多云計算服務提供商都在宣傳其基礎設施的強大安全性,但這并不意味著云計算的使用沒有數據保護問題。
Hakkasan公司IT全球副總裁兼首席信息官Mike Novak說,“云計算引入了許多與安全和訪問控制相關的挑戰。當我們收購新公司,并擴大Active Directory中的遠程員工數量時,我們需要另一個系統以有效的方式管理員工權限。”
Novak說,將活動目錄與不同的自定義項目合并可能非常耗時,因此Hakkasan公司使用Egnyte的平臺快速將用戶添加到組權限,以確保它仍然控制和保護很多員工和端點的數據。
Novak說,“轉向云平臺的副產品是需要保護點解決方案的爆炸式增長。它還引入了技術重疊,因此我們致力于減少解決方案的總體數量,以保持更高的安全標準。”
該公司檢查了通過電子郵件共享的數據的安全性。他說,“我們限制在電子郵件中使用附件,因為電子郵件未加密,并且要求用戶發送文件鏈接,以便我們可以更好地控制外部共享的數據。”
8.建立云計算思維
盡管云計算服務已存在多年,但對于許多工作人員和管理人員而言,這一概念仍然相對較新,因此變更管理是一項挑戰。
在家族歷史網站Ancestry.com上運行其整個運營和后端流程,包括公司網站、歷史記錄和亞馬遜網絡服務(AWS)公共云上的DNA科學工作負載,其管理模式向云端的轉變是一項挑戰。
Ancestry公司首席基礎設施分析師Darek Gajewski說,“企業的資源選擇非常豐富,可以選擇多種實例、服務和存儲類型,但遷移到云平臺引入了架構變化。而由于供應和管道不同,需要更新安全實踐。”
Gajewski說,“組織中的每個人都改變了他們的心態,將新的選擇與所需的變化結合起來。在合理的情況下,我們使我們的團隊能夠直接管理這些挑戰,同時我們集中管理整個企業的問題。我們直接向團隊公開云計算服務成本的構建工具允許他們進行更改,并立即從節省預算中看到好處。”
新聞熱點
疑難解答