IBM COBOL Upgrade Advisor for z/OS 1.1: accelera e semplifica l'aggiornamento a IBM Enterprise COBOL 6

10 aprile 2025

Autore

Shereen Ghobrial

Director, Compilation Technology & Enterprise Products, IBM Z Software

IBM

COBOL è il fondamento invisibile che gestisce molti settori odierni, come quello bancario, assicurativo e governativo, e altro ancora. Molte di queste applicazioni COBOL sono state scritte decenni fa, COBOL ha compiuto 65 anni nel 2024, e molti clienti utilizzano un mix di programmi COBOL legacy e modernizzati.

La sfida di mantenere aggiornati i programmi COBOL

Abbiamo visto che può essere una sfida critica mantenere i programmi COBOL costantemente aggiornati con la tecnologia IBM più recente per evitare rischi operativi e rispettare le politiche IT aziendali.

Abbiamo anche visto che il processo di aggiornamento a IBM Enterprise COBOL for z/OS 6 può rappresentare una sfida, soprattutto per i clienti che dispongono di programmi COBOL con frammenti di codice scritti in modo errato, come quelli che contengono elementi di dati non inizializzati (variabili), poiché questi programmi potrebbero comportarsi in modo errato dopo l'aggiornamento. Potrebbero essere necessari test approfonditi e modifiche al codice sorgente per garantire che il programma funzioni correttamente prima della distribuzione in produzione, in un momento in cui le competenze COBOL sono scarse. Di conseguenza, molti clienti hanno continuato a utilizzare le vecchie generazioni di compilatori come Enterprise COBOL 4.2,lanciato nel 2009 e ritirato dall'offerta di supporto a partire dal 2022. Ciò potrebbe rappresentare un rischio significativo per le loro aziende, in quanto faticano a completare l'aggiornamento del compilatore per le loro applicazioni critiche.

Alcuni clienti si ritrovano ad affrontare sfide in cui la quantità di dati inseriti nelle loro applicazioni COBOL sta crescendo e le applicazioni che devono essere completate in una finestra batch non possono più essere adatte. Enterprise COBOL 6 è progettato per offrire miglioramenti delle prestazioni attraverso il supporto continuo delle più recenti funzionalità hardware IBM Z, ma è necessaria una ricompilazione. Su IBM z17, IBM Enterprise COBOL for z/OS 6.5 riduce l'utilizzo della CPU in media del 60% per le applicazioni ad alta intensità di calcolo originariamente create con Enterprise COBOL 4.2 funzionante su IBM z17.1

Altri clienti vogliono modernizzare le loro applicazioni COBOL e devono utilizzare le caratteristiche COBOL più recenti come il supporto JSON, l'interoperabilità Java e il supporto a 64 bit, funzionalità disponibili su Enterprise COBOL 6. Gli sviluppatori che iniziano a usare COBOL per la prima volta possono anche utilizzare al meglio le funzionalità linguistiche che gli sono familiari, come i tipi definiti dall'utente che possono semplificare la codifica e la manutenzione del codice.

La soluzione: nuove caratteristiche in IBM COBOL Upgrade Advisor

IBM COBOL Upgrade Advisor for z/OS 1.1 è un nuovo prodotto, la cui disponibilità generale è prevista per il 9 maggio 2025, progettato per accelerare e semplificare gli aggiornamenti a Enterprise COBOL 6 per supportare le iniziative di conformità, miglioramento delle prestazioni e modernizzazione. IBM COBOL Upgrade Advisor for z/OS è progettato per fornire un'esperienza di aggiornamento completa, aiutando le aziende a rimanere aggiornate con il più recente compilatore COBOL di IBM e le tecnologie hardware IBM Z. Offre funzionalità di analisi e reportistica automatizzate in una moderna interfaccia Visual Studio Code (VS Code) progettata per gli sviluppatori COBOL di tutti i livelli di competenza e per l'ultima generazione di architetti di applicazioni.

Le seguenti funzioni di COBOL Upgrade Advisor for z/OS 1.1 possono essere utili nelle fasi iniziali di pianificazione e definizione dell'ambito del progetto di aggiornamento: insight sull'inventario, esportazione dei dati, valutazione della prontezza all'aggiornamento e raccomandazioni sulle opzioni del compilatore. Per ulteriori informazioni, visita la pagina del prodotto.

Qualsivoglia dichiarazione relativa a direzione e intenzioni future di IBM è suscettibile di modifiche o smentite senza preavviso e rappresenta unicamente obiettivi e scopi.

Come iniziare?

IBM COBOL Upgrade Advisor for z/OS trasforma il percorso di aggiornamento a Enterprise COBOL 6.

Visita la pagina del prodotto

Prenota una demo con un esperto IBM

 

Dichiarazioni di non responsabilità:

1 Le prestazioni di miglioramento sono basate sulla media geometrica delle misurazioni interne IBM su IBM z17 che esegue una LPAR z/OS 3.1 con 1 CP e 80GB di storage centrale. Tutti i benchmark compilati con IBM Enterprise COBOL for z/OS 6.5 utilizzano le opzioni ARCH(15), OPT(2), STGOPT, AFP(NOVOLATILE), HGPR(NOPRESERVE) e LIST. Tutti i benchmark compilati con IBM Enterprise COBOL for z/OS 4.2 utilizzano le opzioni OPT(FULL), LIB.  I risultati delle prestazioni per le applicazioni dei clienti variano a seconda del codice sorgente, delle opzioni del compilatore specificate e di altri fattori.