L'IBM Power9 è un sistema iperconvergente moderno oltre ogni immaginazione.
-
Il business però chiede continuamente applicazioni web e mobile.
Per soddisfare queste richieste i programmatori junior spesso sincronizzano i dati del Power IBM su piattaforme Linux o microsoft e sviluppano ed integrano applicazioni con PHP, .Net, Java (questo è sbagliato).
-
La richiesta di applicazioni 5250 (RPG o Cobol) è sempre vitale.
Il team applicativo RPG nelle aziende vive di vita propria scollegato dal resto degli sviluppatori (ed anche questo è sbagliato).
Ma allora se è tutto sbagliato di quale tecnologia stiamo parlando?
Java, PHP, Node.Js, Ruby on Rail, C#, .Net ?????? Niente di tutto questo.
La soluzione potrebbe arrivare dai tools RAD (Rapid development application) o low-code o Agili (come indica Gartner),
Ma anche questi tools hanno dei difetti:
-
i RAD generano l'applicazione al 99% , però per completare quel 1% il programmatore deve scrivere del codice a mano e quindi deve conoscerlo.
-
Con i low-code invece non si scrive mai codice, però consentono di creare semplici applicazioni ed il recupero di applicazioni esistenti è impossibile.
-
Questi tools provengono da tecnologie non IBM Power e tramite driver o connettori ad alte prestazioni vanno a collegarsi al DB2 400 IBM
-
Difficile integrare applicazioni esistenti o fare call a programmi RPG o Cobol
Serve un ponte tra i due mondi che consenta ai due team di lavorare in simbiosi e non in modo scollegato
Esiste un low-code agile che crea applicazioni web & mobile per IBMi che uso da anni senza aver mai scritto una riga di codice (RPG o Java che non conosciamo)
Con questo tools abbiamo realizzato in Italia centinaia di progetti di alto livello tutti di successo, si chiama:
WebSmart della Fresche
che abbiamo spesso usato in abbinata con tools di Fresche X-Analysis per studiare il progetto e Presto per il recupero su web e mobile di applicazioni 5250 esistenti.
è una tecnologia che innova, conserva e riusa parti di programmi RPG o Cobol esistenti.
Puoi sviluppare applicazioni web e mobile
-
in un ambiente evoluto (con template, snipplet, ..
-
in modalità agile con un linguaggio low-code veloce
-
accesso al DB2 400 anche level record
-
con piena funzionalità su IBMi
Che alla fine genera in automatico l'applicazione web e mobile senza che nessuno scriva una riga:
-
RPG CGI ILE
-
Java senza che nessuno scriva una riga di Java
-
PHP e Node.JS
Con WebSmart invece gli Junior entrano di slancio in modo collaborativo nello sviluppo applicativo aziendale su IBM Power, sfruttando tutto:
-
potenza del Power,
-
Database,
-
Sicurezza, ...,
-
richiamando programmi RPG, Cobol senza doverli conoscere.