雲端合理化

雲端合理化為評估資產的流程,判斷最適合雲端移轉或現代化各項資產的方式。 如需了解合理化流程的詳細資訊,請參閱什麼是數位資產?

合理化內容

本文所列的合理化五個 R 是一套實用方法,可針對考量作為雲端候選的工作負載歸類未來的可能狀態。 在您嘗試進行環境合理化前,應先於正確情境中檢視這項歸類流程。 請檢閱該情境相關的以下迷思:

迷思:在流程初期,合理化決策不難制定

完善的合理化須具備工作負載及相關資產 (應用程式、基礎結構和資料) 的深度認識。 合理化決策要完善,最重要的是需要時間。 建議您採用逐步式合理化流程

迷思:雲端採用須等待所有工作負載皆合理化

合理化整個 IT 組合、甚或單一資料中心,可能會讓商業價值實現延遲數個月、甚至數年的時間。 盡可能避免全面進行合理化。 請改用以 10 為單位的版本規劃,針對預定採用雲端的後續 10 個工作負載制定明智的決策。

迷思:業務理由須等待所有工作負載皆合理化

請在產品組合層級進行幾項基本假設,以發展雲端採用工作的商業理由。 若動機朝向創新,則假設進行重新架構。 若朝向移轉,則假設進行重新裝載。 這些假設可加速業務理由流程。 在各工作負載採用週期的評量階段期間,則會質疑這些假設,並調整預算。

現在請檢閱合理化的下列五個 R,了解長期流程。 發展雲端採用方案時,請選擇最符合動機、業務成果和目前狀態環境的選項。 數位資產合理化的目標是設定基準,而非讓每個工作負載合理化。

合理化的五 R 策略

此處所列的合理化五個 R 說明了最常見的合理化選項。

重新裝載

重新裝載作業也可稱為隨即轉移式移轉,係指將目前狀態資產移至所選的雲端提供者,且只對整體架構進行幅度最小的變更。

可能的常見動因有:

  • 減少資本支出。
  • 釋出資料中心空間。
  • 快速實現雲端的投資報酬。

量化分析因素:

  • VM 大小,包含 CPU、記憶體和儲存體
  • 相依性 (如網路流量)
  • 資產相容性

定性分析因素:

  • 對變更的容忍度
  • 商業優先順序
  • 重大商業事件
  • 程序相依性

重構

平台即服務 (PaaS) 選項可減少許多應用程式相關的作業成本。 稍微重構應用程式以符合 PaaS 式模型,也是不錯的做法。

重構也是指重構程式碼的應用程式開發流程,以便應用程式能因應新商機。

可能的常見動因有:

  • 更新更快更密集。
  • 程式碼可攜性。
  • 提升雲端效率,有助於資源、速度、成本及受控作業。

量化分析因素:

  • 應用程式資產大小,例如 CPU、記憶體和儲存體
  • 相依性 (如網路流量)
  • 使用者流量,例如網頁檢視、頁面停留時間及載入時間
  • 開發平台,例如語言、資料平台和中介層服務
  • 包含 CPU、記憶體、儲存體和版本的資料庫

定性分析因素:

  • 持續性的商業投資
  • 高載選項或時間軸
  • 商務程序相依性

重新架構

某些過時的應用程式與雲端提供者不相容。 這類不相容的原因在於建立應用程式時所做的架構決策。 在此情況下,應用程式可能必須先重新架構,再進行轉換。

在其他情況下,與雲端相容、但非雲端原生的應用程式,則可將解決方案重新架構為雲端原生應用程式,以提升成本及作業效率。

可能的常見動因有:

  • 應用程式的調整能力與靈活性。
  • 採用新的雲端功能更加輕鬆。
  • 混合技術堆疊。

量化分析因素:

  • 應用程式資產大小,例如 CPU、記憶體和儲存體
  • 相依性 (如網路流量)
  • 使用者流量,例如網頁檢視、頁面停留時間及載入時間
  • 開發平台,例如語言、資料平台和中介層服務
  • 包含 CPU、記憶體、儲存體和版本的資料庫

定性分析因素:

  • 不斷成長的商業投資
  • 營運成本
  • 潛在的意見反應迴圈與 DevOps 投資

重建

在某些情況下,推展應用程式須克服的差異可能過大,導致投資就此止步。 特別是當應用程式先前符合業務需求、但目前的商務程序現在已不支援。 若要解決此問題,請建立新的程式碼基底,以符合雲端原生方法。

可能的常見動因有:

  • 加速創新。
  • 快速建立應用程式。
  • 降低營運成本。

量化分析因素:

  • 應用程式資產大小,例如 CPU、記憶體和儲存體
  • 相依性 (如網路流量)
  • 使用者流量,例如網頁檢視、頁面停留時間及載入時間
  • 開發平台,例如語言、資料平台和中介層服務
  • 包含 CPU、記憶體、儲存體和版本的資料庫

定性分析因素:

  • 使用者滿意度下降
  • 商務程序受限於功能
  • 潛在的成本、體驗或營收提升

取代

解決方案通常會使用當前最好的技術和方法來實作。 有時,軟體即服務 (SaaS) 應用程式可為所裝載的應用程式提供所有必要功能。 在這些情況下,工作負載可排程供未來取代用,以便從轉換工作中有效移除。

可能的常見動因有:

  • 標準化產業最佳做法。
  • 加速採用商務程序導向方法。
  • 將開發投資重新配置於可創造競爭差異或優勢的應用程式上。

量化分析因素:

  • 降低整體營運成本
  • VM 大小,包含 CPU、記憶體和儲存體
  • 相依性 (如網路流量)
  • 即將淘汰的資產
  • 包含 CPU、記憶體、儲存體和版本的資料庫

定性分析因素:

  • 目前架構與 SaaS 解決方案的成本效益分析
  • 商務程序對應
  • 資料結構描述
  • 自訂或自動化程序

後續步驟

您可將合理化的這五個 R 運用於數位資產,以便針對每個應用程式的未來狀態制定合理化決策。