如何建立更好的混合雲平臺
人們對於雲端計算在企業計算中的角色描述有很大不同。公共雲提供商表示,幾乎可以看到所有企業工作負載遷移到公共雲。為了實現這一轉變,他們加強了產品的安全性。他們提供涵蓋可用性和效能的服務級別協議。現在許多企業通過在雲駐留虛擬機器之上捆綁資料庫、開發工具和其他中介軟體的平臺即服務(PAS)產品來提供一個更加完整的應用平臺。
但大多數企業對此更加謹慎。將商品應用程式(如網站和電子郵件託管)從內部系統轉移到雲端計算提供商通常很簡單。改變隨之而來的維護和支援努力可能會也可能不會節省資金,但它可以為更重要的業務活動釋放人員和資金。公共雲還為快速啟動的應用程式提供一個有吸引力的開發和部署平臺,特別是當使用者的業務已經在雲中時。
但是,特殊的安全和治理要求、資料主權要求、資料量過大,以及與其他企業應用程式和工作流程緊密整合的需求,使許多核心業務應用程式更適合本地部署和運營。因此,企業越來越多地使用雲端計算技術來建立在自己的資料中心執行的私有云虛擬計算、網路和儲存資源。私有云是其現有計算環境的延伸,並利用了企業已經投資於虛擬基礎設施和應用程式的能力。在可預見的將來,大多數企業都將會採用公共雲IaaS和PaaS平臺以及私有內部雲的混合環境。
對於應用程式團隊來說,這種情況會應用公共雲和私有云,就像需要為其開發、計劃、配置、測試、自動化、部署、支援和維護的其他部署選項。開發流程和DevOps部署管道需要更多的過程,並引導更多的路徑。
但是,如果對於應用程式團隊來說,開發並部署到公共雲看起來就像開發並部署到他們的內部部署私有云一樣嗎?如果將相同的開發和測試工具以及DevOps流程應用於這兩種環境,那麼應用程式團隊就可以開發應用程式,而不管它將在哪裡執行嗎?如果選擇部署平臺並部署應用程式,那麼只需在部署時在工具中進行選擇即可?
這是混合雲的承諾。企業應用程式團隊開始獲得其好處。
英特爾公司自己的IT組織就是一個例子。它在2010年開始構建私有云。最初提供內部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
本文作者:William Giard
相關文章
- 【混合雲】部分混合雲管理平臺大彙總
- 【雲管平臺】多雲混合雲管理平臺用哪個好?
- IBM混合雲平臺,看點何在?IBM
- vivo AI 計算平臺的 ACK 混合雲實踐AI
- 混合雲管理平臺2.0 開啟智慧管雲新時代
- 選擇天翼雲混合雲管理平臺的五大理由
- 使用SAP iRPA Studio建立的本地專案,如何部署到SAP雲平臺上?
- 在SAP雲平臺的API portal裡建立和管理APIAPI
- 重磅升級 | 混合雲管理平臺2.0 開啟智慧管雲新時代
- 貝殼找房: 為 AI 平臺打造混合多雲的儲存加速底座AI
- 谷歌雲重磅推出混合雲平臺Anthos,相容競爭對手雲服務 | Google Cloud Next'19谷歌GoCloud
- RestCloud iPaaS混合整合平臺,資料整合RESTCloud
- 如何構建高效自主的容器雲交付平臺?
- 如何構建安全的企業混合雲?
- CMP雲管理平臺該如何構建?
- 北鯤雲超算平臺:讓科技更好地服務於使用者
- 雲管平臺的優勢有哪些?哪家雲管平臺好?
- 三是採用“多雲納管”建立統一的信創雲管理平臺
- Obsuite:混合雲可觀測性中臺UI
- JFrog推出全球首個支援混合雲架構,端到端的通用DevOps平臺 ——JFrog Platform架構devPlatform
- 雲平臺是什麼?知名雲平臺有哪些?
- 如何使用Photino建立Blazor專案進行跨平臺Blazor
- 雲平臺和雲管平臺的三大區別詳細解析
- 雲平臺分散式儲存池建立實施經驗分享分散式
- 容器雲平臺如何做好安全隔離?
- 【RSA2019 創新沙盒】CloudKnox—用於混合雲環境中的身份授權管理平臺Cloud
- SAP雲平臺的Document Service
- Apsara Stack 技術百科|雲+應用一體化混合雲全景智慧化監控平臺
- 線上教育平臺微信小程式如何開發建立?微信小程式
- HTML5應用 + Cordova = 平臺相關的混合應用HTML
- HTML5應用+Cordova=平臺相關的混合應用HTML
- 阿里雲混合雲:如何成為被政企信賴的同行者阿里
- 為混合雲而生,明源雲天際開放平臺重在打造房地產數字化新基建
- 如何在SAP雲平臺上使用MongoDB服務MongoDB
- 開普勒雲平臺:如何配置gitlab與JenkinsGitlabJenkins
- 秒懂雲通訊:如何用阿里雲平臺發簡訊?阿里
- OpenStack雲平臺部署
- OpenStack——雲平臺部署