My IBM Accedi
Usare l'AI generativa per trasformare le applicazioni Java aziendali

Usare l'AI generativa per trasformare le applicazioni Java aziendali

Velocizzare il ciclo di vita dello sviluppo Java con IBM watsonx Code Assistant
Disegno al computer di una persona seduta a un computer su una scrivania
Superare le complessità della modernizzazione delle applicazioni Java

Superare le complessità della modernizzazione delle applicazioni Java

rKube, un fornitore di soluzioni IT con sede in Marocco specializzato nella modernizzazione delle applicazioni IBM WebSphere e nella fornitura di aggiornamenti Java in Europa, Medio Oriente e Africa (EMEA), si è trovato a far fronte alle crescenti richieste di aiutare i clienti ad aggiornare le sue applicazioni Java. Le organizzazioni devono affrontare molte potenziali sfide legate alla modernizzazione delle applicazioni Java, tra cui documentazione scadente, basi di codice complesse e test obsoleti. Per molte aziende, queste sfide ostacolano la crescita e influiscono sul vantaggio competitivo.

Con un'esperienza decennale in questo settore, rKube ha riconosciuto l'urgente necessità di accelerare le funzionalità di modernizzazione di Java con una soluzione che comprendesse l'intero ciclo di vita dello sviluppo del software e assistesse la trasformazione vera e propria. Tradizionalmente, i processi di modernizzazione delle applicazioni hanno richiesto un grande sforzo manuale, spesso con conseguenti colli di bottiglia significativi e un aumento dei costi. Quindi, rKube ha cercato un approccio che utilizza l'AI generativa (gen AI) e l'automazione.

IBM Watsonx Code Assistant semplifica, velocizza e garantisce una migliore qualità nella modernizzazione di Java. Consiglio vivamente il prodotto ad altri e sono entusiasta del futuro di IBM con l'AI generativa. Walid Largou CEO rKube
Applicare la gen AI alla modernizzazione delle applicazioni

Applicare la gen AI alla modernizzazione delle applicazioni

Per affrontare efficacemente queste sfide diffuse, rKube ha chiesto aiuto a IBM e hanno collaborato con IBM Client Engineering per condurre un proof of concept (PoC) con IBM watsonx Code Assistant™.  Watsonx Code Assistant è un assistente di codifica basato su gen AI che offre assistenza generale alla codifica in molti linguaggi di programmazione ed è inoltre specificamente formato e ottimizzato per modernizzare le applicazioni Java aziendali. Il progetto pilota è durato 6 settimane e ha coinvolto 10 partecipanti di entrambe le aziende, utilizzando principalmente dati provenienti da rKube.

Durante il PoC, watsonx Code Assistant è stato integrato nel workflow di rKube, aiutando ad automatizzare diversi passaggi laboriosi. Questi passaggi includevano la generazione di trasformazioni precise del codice direttamente applicabili ai sistemi esistenti, la creazione di test unitari completi per garantire l'accuratezza dopo gli aggiornamenti e la fornitura di un'analisi esplicativa dettagliata dei componenti modificati, che ha migliorato la trasparenza complessiva durante l'intero ciclo di sviluppo. Queste funzionalità hanno consentito agli sviluppatori di accelerare il processo di modernizzazione delle applicazioni e di semplificare notevolmente l'efficienza operativa.

Maggiore efficienza, alta qualità sostenuta e costi ridotti con la gen AI

Maggiore efficienza, alta qualità sostenuta e costi ridotti con la gen AI

Il PoC ha avuto successo. Poiché watsonx Code Assistant è specificamente formato per la modernizzazione delle applicazioni Java aziendali, il team ha raggiunto l'impressionante traguardo di trasformare automaticamente l'80% del codice delle applicazioni WebSphere in esame in framework contemporanei per IBM WebSphere Liberty. Inoltre, l'intero ciclo di sviluppo della modernizzazione delle applicazioni è stato accelerato con la generazione di test unitari e le funzionalità di riepilogo integrate in watsonx Code Assistant.

  • Trasformazione dell'80% del codice delle applicazioni WebSphere tradizionali in modo automatico

  • Aumento della copertura dei test unitari fino al 90%

Per rKube, le funzionalità di IBM watsonx Code Assistant si sono dimostrate ideali per semplificare lo sviluppo del software e aumentare la produttività dei dipendenti, modernizzando al contempo le applicazioni Java aziendali e migliorando l'esperienza del cliente nel processo.

Logo rKube
Informazioni su rKube

Informazioni su rKube

rKube (link esterno a ibm.com) è una società leader nella modernizzazione delle applicazioni con sede in Marocco, che fornisce soluzioni innovative per aiutare le aziende ad aggiornare e migrare le loro applicazioni esistenti sul cloud con facilità.

 

Componente della soluzione IBM watsonx Code Assistant™
Watsonx Code Assistant sta aiutando le aziende ad accelerare la generazione di codice e aumentare la produttività degli sviluppatori.

La piattaforma IBM watsonx™ è progettata per aiutare le aziende ad accelerare lo sviluppo di soluzioni di AI affidabili, fornendo gli strumenti per estrarre rapidamente informazioni da documenti di grandi dimensioni e da varie altre fonti.  

Scopri watsonx Code Assistant Visualizza altri casi di studio
Legale

© Copyright IBM Corporation 2024. IBM, il logo IBM, IBM watsonx, watsonx Code Assistant e WebSphere sono marchi o marchi registrati di IBM Corp. negli Stati Uniti e/o in altri paesi.

Gli esempi presentati sono solo illustrativi. I risultati effettivi variano in base alle configurazioni e alle condizioni del cliente e, pertanto, non è possibile fornire i risultati generalmente attesi.