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