多雲環境的管理與實踐

2021-10-09 07:53:20 字數 2575 閱讀 7873

隨著多雲領域的不斷成熟並成為組織it環境的主要組成部分,首席資訊官必須清楚地了解業務目標、約束和可交付成果。人們還需要了解,多雲並不是解決組織it團隊所面臨所有問題的解決方案。此外,由於沒有乙個萬能的方法適用於所有組織,因此各個組織需要建立自己的多雲路線圖以實現他們獨特的業務需求。與此同時,還需要遵循一些優秀實踐,以確保其多雲戰略的長期成功。

在定義、實施和管理多雲環境時,組織應遵循以下10條重要實踐:

1. 將工作負載對映到雲計算服務

對映工作負載可能是建立可靠的多雲策略的最關鍵步驟。這使得可以將適當的基礎設施元件和雲計算服務分配/提供給正確的業務需求。它還使it團隊可以根據資料隱私、可用性/正常執行時間、延遲、快速可擴充套件性、實時流、批處理、高負載計算等方面的特定需求來定義有效的服務等級協議(sla)。

2. 融合混合雲概念

當前圍繞多雲和混合雲概念的討論有些脫節。但是,任何乙個可持續的多雲戰略都需要考慮盡可能多的it交付模型,其中包括公共雲/私有雲、託管服務、資料中心、超融合基礎設施(hci)以及超大規模資料中心。

3. 簡化**商管理

多雲概念的基本前提是它涉及廣泛的技術**商,其中包括資料中心、託管服務、雲計算基礎設施、saas應用程式、移動應用程式、應用程式開發公司、質量保證/測試團隊、soc/noc和託管服務提供商。在多雲設定中,**商管理面臨著脫節的情況,導致失去控制並增加了業務風險。

4. 集中it治理

企業需要利用強大的雲計算管理平台,使團隊能夠提供/取消提供雲計算服務、自動擴充套件(新增虛擬機器)、協調服務、監控流量並跟蹤效能引數(如延遲和可用性等)。基於雲計算的應用程式和雲計算服務由於使用雲管理平台更容易進行管理,因此優化的多雲環境最終將使內部部署系統、託管基礎設施以及資料中心置於乙個公共管理平台下。

5. 推動可用性和採用率

隨著傳統it環境向動態多雲生態系統轉變,組織將需要實施強有力的變革管理計畫以提高採用率。此外,it團隊必須確保在快速變化的多雲環境中滿足使用者的需求。

6. 建立強大的整合框架

內部部署設定中的整合場景非常複雜。在多雲環境中,由於內部部署系統和資料儲存與第三方基於雲計算的應用程式和服務之間有許多額外的整合點,使其複雜性進一步增加。而在相同的雲計算基礎設施上整合應用程式則降低了複雜性。

但是,跨不同的雲平台和內部部署原有資料聚合通常需要自定義api和整合工具。

7. 基準服務水平

多年來,很多組織都已經使用並不標準的服務等級協議(sla)建立了多**商、多地點的it基礎設施和服務關係。這使得一致地提供一套統一的業務服務變得非常具有挑戰性。

對業務利益相關者來說,在實施多雲路線圖的同時,首席資訊官需要確保他們為所有資源(內部部署和雲計算)建立了一套單

一、一致、基準的服務等級協議(sla)。上述提到的**商整合步驟對在整個企業中實現標準服務級別有很大幫助。

8. 建立一致的安全策略

在多雲環境中,資料隱私和安全將成為乙個核心關注領域。隨著各種各樣的it資源的使用,保持企業外圍環境(包括應用程式、資料來源、使用者和端點)的安全將變得更加複雜。it決策者需要在整個企業中集中和標準化安全策略,並且可能需要與託管安全服務提供商(mssp)合作以統一其安全環境。

9. 重新定義災難恢復策略

在為多雲環境實施災難恢復策略時,組織需要應對三個不同的挑戰。

遷移期間的災難恢復:第乙個挑戰是在將現有系統和內部部署工作負載遷移到雲計算環境中。通常這是乙個不確定的時期,需要精心規劃以確保正常執行時間和業務連續性。

多雲環境下的災難恢復:組織中當前的災難恢復設定是為傳統的內部部署系統設計的。由於大量的動態引數(規模、工作負載的性質、資料型別、地理覆蓋範圍)、部署模型(saas、iaas)、基礎設施服務(公共雲、私有雲、託管等)和雲計算服務提供商(netmagic、aws、azure等)。

滿足新要求的災難恢復(ci/cd):由於多雲環境具有極強的可擴充套件性和適應性,因此雲計算恢復需要具有同等程度的適應能力。擁有持續整合和持續交付方法(devops環境的標準部分)對於處理快速變化的it需求非常有用。

10. 利用分析來持續改進

隨著流程自動化、高度整合和雲計算管理平台的使用,多雲環境將圍繞效能、可用性、停機時間、資源利用率、流量模式、使用趨勢和相關性生成大量資料。

這為首席資訊官們提供了乙個絕好的機會,使他們能夠超越傳統的網路監控,從大量資料中獲得強大的洞察力,並利用這些洞察力來提高效能。

儘管許多公共雲**商都提供了自己的分析和儀表板,但在網路可見性方面,組織將需要構建所有it資源的統一檢視,而與**商無關。一種實現方法是使用api​​連線各種資料來源,並建立統一的儀表板。一些雲計算管理平台提供了廣泛的預建功能來執行此操作。

儘管上述許多過程看起來很費力且費時,但它們對於成功開發和增長多雲環境至關重要。雖然可能無法同時實現所有這些目標,但是組織應該從一開始就確定一些容易實現的目標,例如,工作負載對映、合併混合雲概念和簡化**商管理。對於更複雜的需求,與行業領先的託管服務提供商合作將幫助組織應對許多挑戰,並為他們的運營帶來更成熟的流程。更多linux資訊請檢視:

軟體測試實踐 之測試環境的規劃與管理

軟體測試實踐 之測試環境的規劃與管理 測試環境是指為了完成軟體測試工作所必需的計算機硬體 軟體 網路裝置 歷史資料的總稱。毫無疑問,穩定和可控的測試環境,可以使測試人員花費較少的時間就完成測試用例的執行,也無需為測試用例 測試過程的維護花費額外的時間,並且可以保證每乙個被提交的缺陷都可以在任何時候被...

主動進行多雲成本管理的關鍵

塞巴斯蒂安stadil是ceo和創始人scalr 我們如何控制雲預算?首先,我們需要了解我們正在使用什麼。但是,當多個團隊使用多個帳戶累積成本,並涉及多個雲平台上多個地理位置的多個產品時,獲得清晰的畫面幾乎是不可能的任務。因此,基礎架構和運營團隊經常求助於雲和成本管理解決方案以獲得更好的可視性。入門...

騰訊的敏捷實踐 管理與開發

tencent的tapd是吸收了xp scrum fdd三者特點的並行迭代開發模式,涉及範疇包括敏捷專案管理和敏捷軟體開發。一 敏捷專案管理 1 iteration 軟體開發模型經歷了從瀑布到螺旋再到敏捷的過程,迭代不是敏捷獨有的創造,無論在rup還是在msf中迭代都是其核心特性之一。而在tence...