

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 大型主機現代化旅程的高階概觀
<a name="transform-app-mainframe-modernization-journey"></a>

將大型主機應用程式現代化為 AWS 通常分為四個階段：(a) 評估、(b) 調動、(c) 遷移和現代化，以及 (d) 操作、最佳化和創新。每個階段都會進一步詳細說明目標和相關活動，以支援您的現代化旅程。

**Topics**
+ [階段 1：評估](#transform-app-mainframe-modernization-journey-assess)
+ [階段 2：調動](#transform-app-mainframe-modernization-journey-mobilize)
+ [階段 3：遷移和現代化](#transform-app-mainframe-modernization-journey-migrate)
+ [階段 4：操作、最佳化和創新](#transform-app-mainframe-modernization-journey-operate)

## 階段 1：評估
<a name="transform-app-mainframe-modernization-journey-assess"></a>

**目標：**了解您的現代化準備程度，並制定初始現代化計劃。

透過 AWS 轉換，您可以評估大型主機應用程式、基礎設施和操作，以判斷適合您業務需求的現代化方法。

**注意**  
每個階段都包含一份清單，列出您可以在現代化大型主機應用程式時執行的所有可能活動。您可以略過一些不符合使用案例或目標的活動。

### 活動
<a name="transform-app-mainframe-modernization-journey-assess-activities"></a>
+ 從有關現代化的非正式對話開始，並透過在聊天室中找到合適的人員來獲得機會資格
+ 判斷機會資格
+ 使用應用程式相依性映射計劃和應用程式架構進行初次呼叫簡報
+ 確定包含遷移期間基礎設施成本、遷移人力、後製成本、專案持續時間的 ROM （大致數量順序）
+ 快速產品組合偵測：
  + 執行模式和工具指導評估
  + 執行原始程式碼分析
  + 識別概念驗證 (POC) 候選者
+ 建立技術啟用訓練：
  + 沉浸天數
  + 具有一般主題的研討會
+ 為大型大型主機現代化專案或新 AWS 客戶建立遷移整備度評估 (MRA) 報告
+ 建立 Mobilize 階段的工作陳述式

## 階段 2：調動
<a name="transform-app-mainframe-modernization-journey-mobilize"></a>

**目標：**透過成功的概念驗證或試行現代化來建立基礎並驗證方法。

透過調動階段，您可以建立必要的架構、工具和程序，以支援大規模大型主機現代化。

### 活動
<a name="transform-app-mainframe-modernization-journey-mobilize-activities"></a>
+ 使用試行和識別的 POC 啟動現代化計劃：
  + 分析試行方案並設定程式碼以進行現代化
  + 建置和測試試行現代化資料
  + 交付結果並檢閱試行方案，為更大的資料現代化建立詳細的解決方案
+ 對於 平台：
  + 建立安全、合規和監控計畫
  + 使用 AWS 大型主機登陸區域和帳戶結構設定登陸區域環境
  + 確定架構基礎設施、應用程式、整合等
+ 考慮人員和程序：
  + Cloud Center of Excellence 是很好的資源
  + 操作模型
+ 為不同的應用程式案例建立全面的產品組合分析：
  + 包含高階文件的全面探索
  + 分解計畫 （適用於所有應用程式）
  + 所有應用程式的模式和工具指引
  + 提出初始現代化和遷移計劃
+ 考量試行、平台、人員和程序，以及全方位的產品組合分析，建立詳細的解決方案
+ 判斷商業案例
+ 為下一個階段的工作陳述式，使用解決方案完成成功的試行

## 階段 3：遷移和現代化
<a name="transform-app-mainframe-modernization-journey-migrate"></a>

**目標：**在計劃的時間軸和預算內完成現代化和遷移。

在此階段，您可以將大型主機應用程式和資料遷移至 並進行現代化 AWS。

### 活動
<a name="transform-app-mainframe-modernization-journey-migrate-activities"></a>
+ 將資源配置到生產就緒的應用程式程式碼
+ 使用現有文件或採訪主題專家 (SMEs) 來檢閱和分析設計
+ 定義測試案例
+ 使用適當的執行時間、資料庫和第三方軟體來設定現代化環境
+ 遷移和現代化原始程式碼和資料：
  + 您可以根據應用程式程式碼庫中的業務網域反覆現代化應用程式
  + 視需要擴展現代化環境，以支援現代化工作負載
+ 建立 CI/CD （持續整合、持續交付） 管道
+ 遷移選取的工作負載以啟動現代化。
+ 傳輸應用程式並視需要調整環境擴展：
  + 您可以根據需求向上或向下擴展環境
  + 透過執行程式碼健全度測試來現代化工作套件
  + 視需要重新同步原始程式碼
+ 執行全面測試並驗證遷移：
  + 收集初始狀態資料
  + 在大型主機上記錄測試案例
  + 階段環境、應用程式和資料
  + 在雲端上執行測試案例
  + 比較來源和目標測試結果
  + 建置自動化測試案例執行管道
  + 產生 KPIs和報告
+ 驗證您的資料以進行生產設定
+ 透過以下方式驗證您的進度：
  + 執行整合和系統測試
  + 執行效能測試
  + 執行使用者接受度測試
  + 執行 HA/DR 測試
+ 使用應用程式擁有者定義推展計畫，並建立訓練和知識轉移的計畫
+ 考慮切換並執行生產切換
+ 建立對後製活動的持續支援，例如應用程式函數的操作、監控、功能規劃和保證

## 階段 4：操作、最佳化和創新
<a name="transform-app-mainframe-modernization-journey-operate"></a>

**目標：**支援現代化應用程式的卓越營運和持續改進。

現代化之後，您可以最佳化應用程式的效能、安全性和成本，同時利用 AWS 服務進行創新。

### 活動
<a name="transform-app-mainframe-modernization-journey-operate-activities"></a>
+ 監控應用程式：
  + 效能指標
  + 安全實務 
  + 合規準則 
  + 成本
+ 記錄詳細資訊
+ 管理應用程式操作：
  + 基礎設施管理
  + 交易和任務管理
  + 執行期環境支援
+ 應用程式最佳化和現代化
+ 應用程式開發和維護：
  + 編碼 IDE
  + 建置
  + 整合
  + 測試
  + 部署