完成探索和評估階段,並設定基礎設計後,您就可以開始規劃遷移作業,將工作負載分類至遷移波次。
本頁說明如何規劃成功的遷移作業。
事前準備
開始規劃遷移作業前,請先完成工作負載探索與評估,並透過下列工作建立整體遷移策略:
- 建立要遷移的工作負載目錄,例如應用程式、服務和資料庫。
- 將工作負載對應至基礎架構元件。
- 對應依附元件。
- 找出高階遷移和現代化路徑 (重新託管、更換平台、重構、重新架構、取代、淘汰)。
然後使用 Cloud Foundation Toolkit 在 Google Cloud上建構基礎。
Cloud Foundation Toolkit 包含的資源可協助您開始使用新雲端基礎架構的下列功能:
- Identity and Access Management
- 資源管理
- 網路
- 資料管理
- 基礎架構即程式碼
- 記錄、監控和計費
- 安全性基礎
- GKE 基礎
遷移概念
雲端遷移專案代表機構將應用程式遷移至 Google Cloud的整個流程。
每個雲端遷移專案都會分成多個階段。波是指一組具有共同特徵或相互依存關係的應用程式,由工作負載探索和評估程序識別。獨立應用程式和資料庫通常是第一波遷移作業的合適對象,因為這類項目外部依附元件較少。另一方面,如果應用程式有許多依附元件,就會構成複雜的遷移波,需要額外規劃。
遷移 Wave 中的應用程式會劃分為「移動群組」,並在「衝刺」中遷移至 Google Cloud 。遷移群組是指您需要一起遷移的一組基礎架構資源和工作負載。這些資源和工作負載可以是同一應用程式的一部分,也可以是相互依存的一組應用程式。
業務能力是決定遷移群組時最重要的考量因素之一。舉例來說,零售業的供應鏈管理和庫存管理、銀行業的詐欺監控、保險業的理賠處理,分別代表各自領域的業務能力範圍。考量業務能力至關重要,可確保遷移期間和遷移後,業務服務效能和可用性不會受到影響,或影響程度極小。
在業務能力領域中,您需要根據不同的環境執行遷移作業。研究與開發 (R&D) 環境通常是第一個要遷移的環境。這有助於找出並排除任何可能阻礙或延緩遷移作業的因素。然後在遷移研發、前置製作和正式版環境時,遵循最佳做法和緩解活動。
您需要持續進行探索和評估,隨著時間推移,資料收集會越來越精確。這有助於您持續提升工作負載專屬資料的準確度,進而找出與雲端遷移相關的工作負載專屬風險。
第一波探索和評估作業可協助您建立基礎架構元件和工作負載之間依附元件的高階地圖。這有助於您在第一波期間規劃及最佳化目標架構的元素,例如 VM 類型、儲存空間類別、登陸區設計,以及根據運算和 I/O 輸送量需求進行高階容量大小調整。 Google Cloud
您也需要與探索和評估作業同步執行遷移風險評估。目的是找出並評估與遷移作業相關的工作負載特定風險,然後開始採取適當的風險緩解措施。
下圖一目瞭然地呈現整個遷移程序。
