COBOL è il fondamento invisibile che gestisce molti settori odierni, come quello bancario, assicurativo, governativo e altri 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.
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 conformarsi alle 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.
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 tue 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 caratteristiche di COBOL Upgrade Advisor for z/OS 1.1 possono aiutarti nelle fasi iniziali di pianificazione e definizione dell'ambito del progetto di aggiornamento: insight di inventario, esportazione dei dati, valutazione della prontezza all'aggiornamento e raccomandazioni sulle opzioni del compilatore. Per maggiori informazioni, visita la pagina del prodotto.
Dichiarazioni relative a direzione e intenzioni future di IBM sono soggette a modifiche o revoche senza preavviso e rappresentano unicamente obiettivi e finalità.
IBM COBOL Upgrade Advisor for z/OS trasforma il percorso di aggiornamento a Enterprise COBOL 6.
Prenota una demo con un esperto IBM
Dichiarazioni di non responsabilità:
1 I miglioramenti delle prestazioni si basano sulla media geometrica delle misurazioni interne di IBM su IBM z17 con un LPAR z/OS 3.1 con 1 CP e 80 GB 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 varieranno a seconda del codice sorgente, delle opzioni del compilatore specificate e di altri fattori.