如何建立更好的混合雲平台

2021-09-20 12:34:06 字數 2983 閱讀 3838

企業的業務與雲計算有著複雜的關係。公共雲提供商提供的基礎設施即服務(iaas)產品為獲取和配置內部部署硬體的企業提供了具有吸引力的替代方案。而很多企業喜歡採用軟體即服務(saas)產品,從而完全繞過it。但是,應用程式開發和部署團隊、企業負責領導數位化轉型的人員必須更加努力地獲得雲計算承諾的好處。雲計算為it環境增添了新的元素,這些環境已經被更多的因素所困擾。但是現在,企業採用混合雲、公共雲,以及私有雲,並使資料和應用程式在這些雲平台上執行,這讓企業對雲計算的應用提公升到了乙個新的高度。

人們對於雲計算在企業計算中的角色描述有很大不同。公共雲提供商表示,幾乎可以看到所有企業工作負載遷移到公共雲。為了實現這一轉變,他們加強了產品的安全性。他們提供涵蓋可用性和效能的服務級別協議。現在許多企業通過在雲駐留虛擬機器之上**資料庫、開發工具和其他中介軟體的平台即服務(pas)產品來提供乙個更加完整的應用平台。

但大多數企業對此更加謹慎。將商品應用程式(如**和電子郵件託管)從內部系統轉移到雲計算提供商通常很簡單。改變隨之而來的維護和支援努力可能會也可能不會節省資金,但它可以為更重要的業務活動釋放人員和資金。公共雲還為快速啟動的應用程式提供乙個有吸引力的開發和部署平台,特別是當使用者的業務已經在雲中時。

但是,特殊的安全和治理要求、資料主權要求、資料量過大,以及與其他企業應用程式和工作流程緊密整合的需求,使許多核心業務應用程式更適合本地部署和運營。因此,企業越來越多地使用雲計算技術來建立在自己的資料中心執行的私有雲虛擬計算、網路和儲存資源。私有雲是其現有計算環境的延伸,並利用了企業已經投資於虛擬基礎設施和應用程式的能力。在可預見的將來,大多數企業都將會採用公共雲iaas和paas平台以及私有內部雲的混合環境。

對於應用程式團隊來說,這種情況會應用公共雲和私有雲,就像需要為其開發、計畫、配置、測試、自動化、部署、支援和維護的其他部署選項。開發流程和devops部署管道需要更多的過程,並引導更多的路徑。

但是,如果對於應用程式團隊來說,開發並部署到公共雲看起來就像開發並部署到他們的內部部署私有雲一樣嗎?如果將相同的開發和測試工具以及devops流程應用於這兩種環境,那麼應用程式團隊就可以開發應用程式,而不管它將在**執行嗎?如果選擇部署平台並部署應用程式,那麼只需在部署時在工具中進行選擇即可?

這是混合雲的承諾。企業應用程式團隊開始獲得其好處。

英特爾公司自己的it組織就是乙個例子。它在2023年開始構建私有雲。最初提供內部iaas服務,它很快將堆疊提公升為paas和資料庫即服務(dbaas)。然而,隨著it團隊成員獲得更多的經驗,他們發現必須轉變觀點,從應用程式中考慮提供服務。

英特爾公司的it部門利用開放源**軟體建立了乙個應用平台,使他們能夠開發、部署和管理web和移動應用程式。在建立應用程式時,開發人員宣告性地定義應用程式的基礎設施需求,然後通過web門戶或互動式開發環境將其上載到平台。英特爾it部門公司chris sellers解釋說:「底層雲平台將開發人員的所有基礎設施複雜化,其中包括按需配置資源、元件間網路連線、修補和維護等。這種方法可以讓開發人員解放出來,並讓他們專注於他們擅長的事情。」

這種方法非常適合devops和持續整合/持續交付程式,它可以讓開發人員免於管理甚至不用意識到基礎設施環境。每個應用程式的實際部署平台可以根據業務需求進行選擇,如果業務需求或經濟變化,應用程式可以從乙個雲平台轉移到另乙個雲平台。

經過三年的運營,英特爾公司it團隊在新環境中執行了3500多個應用程式例項,並且正在優化2000多個企業應用程式的過程中,確定哪些應用程式應該遷移到新平台,這些應用程式應該保持原狀,可以退役或更換。它可以不斷重新評估託管決策,並根據需要轉移應用程式,以實現成本、特徵和功能的正確平衡。他們的目標是應用程式100%執行在以最低成本提供最大商業價值的地方。

儘管英特爾it團隊的應用平台是一項依賴開源軟體的內部工作,但商業雲計算服務商和軟體提供商也從其自身的角度進入了競爭環境,並且旨在使企業建立、使用和支援。

微軟公司是一家提供microsoft azure的公共雲提供商,因此其解決方案將azure擴充套件到客戶的內部部署的資料中心。為了建立跨越客戶私有雲和azure公共服務的統一應用程式環境,該公司提供azure stack、azure的雲應用平台,但是用於本地部署。

微軟公司與硬體廠商(hpe、戴爾、思科、聯想)合作,預先安裝並整合在經過驗證的系統上的azure堆疊。或者,azure stack將作為來自選擇提供商的託管服務提供。

vmware公司是一家軟體公司,因此其解決方案看起來更像軟體。但它也可以與硬體和雲計算服務提供商合作,建立預先整合的、經過驗證的配置和管理服務,以簡化採購和部署。

vmware雲基礎建立在企業廣泛安裝的vsphere虛擬機器管理程式之上,以建立混合雲平台,為計算、儲存、網路、安全和雲計算管理提供軟體定義的服務。它可以在私有或公共環境中執行企業應用程式(傳統或容器化)。

vmware公司通過多個硬體**商的預整合系統提供vmware cloud foundation,作為客戶可以在經過驗證的系統上安裝的軟體,以及與vmware雲計算提供商(包括rackspace和ibm cloud)一起提供的服務。此外,該公司也加入了雲計算服務的市場競爭,他們直接提供在亞馬遜網路服務上執行的vmware cloud服務。

通過提供red hat openshift容器平台(一種docker格式化容器的產品化版本)和kubernetes容器管理軟體,red hat公司構建了其開源商業模式,為企業提供了跨越開發、部署和運營的基於容器的應用平台。

像其他解決方案一樣,red hat公司在多個部署模型中提供openshift。 openshift容器平台為客戶在自己的資料中心中執行的本地軟體解決方案提供支援。其他選項包括乙個專門用於客戶組織的託管集群,但執行在亞馬遜網路服務或google雲平台和openshift online上,這是red hat公司提供的雲計算解決方案。

這些混合雲解決方案貫穿了乙個共同主題:通過在經過驗證的硬體和軟體平台上進行結構化部署來實施。這就是為什麼英特爾公司資料中心集團已經發布了超過20種參考體系結構,以便在各種實施中形成一致的原因。

企業正在學習和應用雲計算,他們了解到沒有哪乙個變革性技術是萬能的,並不適合所有人。這是乙個混合的商業世界,混合雲經常會提供最好的應用。而在建立乙個不再需要通過開源生態圈的漫長旅程中,新興提供商提供的實施方案可以為企業的首席資訊官、開發人員和運營團隊提供更多的幫助。

原文發布時間為:2018-05-21

雲成為更好的應用程式平台

雲成為更好的應用程式平台 摘自 陽光雲論壇 關鍵業務應用程式虛擬化 通往雲之旅的關鍵第一步 我們先來看一則軼事 德克薩斯大學布朗斯維爾校區 brian matthews 是德克薩斯大學布朗斯維爾校區 utb 的軟體系統專家,他負責使用 microsoft exchange 為該校區的 16,000 ...

阿里雲混合雲管理平台發布,助力企業管好雲

阿里雲正式推出混合雲管理平台,致力於為多雲和混合雲場景客戶業務,提供全面資源供給 運維和運營,基於一體化管控 自動化運維,智慧型化分析以及個性化擴充套件等核心特性,保障企業級客戶極致的使用體驗,簡化混合雲管理。隨著雲計算市場的極速發展,企業需要多種雲環境並存來適應新的業務發展,混合雲正在被越來越多的...

混合雲?私有雲?公共雲?多雲?如何選擇

以往是關於雲計算的有無進行 而如今是關於私有雲,公共雲,混合雲,以及多雲架構的爭論。人們希望不會做出錯誤的選擇。雲架構的純粹學術欺詐 他們的理由是自私的 大型企業軟體和硬體 商必須相信混合雲計算,因為他們有資料中心方面的考慮,並在那裡獲得利益。因此,即使大多數現有工作負載將駐留在私有雲中或仍保留在傳...