對於全球各行各業,2020 年堪稱動盪之年,連帶改變多數企業對 IT 的看法,認定唯有以高效能、高靈活性與高整合性的 IT 架構為基底,才能加速數位轉型,奠定未來生存發展的命脈。

但欲實現數位化,並非倚靠前台網路或手機介面即可,更需仰賴後台系統進行核心處理。意謂長期採用 COBOL 核心系統的企業或機構,為投入數位轉型,可能被迫替換或重寫系統,承受極高的專案失敗風險;難免讓一些企業躊躇不前,錯失迎向數位化的黃金時機。

主要癥結在於,若將高價值的 COBOL 應用程式打掉重建,極可能降低 IT 投資報酬率,甚至釀成關鍵收入減損、成本預算失控等風險。相形之下,若能沿用核心業務系統的既有程式碼、銜接最新技術,以更低的風險實現 IT 創新,自然會是企業樂於接受的進化模式。

Micro Focus 香港暨台灣業務總監蘇娟表示,迄今仍有許多用戶依賴 COBOL 系統運行關鍵任務,如銀行、保險公司、醫療院所、物流業者或政府機關等,這些單位急欲轉型,卻遍尋不到高效安全的 IT 進化方式,深感苦惱。為此 Micro Focus 提出「應用程式現代化」(Application Modernization;AppMod)解決方案,讓企業或機構無需改寫 COBOL 程式碼,就能將原有系統搬離大型主機(Mainframe),遷往 Windows、Linux、AIX、雲端、容器或 Kubernetes 等開放環境,進而搭配 DevOps、Agile 敏捷開發方式,加快創新轉型步伐。

不需套裝軟體或重寫,將 COBOL 系統移向雲端和容器

蘇娟指出,根據 Micro Focus 調查,高達 63% 受訪者傾向維持既有結構不變、改進 COBOL 系統,以安全穩健的方式來推動創新,而非汰換或重寫整套非常有價值的核心系統。

多數 COBOL 系統架構較為龐大複雜,內含數十萬行、數百萬行甚或數千萬行大量程式碼,彼此間的連結關係錯綜複雜,徒增程式變動的負擔與風險。所幸藉由 AppMod 方案,可為 COBOL 注入強大的適應力與可移植性,在不更動程式之下,就能使原有程式快速整合 .NET 或 Java 平台,支持雲端或容器等新穎的部署環境,幫助用戶實現先進的 Hybrid IT 應用服務。

「根據 Micro Focus 調查,多數企業傾向利用增量(Incremental)及持續現代化 (Continuous modernization) 的務實模式,達到更佳的業務創新成果,」蘇娟說,Micro Focus 期望跳脫套裝軟體或重寫等較為激進的改造方法,為 COBOL 用戶提供成本更低、風險更小、速度更快的革新路徑,使老舊核心業務系統現代化,順利接軌 .NET、Java、容器或雲端等新技術,讓企業或機構能夠以穩健步伐迎向創新轉型。

允許以 IDE 開發 COBOL,巧妙紓解人才旱象

Micro Focus 大中華區首席架構師廖煜靈強調,Micro Focus 習慣聆聽用戶需求,列為新版本開發方向,以協助用戶更易於開發 COBOL 程式。譬如今年(2021)將產品改版重點定調於「Code Refactoring」,即是讓 COBOL 數萬行代碼「化整為零」,允許用戶切出部份代碼、放入較小 Program 來執行維護,不需維護整套大系統,可減輕作業負擔。

另外 COBOL 是老技術,許多熟識 COBOL 的開發者陸續退休,但年輕人不具 COBOL 經驗,因而出現人力斷層。Micro Focus 發揮創意,讓使用者能利用熟悉的 Visual Studio 或 Eclipse 等 IDE 工具進行 COBOL 開發,使年輕人儘快熟悉 COBOL,使企業或機構得以解決人力資源旱象。

廖煜靈分享幾個基於 Micro Focus方案的舊有程式現代化案例。首先是法國巴黎銀行,考量大型主機購置成本偏高,於是利用 AppMod 方案將 COBOL 核心系統遷移至開放平台,不僅省錢也帶動逾 20% 性能提升,且因改採 Visual Studio 及 Eclipse 開發 COBOL 程式緣故,讓前後台開發團隊的作業方式趨向一致,得以增加協作效率;等於藉由一次專案,讓 Infrastructure、Process、Application 通通走向現代化,成效極為顯著。

值得一提,法國巴黎銀行的 COBOL 系統歷經多年演進,迄今鮮少有人能釐清基礎架構全貌。透過 Micro Focus 的分析工具,成功幫助新人快速理解所有程式與檔案之間的關係脈絡,進而提高開發及維運效率,為另一大收穫。

其次某國際銀行集團,因應中國法遵需求,須將原本設置在海外的系統移至中國境內。該集團經過評估,確定捨棄套裝軟體或重寫的選項、也不再佈建新的大型主機,而是利用 Micro Focus 方案將原有系統移植到 Linux 平台運行。此專案從開發到測試完畢僅五個月,得以在一年內成功移植整套系統並上線;更大的驚喜在於,許多從前在海外執行三個小時才能完成的作業,如今僅需三分鐘,效能突飛猛進可見一斑。

第三例來自跨國保險公司。因該公司經常需要因應新的業務專案、建立新的測試環境,若按老方法,需要不斷增建大型主機,成本高且速度慢;於是採用 Micro Focus 方案,將測試環境移至雲平台,使環境建置成本從原來 300 萬美元驟減為 12 萬美元,也讓從測試到發佈上線的時間,從原本六週急縮為兩小時,大大提高 Time-to-Market 時效。

總之現今有不少 Mainframe 客戶,都計劃轉向開放平台;Micro Focus 讓這些用戶不需購置新的 Package、不必重寫程式,即可經由現代化過程、直接把投資數十年的技術移植到其他平台,順勢提高系統的性能、靈活性與整合性,且遷移的時間、風險、成本都很低,堪稱絕佳選擇。

而 Micro Focus 之所以能實現上述目標,主要借重了多套工具,包含用於應用程式分析的 Enterprise Analyzer應用程式開發的 Enterprise Developer應用測試的 Enterprise Test Server,以及應用部署的 Enterprise Server;藉由這些 Enterprise Suite 產品線,助力實現企業應用現代化目標。

Micro Focus Enterprise Suite 支援關鍵業務應用程式現代化

https://bit.ly/3k5AppF

無止盡的現代化:Infinite Flow如何保持軟體最新狀態

https://bit.ly/3tCVTNR

了解更多:https://www.microfocus.com/zh-tw/products/enterprise-suite/overview

熱門新聞

Advertisement