但是,這些不同平臺之間的工作負載集成和編排意味著,企業必須意識到要從云計算服務中尋求成本和效率優勢的一些因素。
混合云模式:演化、開發和部署
首先,企業在內部部署數據中心的服務器上運行其應用程序、數據和計算功能。一些企業將虛擬化技術用于其IT基礎設施,目的是優化內部部署運營環境。隨著越來越多的企業構建自己的私有云平臺,開發商將繼續尋找更快發布版本的方法,他們開始將一些工作負載遷移到公共云平臺。
雖然混合云環境已經有了一個自然的演變,然而,在權衡在混合云平臺中指定不同工作負載的優缺點時,仍需要考慮一些問題。
哪些應用程序和工作負載到哪個云平臺?
一個良好的方法是牢記三個主要的云存儲平臺作為混合云環境中的選項:傳統云、私有云和公共云。哪些應用程序和工作負載屬于哪個存儲平臺?
因為第一步是要知道要問什么問題,所以在開始時需要提以下幾個問題:
它應該留在“保險庫”中嗎?當混合云和多云成為新概念時,集成云環境帶來了安全性和隱私問題。企業可能仍希望在傳統環境中保留他們的關鍵應用程序和工作負載,并在公共云中指定低關鍵性、低復雜性工作負載。隨著時間的推移,但這仍然是一個考慮因素。
哪個工作負載在哪個云平臺運行?由于激勵措施和潛在的許可證成本節省,在Oracle云平臺中運行原有的Oracle工作負載,在Azure中運行微軟的工作負載等可能更具成本效益。由于AWS云平臺中提供了豐富的DevOps工具集,因此在AWS云平臺開發和部署新應用程序可能很有意義。
處理波動的工作負載最有效的方法是什么?當應用程序出于各種原因而對計算和存儲的要求變化很大時,比如說某個網站只有在特定時期內非常繁忙,那么“云爆發”可能是有意義的。使用本地私有云來處理正常的工作負載,并自動擴展以將高峰工作負載擴展到公共云。
企業自己實施云遷移是否可行?許多企業開始嘗試自己進行云遷移,特別是如果他們當前正在管理自己的原有環境并希望遷移到混合云環境時。也許他們當前正在使用Azure云平臺,并且已經對員工進行Azure培訓。但是,業務案例證明在AWS云平臺上遷移或創建新應用程序是合理的。一些企業嘗試聘用具有Azure技能的員工,希望這些知識適用于AWS公共云,并處理兩種云平臺環境之間的集成。這并不那么容易。
有一些特定于Azure云平臺的工具、技術、框架和流程,反之亦然,這些是AWS云平臺特有的。他們之間有一個很陡的學習曲線,企業有兩種選擇,如果他們不想完全依靠內部人員的技能,則可以尋求合作伙伴或系統集成商的幫助;另一個選擇是直接聯系通常會在云平臺中內置咨詢服務的云計算提供商,這些形式包括可簡化遷移的教程、知識庫文章、培訓課程或培訓視頻。
最后的想法
在過去的三到四年中,很多企業最終都希望轉向公共云,他們可能已經制定了公共云策略。但是,他們不打算在不久的將來擺脫傳統數據中心或私有云。他們正在選擇更具意義的工作負載轉移到公共云。還有一些企業制定云優先的戰略,其目標是在公共云上遷移或創建新的應用程序,直到它們最終可以在內部部署基礎設施和/或私有云中停止運行。
總之,在可預見的未來,采用混合云策略對于企業來說是必不可少的措施。