雲端維運和平台啟用 (COPE)
此雲端維運和平台啟用 (COPE) 模式旨在透過支援應用程式團隊採用 DevOps 文化為工作負載執行工程和營運活動,從而建立誰開發誰執行方法。
您的應用程式團隊可能負責遷移、採用雲端或現代化工作負載,但可能不具有充分支援雲端架構和營運的現有技能。應用程式團隊能力和熟悉度的缺乏可能會降低組織的敏捷性並影響業務成果。
為了解決此問題,請使用貴組織內現有的營運專業知識來支援應用程式團隊的雲端維運之旅。這可以是一個專門的專家團隊,也可以是一個虛擬團隊,參與者是從整個組織中選出的。但是,目標保持不變,即提供營運支援,以培養工作負載團隊的能力,使用雲端優先的自動化原則,消除無差別的繁重工作,提供標準化模式,並促進自主性。目標是跨雲端功能培養足夠的成熟度並降低營運責任的障礙,以便應用程式團隊不再需要額外的支援。
COPE 模式著重於工作負載層級。如果多個團隊同時需要此方法,如果您正在執行複雜、大規模的多年遷移專案,或者您要建置支援這些計畫的平台,請考慮使用雲端卓越中心 (CCoE)。許多人在尋求加速遷移到雲端並廣泛轉型組織時,發現這種機制很成功。

雲端維運和平台啟用 (COPE)
您的平台工程團隊會建置一層薄型的核心共用平台功能,這些功能是以預先定義的標準為基礎,供應用程式團隊採用並由 COPE 團隊提供。平台工程團隊編制透過自助服務機制提供給應用程式團隊的企業參考架構和模式。使用 AWS Service Catalog 等服務,應用程式團隊可以部署已核准的參考架構、模式、服務和組態,預設情況下符合集中控管和安全標準。
平台工程團隊還為應用程式團隊提供一組標準化服務 (例如,開發工具、可觀測性工具、備份和復原工具及聯網)。
COPE 團隊管理和支援標準化服務,並為應用程式團隊根據參考架構和模式建立雲端服務提供協助。他們與應用程式團隊合作,協助他們建立基準作業。在此過程中,應用程式團隊隨著時間的推移逐步對系統和資源承擔更多責任。COPE 團隊與平台工程團隊一起推動持續改進,並擔任應用程式團隊的擁護者。
應用程式團隊在設定環境、CI/CD 管道、變更管理、可觀測性和監控以及建立事件和事件管理程序方面取得協助,並視需要整合 COPE 團隊。COPE 團隊與應用程式團隊一起參與進行這些操作活動,隨著應用程式團隊取得擁有權,COPE 團隊會隨著時間的推移逐步停止參與。
應用程式團隊受益於 COPE 團隊的技能和組織所學到的經驗。其受到透過集中控管建立的防護機制保護。應用程式團隊以公認的成功案例為基礎,並從他們採用的組織標準的持續發展中獲益。透過建立可觀測性和監控的程序,他們可以更深入地了解工作負載的操作,並且能夠更好地了解他們對工作負載所做的變更的影響。
COPE 團隊還可以保留支援操作活動所需的存取權,提供跨應用程式團隊的企業操作視圖,並提供關鍵事件管理支援。COPE 團隊保留對視為無差別繁重工作的活動的責任,他們透過可大規模支援的標準解決方案來滿足這些活動。他們還繼續為應用程式團隊管理易於理解的程式設計和自動化操作活動,以便他們能夠專注於差異化其應用程式。
您可以取得貴組織源自團隊成功案例的標準、最佳實務、程序和專業知識的優勢。可建立一種機制來複寫這些成功模式,以便新團隊在雲端中採用或實現現代化。此模式強調 COPE 團隊協助應用程式團隊建立及轉換知識和成品的能力。它減輕了應用程式團隊的操作負擔,但也帶來了應用程式團隊無法變得獨立的風險。它在平台工程、COPE 和應用程式團隊之間建立關係,建立回饋迴圈以支援進一步發展和創新。
建立平台工程和 COPE 團隊,同時定義組織範圍內的標準,可以促進雲端採用並支援現代化工作。透過提供 COPE 團隊作為應用程式團隊的顧問和合作夥伴的額外支援,您可以消除工作負載層級的障礙,這些障礙會減緩應用程式團隊採用有益的雲端功能的速度。