IBM Bob

IBM Bob Premium Package for i: tre mesi di rilasci, e perché Understand è importante

Uno sguardo a Understand, una nuova funzionalità di intelligence applicativa, più un riepilogo di tutto ciò che è stato rilasciato negli ultimi tre mesi per Premium Package for i.

IBM Bob Premium Package for i: tre mesi di rilasci, e perché Understand è importante

Autori

Peter MaTim Rowe

Pubblicato

Categoria

Annuncio

IBM Bob Premium Package for i: tre mesi di rilasci, e perché Understand è importante

IBM Bob Premium Package for i è disponibile in generale da tre mesi. Questo articolo presenta Understand (una nuova funzionalità di intelligence applicativa) e un riepilogo di tutto il resto rilasciato negli ultimi tre mesi.

Presentazione di Understand

Una base di conoscenza applicativa che fornisce a Bob una mappa accurata di come ogni oggetto in un'applicazione IBM i si collega, così ogni domanda e modifica parte dai fatti, non dalle supposizioni.

Le applicazioni IBM i di grandi dimensioni hanno migliaia di oggetti con dipendenze complesse: chiamate a programmi, binding di service program, trigger, chiavi esterne. Nessun singolo membro sorgente mostra il quadro completo. Senza una mappa pre-costruita, ogni domanda architetturale significa rianalizzare il sorgente grezzo da zero, consumando token e tempo.

Understand risolve questo problema. Esegue una scansione una tantum sulle librerie applicative, estraendo i dati di dipendenza direttamente da IBM i. Non è richiesta l'analisi del sorgente. I risultati vengono archiviati in uno schema Db2 sul sistema e possono essere condivisi tra i team di sviluppo. Bob interroga quello schema invece di rileggere il sorgente ad ogni prompt, il che significa risposte più rapide, meno Bobcoin spesi e risposte basate sui fatti anziché sull'inferenza del modello.

Cosa puoi fare con esso

Comprendi la tua applicazione. Chiedi cosa fa un programma, come è costruito o dove risiede una specifica funzionalità. Bob risponde dai metadati scansionati (tipi di oggetti, binding, riferimenti a file, export), non analizzando il sorgente riga per riga ad ogni prompt.

Conosci il raggio d'impatto prima di cambiare qualcosa. Chiedi da cosa dipende un oggetto prima di modificarlo. Understand traccia entrambe le direzioni (caller e callee) e raggruppa i risultati per tipo di dipendenza: aperture di file, chiamate a programmi, binding statici, trigger, chiavi esterne, viste SQL.

Pianifica la modernizzazione dai dati, non dall'istinto. Understand classifica ogni programma in livello di impegno di modernizzazione Basso, Medio o Alto in base a OPM vs ILE, conteggio delle dipendenze in entrata, utilizzo di SQL dinamico e data dell'ultimo utilizzo. Il codice morto che non è stato eseguito per oltre un anno emerge automaticamente.

Domande di esempio

  • "Cosa si rompe se cambio CUSTMAST?"
  • "Come è costruito ORDPROC: a quali moduli e service program si collega?"
  • "Quali programmi nella libreria PAYROLL non sono stati eseguiti per oltre un anno?"
  • "Quali sono le funzioni di alto livello di questa applicazione?"

Come iniziare

Il video qui sotto illustra il flusso di configurazione completo e una demo live della funzionalità. Clicca sull'immagine per guardare.

Configurazione e utilizzo di Understand

Rilasciato anche negli ultimi tre mesi

Supporto RPG legacy in Business Rules Extraction. La copertura si estende ora a RPG II e RPG III. Se il tuo parco applicativo include programmi in formato fisso pre-RPGLE, Bob può estrarre la logica di business in essi incorporata. Estrarre quella logica è spesso il primo passo nella modernizzazione.

Strumenti più deterministici. I nuovi strumenti schema info e file info restituiscono metadati precisi sugli oggetti Db2 senza fare affidamento sul ragionamento del modello. Un nuovo strumento di generazione DDS produce output DDS accurato per colonna e sicuro per 80 colonne. SQL è ora prioritario rispetto a CL in tutte le modalità, il che migliora velocità e coerenza.

Skill IWS per l'amministrazione REST API. La nuova skill Integrated Web Services copre l'intero ciclo di vita del servizio: create, deploy, start, stop, install e uninstall, tutto tramite linguaggio naturale. Se stai esponendo funzionalità di applicazioni IBM i come endpoint REST, questa skill gestisce il lavoro di amministrazione.

Skill COBOL for i. Le nuove skill coprono generazione COBOL, copybook, sottoprogrammi, gestione degli errori, applicazioni interattive ed elaborazione di report, estendendo il pacchetto ai parchi IBM i misti dove COBOL, RPG, CL, Db2 e DDS lavorano insieme.

Skill catalogo Db2 e aggiornamenti Index Advisor. Nuove skill per lavorare con i metadati SQL Db2 e i servizi SQL IBM i. File logici aggiunti al flusso di lavoro Index Advisor, coprendo l'intera gamma dei percorsi di accesso IBM i nell'analisi delle performance SQL.

50+ correzioni in due rilasci. Correzioni di coerenza, ripetibilità, sicurezza e CVE. Qualità della skill DDS migliorata. Flussi di lavoro Business Rules Extraction e RPG Modernization ottimizzati.

Comandi di review. I nuovi comandi /Review_SQL e /Review_RPG forniscono un modo rapido per far revisionare a Bob il codice per correttezza, best practice e miglioramenti delle performance.

IBM Bob Premium Package for i on-premises

IBM Bob Premium Package for i è ora disponibile con IBM Bob on-premises, per le organizzazioni che devono mantenere lo sviluppo assistito dall'AI all'interno della propria infrastruttura.

Come ottenere l'accesso

Premium Package for i è un add-on a un piano base Bob a pagamento, non un download separato. Come provarlo dipende da chi sei:

  • Piani individuali (Pro, Pro+, Ultra). Vai su bob.ibm.com e aggiungi il pacchetto i al tuo piano. Se hai già un piano base a pagamento, puoi usare il pacchetto gratuitamente per un mese; se non ce l'hai, acquista prima un piano base a pagamento, poi avvia il mese gratuito sul pacchetto. I piani base in prova non possono usare gli add-on.
  • Piani Enterprise. Ottieni una demo o avvia una PoC contattando i tuoi rappresentanti IBM o Business Partner.

Inizia subito

  • Ottieni il diritto d'uso tramite il percorso sopra indicato per il tuo piano.
  • Collega Bob al tuo IBM i.
  • Scegli un programma che nessuno nel team comprende appieno ed esegui il flusso di lavoro RPG Modernization su di esso.

Nuovo a Premium Package for i? Configurare un agents.md per applicazioni RPG illustra come configurare Bob per un codebase IBM i prima di iniziare qualsiasi lavoro.

Installa Bob · Documentazione · Community