AWS去年底在re:Invent大會上發(fā)布大型主機云計算平臺服務AWS Mainframe Modernization,這項服務于本周正式上線。
AWS Mainframe Modernization讓企業(yè)可將本地部署的大型主機應用負載搬上AWS云計算,但是用戶不需改變開發(fā)慣用的工具。開發(fā)人員仍然可使用COBOL或PL/I分析大型主機應用或開發(fā)程序,并在平臺上實例自動化管線(pipeline),實現應用程序的持續(xù)集成及持續(xù)傳送(continuous integration and continuous delivery,CI/CD)。AWS也提供軟件和工具幫助企業(yè)IT或顧問按階段走完整個過程,從規(guī)劃、部署、測試、執(zhí)行、到之后的運行管理與維護。
在把應用程序搬上AWS上時,企業(yè)可依用戶需求選擇refactoring或是replatforming方式。對于refactoring,AWS Blu Age可以將COBOL、PL/I、NATURAL、RPG/400、COBOL/400等舊式語言應用,轉成Java服務及web框架。若選擇replatforming,AWS則以集成的Micro Focus工具在盡量不做變動下將源碼重新編譯(recompile),在AWS的runtime上執(zhí)行COBOL及PL/I應用程序。該runtime可執(zhí)行線上交易及批次作業(yè)。AWS表示這種方式可在對應用程序影響最小情況下,提供云計算如高擴展性、安全及DevOps等好處。
此外,AWS Mainframe Modernization提供的開發(fā)環(huán)境提供智能編輯、debugging、即進程序代碼編譯及單元測試等工具,協助加速開發(fā)。
目前這項服務已在美國、亞太、加拿大、歐洲及南美等AWS區(qū)域上線。
在費用部分,以Blu Age為基礎的refactoring runtime環(huán)境每小時收費2.5美元,而以Micro Focus為基礎的replatforming runtime環(huán)境則為每小時5.55美元。