本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
大型主機應用程式的現代化
AWS 轉換旨在加速傳統大型主機應用程式的現代化。它協調大型主機程式碼庫的分析、產生文件、擷取商業邏輯、分解單體結構、轉換舊版程式碼,以及在需要時使用人工輸入 (HITL) 管理整體旅程。用於現代化和遷移大型主機應用程式的 AWS 轉換功能可讓您更快速地現代化關鍵大型主機應用程式,同時在整個轉換過程中保留業務關鍵邏輯。
主題
功能和主要功能
AWS Transform 為大型主機現代化提供下列功能:
支援使用相關聯的 JCL (工作控制語言)、CICS (客戶資訊控制系統) 交易、BMS (基本映射支援) 畫面、Db2 資料庫和 VSAM (虛擬儲存存取方法) 資料檔案,以 COBOL (常見業務導向語言) 和 PL/I (程式設計語言一) 撰寫的 z/OS 大型主機應用程式現代化。
-
支援重構具有 PSAM (簡報服務存取方法)、日文字元集和 NDB (網路資料庫) 資料檔案的 Fujitsu GS21 大型主機應用程式。
-
執行目標驅動推理、分析、分解、規劃、文件產生和程式碼重構。
-
自動將 COBOL 型大型主機工作負載重構為現代化的雲端最佳化 Java 應用程式。
-
協調並與執行分析、文件、分解、規劃和程式碼重構的基礎工具無縫整合。
-
提供ready-to-use基礎設施即程式碼 (IaC) 範本,協助您為現代化大型主機應用程式設定雲端環境。
高階演練
以下是 AWS 轉換的高階演練,用於現代化和遷移大型主機應用程式。
-
使用 AWS 轉換開始聊天,然後輸入目標。
-
根據您的目標, AWS Transform 會提議現代化計劃,將高階目標分解為中繼步驟。
-
根據您提供的目標, AWS Transform 可以:
-
評估並重新建構程式碼庫
-
根據目標建立自訂任務
-
在此過程中, AWS Transform 可能會向您請求資訊以執行任務。
注意
如需大型主機重構功能 AWS 轉換的詳細資訊,請參閱「大型主機重構 AWS 轉換」文件中的建立專案
循環中的人類 (HITL)
在整個大型主機應用程式的轉換過程中,您可以透過轉換 Web 體驗來監控 AWS 轉換任務的進度和狀態。
AWS 在下列案例中,轉換會收集其他資訊:
-
需要其他資訊來執行任務時。
-
當中繼成品需要核准時 (例如,網域分解或波規劃)。
-
當發生無法自動解決 AWS 轉換的問題時。
大型主機應用程式轉換支援的檔案類型
z/OS 支援的檔案類型包括:
-
COBOL 成品和相關 CPY (手冊)
-
PL/I 來源檔案
-
JCL (工作控制語言) 和 JCL 程序 (PROC)
-
CICS 系統定義 (CSD)
-
基本映射支援 (Basic Mapping Support)
-
Db2 資料庫
-
VSAM (虛擬儲存存取方法)
-
IMS TM (交易管理員)
Fujitsu GS21 支援的檔案類型包括:
PSAM (簡報服務存取方法)
ADL (AIM 定義語言)
NDB (網路資料庫)
如需 Fujitsu GS21 的詳細資訊,請參閱《 AWS 大型主機轉換遷移指南》中的這些主題:
適用於 AWS Transform 主機的支援區域和配額
如需支援區域的清單,請參閱 支援的 區域 AWS Transform。
注意
您的資料可能會在與使用 AWS 轉換的 區域不同的 區域中進行處理。如需跨區域處理的資訊,請參閱 中的跨區域處理 AWS Transform。
如需配額限制,請參閱 AWS 轉換的配額。