什麼是 AWS 大型主機現代化? - AWS 大型主機現代化

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

什麼是 AWS 大型主機現代化?

AWS Mainframe Modernization 可協助您將大型主機應用程式現代化為 AWS 受管執行期環境。它提供工具和資源來協助您規劃和實作遷移和現代化。您可以分析現有的大型主機應用程式、使用 COBOL 或 PL/I 開發或更新它們,並實作自動化管道以持續整合和持續交付 (CI/CD) 應用程式。您可以根據用戶端的需求,選擇自動重構和轉譯模式。如果您是協助用戶端遷移其大型主機工作負載的顧問,您可以使用 AWS 大型主機現代化工具進行遷移和現代化旅程的所有階段,從初始規劃到遷移後雲端操作。

您可以使用 AWS Mainframe Modernization 來協助您有效率地建立和管理大型主機應用程式在 上的 AWS 執行期環境,以及管理和監控現代化應用程式。

注意

您是否已針對 AWS 大型主機現代化專案與大型主機遷移能力合作夥伴或 AWS 專業服務合作? 如果沒有,強烈建議您為專案聘請專家。

AWS Mainframe Modernization 的功能和使用案例支援一種進化的現代化方法,它透過提高敏捷性和大量的機會來最佳化和創新,來提供短期成功。如需詳細資訊,請參閱現代化方法

AWS 大型主機現代化功能

AWS Mainframe Modernization 功能支援下列使用案例:

  • 評估: AWS 大型主機現代化評估功能可協助您評估、範圍和規劃遷移和現代化專案。

  • 重構:由 AWS Blu Age 提供支援,您可以使用重構來轉換舊版應用程式程式設計語言、建立巨集服務或微服務,以及現代化使用者介面 (UIs) 和應用程式軟體堆疊。

    AWS Blu Insights 現在可透過單一登入 AWS Management Console 從 取得。您不再需要管理單獨的 AWS Blu Insights 登入資料。您可以從 直接存取 AWS AWS Blu Age Codebase 和 Transformation Center 功能 AWS Management Console。

  • Replatform:由 Micro Focus Enterprise 解決方案提供支援,您可以移植應用程式,其中大部分應用程式原始程式碼會在不變更的情況下重新編譯。

  • 開發人員 IDE: AWS Mainframe Modernization 提供隨需整合的開發環境 (IDE),讓開發人員可以透過智慧編輯和偵錯、即時程式碼編譯和單元測試,更快撰寫程式碼。

  • 受管執行時間: AWS Mainframe Modernization 受管執行時間環境會持續監控叢集,以使用自我修復運算和自動化擴展來保持企業工作負載的執行。

  • 持續整合和交付 (CI/CD): AWS 大型主機現代化 CI/CD 功能可協助應用程式開發團隊更頻繁、更可靠地交付程式碼變更,進而加快遷移速度、提高品質,並有助於縮短上市time-to-market以推出新的業務功能。

  • 與其他 AWS 服務的整合: AWS 大型主機現代化支援 AWS CloudFormation AWS PrivateLink和 AWS Key Management Service ,用於可重複的部署和更高的安全性和合規性。

  • 擴大可用性: AWS Mainframe Modernization 現已在美國東部 (俄亥俄)、美國西部 (加利佛尼亞北部)、亞太區域 (孟買)、亞太區域 (首爾)、亞太區域 (新加坡)、亞太區域 (東京)、歐洲 (倫敦) 和歐洲 (巴黎) 推出。

如需詳細資訊,請參閱AWS 大型主機現代化功能

模式

採用 AWS Blu Age 的 Automated Refactoring 模式專注於透過將完整的舊版應用程式堆疊及其資料層轉換為現代 Java 型應用程式,同時保留功能等效性,以加速現代化。在此自動化轉換期間,它會建立多層應用程式,其中包含以角度為基礎的前端、啟用 API 的 Java 後端,以及存取現代資料存放區的資料層。重構程序提供與舊式堆疊相同的功能,以提高專案自動化,進而加快實現業務利益的速度、品質並降低成本。如需詳細資訊,請參閱AWS 大型主機現代化自動化重構

採用 Rocket Software 前身為 Micro Focus) Enterprise 套件的 Replatforming 模式,專注於保留應用程式語言、程式碼和成品,以將對應用程式資產和團隊的影響降至最低。它有助於客戶維持應用程式知識和技能。雖然應用程式變更有限,但此模式也有助於基礎設施和程序的現代化。基礎設施會變更為現代雲端型受管服務,而程序則會變更為遵循應用程式開發和 IT 操作的最佳實務。如需詳細資訊,請參閱 AWS Mainframe Modernization Replatform

如何開始使用 AWS 大型主機現代化

試試看!我們提供教學課程和範例應用程式,協助您了解 AWS 大型主機現代化提供的內容。選擇 教學課程:設定 AWS Blu Age 的受管執行期或 ,教學課程:設定 Rocket Software 的受管執行期 (先前為 Micro Focus)以取得完整的step-by-step教學課程。

如果您有興趣自動重構,請查看 AWS BluInsights 的 Blu Age 工具。您也可以設定 AppStream 2.0 來存取 AWS Blu Age Developer IDE,或 Rocket Enterprise Analyzer (先前為 Micro Focus Enterprise Analyzer) 和 Rocket Enterprise Developer (先前為 Micro Focus Enterprise Developer) 工具。

教學課程和範例應用程式只會讓您了解 AWS Mainframe Modernization 提供的內容。當您準備好啟動現代化專案時,請參閱 現代化方法 以取得現代化專案階段和任務的詳細資訊。

下圖顯示 AWS 大型主機現代化服務的工作流程,用於分析、轉換、開發、測試和部署和操作大型主機應用程式。

具有不同階段之 AWS Mainframe Modernization 服務的工作流程圖表。

除了用於自動重構的 Blu Insights 之外,您還可以搭配 AWS 大型主機現代化使用下列 AWS 服務。

  • Amazon RDS 用於託管遷移的資料庫

  • Amazon S3 用於儲存應用程式二進位檔和定義檔案

  • Amazon FSx 或 Amazon EFS 用於儲存應用程式資料

  • Amazon AppStream 可存取 Rocket Enterprise Analyzer 和 Rocket Enterprise Developer 工具

  • AWS CloudFormation 適用於自動化 DevOps 管道,您可以用來設定遷移應用程式的 CI/CD

  • AWS Migration Hub

  • AWS DMS 用於遷移資料庫

存取 AWS 大型主機現代化

目前,您可以透過 主控台存取 AWS Mainframe Modernization,網址為 https://https://console.aws.amazon.com/m2/。如需可用 AWS 大型主機現代化的區域清單,請參閱 中的AWS 大型主機現代化端點和配額Amazon Web Services 一般參考

您是第一次使用 AWS 大型主機現代化嗎?

如果您是首次使用 AWS 大型主機現代化,建議您先閱讀下列章節:

AWS 大型主機現代化定價

AWS Mainframe Modernization 會針對支援 受管執行期環境的執行個體的使用收費。此外, AWS 大型主機現代化提供一些工具,無需額外費用。 AWS 您需負責支付與 AWS 大型主機現代化相關的其他服務所產生的費用。 AWS 將在任何定價變更生效前 30 天通知 ,以使用 AWS 大型主機現代化。如需詳細資訊,請參閱使用 進行大型主機現代化 AWS

使用 AWS Blu Insights,您需要支付轉換中心的用量。如需詳細資訊,請參閱AWS 大型主機現代化定價