99 risultati trovati
- Stafford vendite + 16% con trasformazione GUI web e mobile su IBM i - AS400
Stafford Group è produttore e rivenditore di abiti e abbigliamento da uomo di fascia alta, inclusi marchi come Stafford Ellinson, Anthony Squires, Giotto e London Fog. Nei suoi 24 negozi la trasformazione GUI web e mobile su IBM i - AS400 ha portato un sensibile aumento delle vendite. Usa diversi pacchetti: Oracle JD Edwards World per la contabilità, ACS per la produzione e RMS per il supporto al dettaglio back-end. Ha anche sviluppato ampie funzionalità aggiuntive completamente su misura. la Sfida Il personale di vendita al dettaglio di Stafford all'interno di David Jones non aveva alcuna connettività alle applicazioni IBM i dell'azienda ed era costretto a utilizzare i sistemi di punti vendita di David Jones. Ciò significava che il personale non aveva un facile accesso alle posizioni delle scorte di inventario. Se un potenziale cliente richiedeva scorte che non erano disponibili, il membro dello staff controllava prima la sua riserva, operazione che poteva richiedere diversi minuti. Se il capo non era in riserva, in genere occorrevano alcuni minuti in più per telefonare alla sede centrale per vedere se era disponibile in un altro negozio. Questo processo si traduceva in un servizio clienti scadente e spesso la potenziale vendita veniva persa a favore di un'altra concessione nelle vicinanze. Stafford doveva inoltre adattarsi alla tendenza crescente delle vendite online, offrendo catalogo prodotti online, carrello degli acquisti e funzionalità di acquisto Soluzioni Stafford ha identificato che fornire al personale addetto alle vendite al dettaglio un accesso mobile in tempo reale sarebbe una soluzione ideale per migliorare la reattività e il supporto dei clienti. “Abbiamo scelto gli iPhone per l'implementazione iniziale, anche se la soluzione funzionerà su qualsiasi dispositivo mobile. Personalmente utilizzo uno smartphone HTC.” Spiega Rod Riley, responsabile IT di Stafford. “ Per la progettazione iniziale e l'implementazione, abbiamo fornito al nostro personale le scorte disponibili per tutti i negozi, le dimensioni, i prezzi e le informazioni APN. Scegliendo la tecnologia di looksoftware, siamo stati in grado di sfruttare tutta la logica aziendale e i dati esistenti sul nostro IBM i. Ci sono voluti solo 5 giorni di sviluppo per avere la prima versione operativa”, afferma entusiasta Rod. “Abbiamo lanciato iPhone al ritmo di 5 a settimana nel mese successivo. Dato che il progetto iniziale è stato rapido e di successo, abbiamo deciso di vedere di cos'altro avrebbero potuto beneficiare i negozi in concessione. Siamo stati in grado di aggiungere un sistema di trasferimento alla soluzione mobile. Prima di ciò, chiedevamo al negozio di compilare le ricevute di trasferimento manuale che sarebbero andate perse nella posta o che sarebbero arrivate giorni dopo il completamento del trasferimento", spiega Rod. Risultati Nel giro di pochi mesi dall'implementazione, Stafford ha misurato l'impatto che la soluzione mobile ha avuto sulla propria attività di trasformazione GUI web e mobile su IBM i - AS400 “È stato incredibile. Abbiamo riscontrato un aumento delle vendite del 16% quando il grande magazzino nel suo complesso ha registrato un calo delle vendite del 2-3%", afferma Rod. “Abbiamo anche misurato la precisione delle nostre scorte e il conteggio delle scorte di fine anno. Ora abbiamo tassi di precisione del 97-98%, rispetto al 90% prima dell'accesso all'iPhone. Riteniamo inoltre che il servizio clienti complessivo che stiamo fornendo sia di uno standard molto più elevato grazie all’accesso mobile che abbiamo fornito al personale”. Dopo che la soluzione mobile si è rivelata un tale successo, Stafford ha collaborato con Fresche Solutions per aiutarli con funzionalità di e-commerce in tempo reale per supportare le vendite online. “Abbiamo scelto soarchitect e lookserver enterprise per pubblicare le nostre funzioni di immissione degli ordini esistenti come servizi web. Lavorando con i nostri sviluppatori web, siamo stati in grado di fornire rapidamente la selezione dei prodotti, il carrello della spesa e le funzionalità di acquisto online. " “Ora abbiamo 2 siti web completamente funzionanti con l'eCommerce; anthonysquires.com.au e staffordellinson. Anche se siamo ancora agli inizi, stiamo già registrando una media di 4.000-5.000 dollari a settimana nelle vendite online”.
- Come Integrare AI in AS400 IBM legacy applications
L'integrazione AI in AS400 IBM legacy applications non è solo una possibilità, ma una necessità per le aziende che cercano di rimanere competitive nell'era digitale. In un mondo in cui le medie e grandi imprese sono costantemente alla ricerca di metodi per ottimizzare le operazioni e aumentare l'efficienza, l'intelligenza artificiale (AI) si presenta come una rivoluzionaria chiave di volta nel mondo dei sistemi legacy AS400 IBM. Le organizzazioni che dispongono di software AS400 IBM personalizzato si trovano di fronte alla sfida di integrare soluzioni innovative senza compromettere la stabilità e l'affidabilità dei sistemi legacy. L'integrazione dell'Intelligenza Artificiale (AI) in tali sistemi non solo è possibile, ma può trasformare radicalmente la capacità operativa, decisionale e di business intelligence delle medio grandi imprese. Quali tools di AI per l'integrazione in AS400 IBM In cloud: Per integrare l'AI in applicazioni AS400, è fondamentale selezionare gli strumenti giusti che possano interfacciarsi efficacemente con i sistemi esistenti. Tra questi troviamo: Piattaforme di AI Cloud come IBM Watson : Che possono essere collegate agli AS400 per sfruttare capacità cognitive avanzate. Piattaforme di AI Cloud come AWS: Amazon web service mette a disposizione centiania di servizi AI con prezzi e prestazioni decisamente interessanti Strumenti di automazione dei processi robotici (RPA) : Che possono automatizzare compiti basati su regole e interagire con le applicazioni esistenti. On-premise: Il cloud è tutto bello e facile, ma nessun cliente Enterprise che usi IBM i AS400 autorizzerà mai l'esportazione di grandi masse di dati dai propri sistemi legacy, quindi cosa fare? innanzitutto siamo partiti dall'analisi dei dati con la nostra piattaforma bigblue-BI4I che opera su IBMi - AS400 e DB2 on line Abbiamo sinstallato Python nel nostro IBM i ed utilizzando le librerie Pandas, Numpy TensorFlow Keras Scikit-Learn abbiamo creato un piccolo esempio di supporto decisionale utilizzando bigblue-BI4I : Questo strumento è progettato per sviluppare rapidamente applicazioni web e mobile moderne per IBM AS400, permettendo l'integrazione di funzionalità di AI relizzate con Python. In questo semplice esempio l'utente chiede un suggerimento su un video gioco da regalare ad una persona impostando: Genere M/F Maschile/femminile Età Il modello è ad apprendimento assistito, nell'esempio Il dataset è un File di 100.000 record, decisamente piccolo per un addestramento efficace, ma fortunatamente i dataset nel mondo IBM sono molto importanti e ben strutturati offrendo una qualità dei dati al massimo livello abbiamo scelto Age: 15, Gender M, il suggerimento è una gioco di combattimento con probailità del 52.57 % di successo Nei casi reali Le aziende possono intraprendere un percorso di integrazione dell'AI nelle loro applicazioni AS400 per sviluppare soluzioni innovative, come: Sistemi di supporto alle decisioni : Che utilizzano l'AI per fornire ai decision-maker analisi approfondite basate su dati complessi. Analisi predittiva : Attraverso l'apprendimento automatico, è possibile analizzare enormi quantità di dati per predire tendenze, fallimenti e comportamenti di mercato. Assistenza decisionale : Con l'AI, i sistemi AS400 possono diventare ancora più intelligenti, fornendo insight e supporto decisionale in tempo reale. Chatbot ad Interazione naturale : Le interfacce utente possono essere migliorate con chatbot intelligenti e assistenti virtuali, migliorando l'esperienza utente. Applicazioni di monitoraggio in tempo reale : Che usano sensori IoT e AI per tracciare e ottimizzare le operazioni logistiche. Conclusione: L'integrazione dell'AI in AS400 IBM legacy applications è un passo cruciale verso l'innovazione e il mantenimento di un vantaggio competitivo. Con gli strumenti giusti e un approccio strategico, le tue applicazioni legacy possono essere trasformate in potenti asset per il tuo business. CONTATTACI per scoprire come possiamo aiutarti a realizzare questo cambiamento epocale.
- IBM ritira Db2 Web Query: puoi sostituirlo con bigblue-BI4i sul tuo AS400
Mentre il mondo dell'IT si preparava per i progetti del nuovo anno, IBM ha lanciato un avviso che ha scosso la comunità IBM AS400: la famosa suite Db2 Web Query è stata dichiarata vulnerabile a gravi rischi di sicurezza. i dettagli li trovi su questo articolo IBM Security Bulletin: IBM Db2 Web Query for i is vulnerable to arbitrary code execution due to Apache Commons Text [CVE-2022-42889] o a questo link Questo annuncio non è da prendere alla leggera, soprattutto per chi si affida alla storica affidabilità del sistema AS400 per la gestione dati aziendali. IBM ha precisato che la vulnerabilità di sicurezza si applica alla release 2.4.0 del software Db2 Web Query, che è stata prontamente ritirata. Tuttavia, in molti si domandano: potrebbero anche le versioni precedenti nascondere gli stessi rischi? Sebbene IBM non conduca test su versioni non supportate, l'industria sospetta che release come la 2.3.0 e altre possano condividere simili debolezze. Questa situazione mette le aziende che utilizzano Db2 Web Query davanti a una scelta critica. Con il termine della commercializzazione del software da parte di IBM, e l'impossibilità di estendere il supporto tecnico oltre la scadenza corrente, si pone l'urgenza di trovare soluzioni alternative efficaci e sicure. Per chi ancora utilizza la release 2.4.0 e non ha la possibilità di interrompere immediatamente l'uso del software, è vitale seguire le indicazioni di IBM e implementare i Program Temporary Fixes (PTFs) quanto prima. Per coloro che invece utilizzano release precedenti, le opzioni sono limitate e rischiose: Chiudere un occhio e sperare per il meglio. Investire tempo e risorse per aggiornare al software all'ultima release supportata, applicare i PTF e testare accuratamente le query in produzione - un investimento non indifferente in termini di tempo e denaro per un supporto destinato a scadere a breve. L'attuale bollettino di sicurezza può e deve essere interpretato come un campanello d'allarme per le aziende, spingendole a dare la massima priorità alla ricerca di un degno sostituto di Db2 Web Query. La risposta per molti potrebbe essere bigblue, unica ad realizzare applicazioni webe e mobile business intelligence e nel reporting per IBM i AS400 ad alte prestazioni. Qual'è il segreto di bigblue usare unicamente Tecnologia nativa IBM AS400 RPG Free Code, che offre il massimo come ✅qualità grafica ✅performance, ✅velocità accesso al DB, ✅sicurezza ✅customizzazione ✅disponibilià dei sorgenti A differenza di IBM, bigblue si concentra esclusivamente sulla piattaforma, AS400 garantendo un supporto tecnico e uno sviluppo del prodotto non diluiti tra diverse linee. È giunto il momento di esplorare nuovi orizzonti per la tua business intelligence su IBM AS400. Non lasciare che la fine del supporto Db2 Web Query rallenti la tua azienda, puoi iniziare scoprendo le alternative a Db2 Web Query e fare un passo avanti verso soluzioni innovative e sicure come: IBM Db2 Web Query sostituiscilo con bigblue- BI4I su AS400 📱Web e mobile: totalmente responsive 🎨Alta qualità grafica ⚡Alte prestazioni: bigblue-BI4i è interamente in RPG ILE Free code compilato 🚀Velocità di implementazione: n essuna scrittura di codice 🔧Flessibilità e Personalizzazione: in base alle esigenze specifiche dell'azienda 🔄Innovazione Continua: aggiornamenti frequenti 🔒Sicurezza: integrazione totale con il portale bigblue-i totalmente in ILE free code compilato Scopri di Più su bigblue®BI4i Oggi! Con la giusta combinazione di tradizione e innovazione, il futuro dello sviluppo AS/400 appare sia promettente che eccitante. Vuoi approfondire? Contatta il team di bigblue per una consulenza e inizia il tuo viaggio verso la trasformazione IT con IBM® i! CONTATTACI
- RPG e COBOL: Modernizzazione e Soluzioni con X-Analysis
RPG (Report Program Generator) e COBOL (Common Business-Oriented Language) sono entrambi linguaggi di programmazione ad alto livello (High-Level Language, HLL) con una lunga storia di utilizzo nei sistemi aziendali. Sono noti per la loro robustezza e per essere stati ampiamente adottati in ambienti IBM, specialmente su mainframe e sistemi midrange come IBM iSeries (AS/400). Il confronto tra RPG e COBOL è inevitabile quando si parla di linguaggi di programmazione storici. Sebbene il COBOL sia più noto per la sua diffusione nel settore bancario e finanziario, RPG ha trovato la sua nicchia nei sistemi IBM AS400, specializzandosi nella gestione e nell'elaborazione dei dati aziendali. Tuttavia, entrambi affrontano sfide simili nell'era della digitalizzazione, dove la necessità di modernizzazione spinge le aziende a cercare soluzioni che possano coniugare affidabilità storica e innovazione. Entrambi hanno sostenuto le operazioni di business critico per decenni, ma differiscono in termini di sintassi, struttura e aree di applicazione. Il COBOL, ampiamente utilizzato nel settore finanziario, gode di una sintassi più verbosa e di una leggibilità che lo rende ancora pertinente. Il RPG, d'altra parte, è fortemente radicato nei sistemi AS400 e si distingue per la sua specializzazione in applicazioni di reportistica e elaborazione dati. Retrocompatibilità La "retrocompatibilità" è una caratteristica importante di entrambi i linguaggi, specialmente in un contesto IBM, e significa che: Compatibilità con le versioni precedenti: I programmi scritti in versioni precedenti di RPG o COBOL possono essere eseguiti su versioni più recenti dei sistemi operativi IBM senza, o con poche, modifiche. Questo permette alle aziende di proteggere gli investimenti fatti in software nel corso degli anni. Supporto continuativo: IBM ha continuato a supportare RPG e COBOL nonostante i cambiamenti tecnologici. Sono stati fatti aggiornamenti ai compilatori e agli ambienti di esecuzione per garantire che le applicazioni legacy possano continuare a funzionare e beneficiare delle nuove funzionalità del sistema. Evoluzione dei linguaggi: Entrambi i linguaggi sono stati aggiornati nel tempo con nuove funzionalità, migliorando l'integrazione con tecnologie moderne senza sacrificare la compatibilità con le applicazioni esistenti. Per esempio, RPG è passato dalla sua forma originale (RPG II) alla versione RPG IV con il formato Full-Free e COBOL è stato aggiornato con standard come COBOL 2002 e versioni più recenti che supportano l'orientamento agli oggetti. Integrazione con nuove tecnologie: Nonostante la loro età, sia RPG che COBOL sono in grado di interfacciarsi con tecnologie moderne come database relazionali, servizi web e altre API, grazie agli aggiornamenti e alle estensioni fornite da IBM e altri fornitori. In poche parole, "linguaggi HLL unici a con funzionalità IBM di retrocompatibilità" significa che questi linguaggi sono stati progettati per rimanere funzionali e rilevanti nel tempo, consentendo alle applicazioni scritte decenni fa di continuare a funzionare su hardware moderno con poche o nessuna modifica, pur dando agli sviluppatori la possibilità di sfruttare le ultime tecnologie e pratiche di sviluppo software. Impatti della retrocompatibilità La retrocompatibilità nei linguaggi come RPG e COBOL ha notevoli impatti sulla sicurezza e sulla manutenzione, così come presenta differenze sostanziali rispetto ai linguaggi open-source come Node.js, PHP e Java. Ecco alcune considerazioni in merito: Confronto con linguaggi open-source Sicurezza: I sistemi che eseguono RPG e COBOL tendono ad essere maturo e stabile, con meno vulnerabilità emergenti rispetto ai sistemi basati su tecnologie più nuove. Gli open-source come Node.js, PHP e Java hanno comunità di sviluppatori molto grandi e attive, il che si traduce in un flusso costante di aggiornamenti di sicurezza, patch e supporto. La sicurezza nei linguaggi open-source dipende dalla rapidità con cui la comunità e gli sviluppatori individuano e risolvono le vulnerabilità. Aggiornamenti e manutenzione: Le aziende che usano RPG e COBOL possono continuare ad utilizzare il software esistente senza dover riscrivere o sostituire applicazioni funzionanti, il che rappresenta un risparmio significativo in termini di costi e risorse. I linguaggi open-source sono soggetti a rilasci frequenti e possono avere cicli di vita più brevi per le versioni specifiche, richiedendo agli sviluppatori di rimanere al passo con gli aggiornamenti per mantenere la sicurezza e la compatibilità. La retrocompatibilità in RPG e COBOL tende a promuovere cicli di vita più lunghi per il software, riducendo la necessità di aggiornamenti frequenti. Innovazione e adattabilità: I linguaggi open-source spesso incorporano nuove funzionalità e standard più velocemente rispetto ai linguaggi legacy, permettendo di costruire applicazioni moderne e interattive. RPG e COBOL possono essere meno flessibili in termini di adottare nuove pratiche di programmazione e interfacciarsi con tecnologie all'avanguardia, sebbene gli sforzi di modernizzazione siano in corso. Conclusione La scelta tra mantenere sistemi basati su RPG e COBOL o migrare verso linguaggi open-source moderni come Node.js, PHP, o Java dipende da molti fattori, inclusi obiettivi aziendali, risorse disponibili, e requisiti di sistema. La retrocompatibilità offre stabilità e protezione degli investimenti, ma può presentare sfide in termini di sicurezza e manutenzione se non gestita correttamente. D'altra parte, i linguaggi open-source offrono agilità e facilità di integrazione con tecnologie moderne, ma richiedono un impegno continuo nella gestione del ciclo di vita del software e della sicurezza. IBM RPG e Cobol sono immortali ma hanno dei limiti : - Il Labirinto del Codice Stratificato: Un Eredità Ingombrante Nonostante i pregi del moderno RPG, le aziende devono spesso fare i conti con sistemi legacy che comprendono miliardi di righe di codice RPG stratificato. Questa eredità digitale può rappresentare un fardello, ostacolando l'innovazione e la rapidità di adattamento ai cambiamenti del mercato. La complessità di questi sistemi rende difficile non solo la manutenzione e l'aggiornamento, ma anche la trasmissione delle conoscenze alle nuove generazioni di programmatori. - Scarsità di nuovi sviluppatori: Vi è una carenza di giovani programmatori che sappiano usare RPG e COBOL, poiché questi linguaggi non sono comunemente insegnati nei moderni curricula accademici. Questo crea problemi di successione e trasferimento di conoscenza quando i programmatori esperti lasciano il campo lavorativo. - Applicazioni poco documentate: Le applicazioni legacy scritte in RPG e COBOL spesso richiedono modernizzazione per interfacciarsi con tecnologie attuali come servizi web e piattaforme cloud. Tuttavia, la modernizzazione può essere complessa e costosa, specialmente se il codice originale non è ben documentato o strutturato, come succede quasi sempre. -Percezione percezione negativa associata a RPG e COBOL: Come se fossero obsoleti o superati. Questo può influenzare la reputazione dell'azienda, specialmente quando cerca di attirare talenti o proporre soluzioni a nuovi clienti. Questi problemi non significano che RPG e COBOL non possano ancora essere efficaci in alcuni contesti aziendali, ma sottolineano l'importanza di valutare attentamente il rapporto tra il mantenimento di sistemi esistenti e l'investimento in nuove tecnologie e piattaforme di sviluppo. - Navigare tra Miliardi di Righe di Codice: Per le aziende che operano da decenni, il codice RPG si è stratificato in miliardi di righe, diventando un labirinto quasi insondabile. Questo accumulo rende estremamente complesse le operazioni di aggiornamento e manutenzione, aumentando il rischio di errori e rallentamenti. Inoltre, la dipendenza da sviluppatori con competenze specifiche su vecchie versioni del RPG può rappresentare un rischio per la continuità aziendale, soprattutto in caso di pensionamenti o cambi di personale. X-Analysis: La soluzione a tutti questi problemi X-Analysis si propone come il faro per le aziende che vogliono superare i limiti imposti dal codice RPG stratificato. Questo strumento è in grado di analizzare e documentare le logiche e le strutture dei sistemi RPG, trasformando il codice in metadati e facilitando la creazione di flow chart e documentazione automatica. Grazie alla sua potente interfaccia grafica, consente ai team IT di monitorare l'avanzamento dei propri progetti e di ottimizzare gli investimenti software. X-Analysis è uno strumento di analisi e documentazione per sistemi IBM i (noti come AS/400, iSeries o System i), che supporta linguaggi come RPG, COBOL e altri. Questo strumento, sviluppato da Fresche Solutions (precedentemente Databorough), è progettato per aiutare le aziende a comprendere, gestire e ottimizzare le loro applicazioni legacy. Ecco alcune delle principali funzionalità e vantaggi di X-Analysis: Funzionalità Analisi del Codice: X-Analysis fornisce un'analisi approfondita del codice sorgente, permettendo agli sviluppatori di comprendere la logica, le dipendenze e le strutture dati delle applicazioni esistenti. Documentazione Automatica: Genera automaticamente la documentazione delle applicazioni, inclusi diagrammi di flusso, relazioni tra database e programmi, e mappature dei dati, riducendo notevolmente il lavoro manuale necessario per documentare i complessi sistemi legacy. Diagrammi UML e ER: Crea diagrammi UML (Unified Modeling Language) e ER (Entity-Relationship) per visualizzare l'architettura delle applicazioni e la struttura del database. Gestione del Cambiamento: Aiuta a identificare l'impatto delle modifiche progettate prima che vengano apportate, riducendo il rischio di errori e problemi di integrità dei dati. Rifattorizzazione del Codice: Supporta la modernizzazione delle applicazioni legacy attraverso la rifattorizzazione del codice, che può aiutare a rendere il codice più leggibile e mantenibile. Estrazione delle Regole di Business: Permette di identificare e estrarre le regole di business dal codice legacy, che possono essere utilizzate per informare nuovi sviluppi o migrazioni. Integrazione con IDE: Si integra con ambienti di sviluppo integrato (IDE) come RDi (Rational Developer for i), facilitando l'uso quotidiano da parte degli sviluppatori. Vantaggi Riduzione dei Costi di Manutenzione: Fornendo una comprensione approfondita del sistema, X-Analysis può ridurre il tempo e gli sforzi necessari per la manutenzione del codice. Miglioramento della Qualità del Codice: L'analisi e la rifattorizzazione possono portare a un codice più pulito e ad alte prestazioni. Facilità di Modernizzazione: Con l'aiuto di X-Analysis, le aziende possono pianificare e implementare la modernizzazione dei loro sistemi legacy con maggiore sicurezza e efficienza. Gestione del Rischio: Identificando l'impatto delle modifiche prima dell'implementazione, gli sviluppatori possono evitare problemi e minimizzare i rischi associati alla modifica del codice legacy. Formazione e Onboarding: La documentazione dettagliata e gli strumenti di analisi agevolano la formazione dei nuovi sviluppatori e l'onboarding degli sviluppatori esperti su parti del sistema che potrebbero non essere familiari. Supporto Decisionale: Fornisce informazioni vitali che possono supportare le decisioni aziendali in termini di IT, come la valutazione dei costi-benefici della migrazione o della riscrittura delle applicazioni. X-Analysis è uno strumento prezioso per le organizzazioni che lavorano con sistemi IBM i, specialmente quando si tratta di gestire e modernizzare applicazioni complesse scritte in linguaggi come RPG e COBOL. Per saperne di più su come X-Analysis può trasformare il modo in cui la vostra azienda interagisce con il codice RPG, cliccate il pulsante sottostante e scoprite come poter volare alto nel cielo dell'innovazione, mantenendo salde le radici della vostra storia IT.
- Programmatori AS400 RPG vicini alla pensione? la soluzione esiste
Se hai bisogno di programmatori AS400 RPG o Cobol, potresti prendere come esempio la società di outsourcing DDC FPO, che sta formando nelle Filippinegiovani programmatori RPG. DDC FPO è una delle più grandi aziende di business process outsourcing (BPO) che servono l'industria dei trasporti nel paese. La compagnia, con sede a Evergreen, Colorado, lavora con più della metà degli operatori di trasporto merci di volume inferiore al carico completo (LTL) del paese. Circa un terzo delle lettere di vettura generate quotidianamente sono prodotte dai lavoratori della DDC FPO, afferma l'azienda. La piattaforma AS400 IBM i ha una presenza significativa nell'industria dei trasporti, quindi non sorprende che DDC FPO (dove FPO sta per Freight Process Outsourcing, ovvero Outsourcing del Processo di Carico Merci Diretto) la conosca bene. Da quando DDC ha iniziato a specializzarsi nei trasporti 18 anni fa, l'azienda e i suoi lavoratori hanno sviluppato una notevole abilità nel navigare sulla piattaforma informatica e nell'utilizzo delle applicazioni, in particolare il pacchetto LTL/400 che rimane popolare tra le aziende di trasporti. Fino a questo momento, DDC è stata principalmente sul lato utente dell'equazione AS400 IBM i, non sul lato sviluppatore. Molti dei suoi lavoratori sanno come accedere al sistema, navigare alla giusta schermata 5250, inserire informazioni in LTL/400 o in altre applicazioni AS400 IBM i e generare fatture di trasporto per i suoi clienti. Il problema relativo al mondo AS400 Tuttavia, le esigenze AS400 IBM i dei clienti DDC hanno iniziato a cambiare man mano che la loro situazione di personale cambiava, secondo Chad Crotty, Senior Director of Sales di DDC. "La maggior parte del supporto alla programmazione che avevano è vicina alla pensione o si è già ritirata e li supporta come consulenti, semplicemente perché non sono stati in grado di sostituire con nuovo personale" , dice Crotty. "Siamo un fornitore di outsourcing IT," continua. "Forniamo risorse per una varietà di diversi linguaggi di programmazione, a seconda delle esigenze. RPG non era un'area che originariamente supportavamo, ma ci siamo resi conto, dopo aver sentito ripetutamente, che questo è un vero problema e il nostro lavoro è quello di supportare l'industria dove possiamo. E così abbiamo deciso di unire le nostre menti e cercare di trovare una soluzione." La soluzione La soluzione che ha trovato è stata quella di avviare un programma di formazione RPG a Manila, capitale delle Filippine, dove risiede la maggior parte dei suoi 7.000 lavoratori globali di BPO (la società ha anche risorse in Serbia e Bosnia). I laureati del programma saranno in grado di accettare lavori di appalto con i clienti di trasporti DDC negli Stati Uniti, dove saranno chiamati ad aiutare a mantenere i programmi RPG e completare altri compiti di programmazione. Ogni classe di DDC a Manila è composta da circa 12 a 15 studenti che sono già stati selezionati dall'azienda per avere un'attitudine orientata all'IT. L'azienda afferma che le competenze che insegna agli studenti includono RPG in forma libera, RPGLE, SQL, programmazione di subfile interattivi, integrazione API, elaborazione FTP, generazione di rapporti PDF, lavoro con l'IFS, lavoro con i database Db2 e MySQL, gestione dei backup e lavoro con i prodotti Robot di Fortra e DBU di ProData. Puoi vedere qui altre competenze IT che l'azienda offre. La prima classe di 90 giorni è quasi al termine. Quando gli studenti si laureeranno il prossimo mese, il piano prevede che siano collocati con i clienti di trasporti DDC con contratti di un anno, dice Crotty. La prima classe di DDC a Manila, imminente al completamento, dimostra un impegno concreto verso la colmatura del divario di competenze in RPG. Il programma di formazione rappresenta una mossa strategica per DDC FPO, nonché un potenziale vantaggio per un settore dei trasporti che affronta la carenza di programmatori RPG esperti. Progetti Futuri e Impatto sull'Industria Mentre la prima classe si prepara a concludere il proprio percorso, DDC guarda già al futuro. Il successo del programma potrebbe portare a una sua espansione, con ulteriori sessioni di formazione che contribuirebbero a risolvere la carenza di competenze tecniche nel settore. DDC intende monitorare l'efficacia del programma di formazione e il rendimento dei laureati una volta inseriti nei contesti lavorativi. L'obiettivo a lungo termine è quello di stabilire un flusso costante di talenti in RPG che possano supportare le esigenze in continua evoluzione delle aziende di trasporto. Risposta dell'Industria La risposta dell'industria dei trasporti a questa iniziativa sarà cruciale. Le aziende potrebbero vedere in questo programma un modo per ridurre il rischio associato alla perdita di programmatori esperti, garantendo la continuità delle operazioni critiche che dipendono da sistemi AS400 IBM i e applicazioni RPG. Sfide e Opportunità Una sfida per DDC sarà assicurare che la qualità della formazione sia tale da preparare programmatori non solo competenti sul piano tecnico, ma anche in grado di adattarsi alle specificità culturali e operative delle aziende di trasporto americane con cui lavoreranno. D'altra parte, i laureati del programma avranno l'opportunità unica di entrare in un mercato del lavoro specializzato, con una domanda in crescita e una concorrenza relativamente bassa, grazie alle loro nuove competenze in RPG. Conclusioni Il programma di formazione RPG di DDC FPO potrebbe rivelarsi un modello innovativo per risolvere problemi specifici di gap di competenze in settori altamente specializzati. Con una pianificazione attenta e un impegno continuativo, iniziative come questa potrebbero non solo aiutare le aziende individuali ma anche sostenere l'intero settore dei trasporti nell'affrontare le sue sfide tecnologiche. tradotto dall'articolo RPG Training Program Spun Up by Trucking Industry Outsourcer February 7, 2024 Alex Woodie Oppure un'altra soluzione può essere quella di introdurre dei tools moderni su IBM i. In questo modo renderai più efficienti i programmatori attuali, e più facile ed attraente l'IBM i ai nuovi sviluppatori Il tool per eccelenza è X-Analysis che semplifica, analizza, crea documentazione di applicazioni RPG o COBOL e le rende fruibili anche a programmatori junior con poche conoscenze di RPG o Cobol Guarda il VIDEO
- Come collegare AS400 IBM a Syneto con QLTC
Innanzitutto cos'è Syneto? Syneto è un'azienda che produce soluzioni di infrastruttura informatica, specializzata in storage e sistemi di disaster recovery per piccole e medie imprese (PMI). L'azienda offre una gamma di prodotti iperconvergenti e appliance di storage che combinano hardware e software per fornire funzionalità di gestione dei dati, come la condivisione di file, il backup, il ripristino di emergenza e la continuità operativa. Le soluzioni Syneto sono progettate per essere semplici da usare, efficienti e con un focus particolare sulla riduzione dei tempi di inattività in caso di guasti o altri disastri. I loro prodotti possono includere funzionalità come: - Instantanee e clonazione dei dati : per la protezione dei dati e il ripristino rapido. - Replica sincrona e asincrona : per la protezione dei dati tra siti diversi. - Ripristino di emergenza : con capacità di ripristinare operazioni IT in pochi minuti. - Virtualizzazione : per eseguire e gestire macchine virtuali direttamente dall'appliance di storage. - Deduplicazione e compressione dei dati : per ottimizzare lo spazio di storage utilizzato. SynetoOS è il sistema operativo che gestisce le appliance Syneto, fornendo l'interfaccia utente e automatizzando molte delle complesse attività di amministrazione dei sistemi di storage e backup. Essendo un'azienda che opera in un settore in rapida evoluzione, Syneto aggiorna costantemente le proprie offerte per includere le ultime tecnologie e garantire che i propri clienti possano beneficiare di soluzioni affidabili e all'avanguardia. Come collegare AS400 IBM a Syneto con QLTC Ecco come collegare AS400 IBM a Syneto Collegare un file system QNTC a un dispositivo di storage Syneto implica la creazione di una connessione tra un sistema IBM i (precedentemente noto come AS/400 o iSeries) e un dispositivo Syneto, che è una soluzione di storage che supporta protocolli come SMB/CIFS o NFS. QNTC (IBM i NetServer) è una funzionalità del sistema IBM i che permette l'accesso ai file su server di rete che eseguono il protocollo SMB (Server Message Block). Ecco i passaggi generali per configurare una connessione tra IBM i e un dispositivo Syneto utilizzando il file system QNTC: Configurazione del dispositivo Syneto: Assicurati che il dispositivo Syneto sia configurato correttamente, con la condivisione SMB/CIFS o NFS attiva e accessibile. Prendi nota del nome della condivisione, dell'indirizzo IP del dispositivo Syneto e delle credenziali di accesso (nome utente e password) se la condivisione richiede l'autenticazione. Configurazione del sistema IBM i: Vai su una sessione emulata 5250 o accedi tramite SSH al sistema IBM i. Assicurati che il server I BM i NetServer sia attivo usando il comando STRTCPSVR SERVER(*NETSVR). Configurare la connessione QNTC: A seconda della configurazione di sicurezza del tuo IBM i, potresti dover configurare le credenziali di accesso per il server Syneto in IBM i NetServer. Questo può essere fatto tramite la gestione degli ID utente e delle password remote con i comandi ADDUSRPRF e CHGUSRPRF. Dal sistema IBM i, naviga verso il file system QNTC. Puoi farlo utilizzando il comando WRKLNK '/QNTC'. Se necessario, crea una n uova directory sotto /QNTC che corrisponda al nome del server Syneto o all'indirizzo IP. Questo può essere fatto usando il comando MKDIR '/QNTC/tuo_syneto'. Per accedere alla co ndivisione SMB, digita il seguente comando: CD /QNTC/tuo_syneto Se richiesto, fornisci le credenziali di autenticazione. Testare la connessione: Prova a elencare i file nella condivisione per verificare se la connessione è stata stabilita correttamente con il comando WRKLNK '/QNTC/tuo_syneto' . Prova a leggere o scrivere un file per assicurarti che le autorizzazioni siano impostate correttamente. Automatizzare la connessione (opzionale): Se desideri che la connessione sia disponibile al riavvio del sistema IBM i, dovrai aggiungere i comandi necessari a uno script di inizializzazione o al tuo programma di avvio. Gestione dei problemi: Se incontri problemi, controlla i log degli errori di IBM i NetServer e del dispositivo Syneto per eventuali messaggi relativi a problemi di connessione, autenticazione o autorizzazione. Nota: I comandi e i passaggi specifici possono variare a seconda della versione del tuo sistema operativo IBM i e della configurazione del dispositivo Syneto. Assicurati di consultare la documentazione specifica per le tue versioni di hardware e software per le istruzioni dettagliate. Inoltre, considera che le impostazioni di sicurezza del tuo ambiente, come le policy di firewall, possono influenzare la capacità di stabilire connessioni di rete. Assicurati che le porte appropriate siano aperte e che il traffico sia consentito tra il sistema IBM i e il dispositivo Syneto. che cosè SMB SMB, acronimo di Server Message Block, è un protocollo di rete utilizzato per fornire l'accesso condiviso a file, stampanti, porte seriali e comunicazioni tra nodi su una rete. È stato originariamente progettato da IBM e successivamente migliorato e popolarizzato da Microsoft, diventando uno standard per i sistemi Windows, ma è disponibile e utilizzato anche su altre piattaforme, come UNIX e Linux, tramite implementazioni come Samba. Le funzionalità principali di SMB includono: Condivisione file : permette agli utenti di connettersi a un server per accedere a file e risorse condivisi. Gli utenti possono aprire, leggere, scrivere ed eseguire file sul server remoto. Condivisione stampanti : consente agli utenti di inviare lavori di stampa a stampanti condivise connesse a un altro computer in rete. Autenticazione e autorizzazione : supporta vari meccanismi di autenticazione per garantire che solo gli utenti autorizzati possano accedere alle risorse condivise. Blocco di file : permette il blocco ottimistico o pessimistico dei file, che è un meccanismo per controllare l'accesso simultaneo ai file da parte di più utenti. Servizi di nome : consente ai computer di risolvere i nomi di altri computer e delle risorse condivise sulla rete. Esistono diverse versioni di SMB che sono state rilasciate nel corso degli anni, tra cui: SMB1 (o CIFS) : La prima versione di SMB, nota anche come Common Internet File System (CIFS), ormai considerata obsoleta e meno sicura. SMB2 : Introdotto con Windows Vista per migliorare le prestazioni e la sicurezza. SMB3 : Introdotta con Windows 8 e Windows Server 2012, questa versione ha introdotto miglioramenti significativi per quanto riguarda la sicurezza, la resilienza e la velocità, supportando funzionalità come la crittografia end-to-end e l'ottimizzazione per reti ad alta velocità. Il protocollo SMB è comunemente utilizzato in ambienti aziendali e domestici per facilitare la condivisione di risorse in una rete locale (LAN). Grazie alla sua ampia adozione, SMB è diventato uno dei protocolli standard per la condivisione di file e stampanti in reti di computer. Come configurare SMB su AS400 IBM: La configurazione di una condivisione di file utilizzando il protocollo SMB (Server Message Block) varia a seconda del sistema operativo che stai utilizzando. Qui ci sono le linee guida per i sistemi operativi più comuni: Windows Su un computer con Windows, puoi seguire questi passaggi per configurare una condivisione SMB: Apri Esplora File e naviga alla cartella che desideri condividere. Tasto destro sulla cartella e seleziona Proprietà. Vai alla scheda Condivisione e clicca su Condividi.... Aggiungi gli utenti con cui desideri condividere la cartella e imposta il loro livello di permesso (lettura, scrittura, ecc.). Clicca su Condividi quando hai finito. Per condivisioni più avanzate o per gestire le condivisioni di rete: Tasto destro sulla cartella , seleziona Proprietà e poi la scheda Condivisione avanzata. Spunta 'Condividi questa cartella' e imposta un nome di condivisione. Clicca su Autorizzazioni per impostare i dettagli su chi può accedere e quali permessi hanno. Non dimenticare che le condivisioni SMB su Windows possono essere gestite anche attraverso il Pannello di Controllo sotto Strumenti di amministrazione > Gestione Computer > Condivisioni. macOS Su un Mac, ecco come condividere una cartella tramite SMB: Vai a Preferenze di Sistema e seleziona Condivisione. Seleziona la casella File Sharing per abilitare la condivisione di file. Aggiungi una cartella alla lista delle cartelle condivise utilizzando il pulsante + sotto la sezione Cartelle condivise. Configura gli utenti e i relativi permessi nella sezione Utenti. Assicurati che SMB sia selezionato nella sezione Opzioni. Con macOS, SMB è il protocollo di condivisione di file predefinito, ma AFP (Apple Filing Protocol) può essere utilizzato anche per computer Mac più vecchi. Linux (utilizzando Samba) Su Linux, puoi configurare la condivisione SMB utilizzando Samba. Ecco una guida di base: Installa Samba utilizzando il gestore pacchetti della tua distribuzione. Per esempio, su Ubuntu o Debian, puoi utilizzare sudo apt-get install samba. Configura Samba . La configurazione di Samba è gestita dal file /etc/samba/smb.conf. Dovrai modificare questo file per configurare le condivisioni. Ecco un esempio di una configurazione di base: Dove nome_condivisione è il nome che appare nella rete per la cartella condivisa. Riavvia il servizio Samba per applicare le nuove configurazioni. Puoi farlo con un comando come sudo systemctl restart smbd. Gestisci gli utenti Samba . Samba gestisce il proprio set di utenti, quindi dovrai aggiungere gli utenti a Samba per consentire l'accesso: Dovrai inserire e confermare la password per l'utente. Dopo aver configurato la condivisione SMB, assicurati che il firewall del tuo sistema consenta il traffico SMB (solitamente sulla porta 445). Note di sicurezza Aggiornamenti : Assicurati che tutti i sistemi coinvolti abbiano le ultime patch di sicurezza, in particolare per proteggersi da vulnerabilità note in SMB come WannaCry e altri ransomware. Firewall : Configura il firewall per limitare l'accesso alla condivisione SMB solo ai sistemi che devono accedervi. Password Forti : Utilizza password complesse per gli account che hanno accesso alle condivisioni. Disabilita solo le versioni più recenti : SMB1 è noto per le sue vulnerabilità di sicurezza. Se possibile, utilizza SMB2 o SMB3. Ricorda che le configurazioni specifiche possono variare in base alla versione del sistema operativo e alle implementazioni SMB/Samba. Consulta sempre la documentazione ufficiale o le guide specifiche per il tuo sistema operativo per le istruzioni dettagliate e le migliori pratiche di sicurezza. Quale SMB usa Syneto? Syneto è un'azienda che produce soluzioni di storage, come unità di storage iperconvergenti e sistemi di backup e disaster recovery. La piattaforma SynetoOS, che è il sistema operativo utilizzato nelle soluzioni Syneto, supporta il protocollo SMB per la condivisione di file tra dispositivi di rete. In quanto a quale versione di SMB utilizzino, le soluzioni di storage aziendali come quelle offerte da Syneto tendono generalmente a supportare le versioni più recenti e sicure di SMB, come SMB2 e SMB3, per garantire prestazioni ottimali e conformità agli standard di sicurezza attuali. SMB3, in particolare, offre vantaggi significativi in termini di sicurezza e efficienza rispetto a SMB1, che è considerato obsoleto e meno sicuro. Per ottenere informazioni precise sulla versione di SMB supportata e su come configurarla sulle soluzioni Syneto, è meglio consultare la documentazione ufficiale di Syneto o contattare direttamente il loro supporto tecnico. Le aziende che forniscono infrastrutture di rete e storage tendono ad aggiornare regolarmente il loro software per includere il supporto per le versioni più recenti e sicure dei protocolli di rete come SMB. Soluzione di eventuali errori: Se stai riscontrando errori di connessione tra Sysnet e una risorsa QNTC su un sistema IBM i (precedentemente noto come AS/400) con versione OS 7.4, ci sono alcuni passaggi che puoi seguire per diagnosticare e risolvere il problema. QNTC è il file system che consente a un IBM i di accedere alle risorse condivise su una rete Windows tramite il protocollo SMB (Server Message Block). Ecco alcuni passaggi generali che puoi seguire: Verifica la Configurazione di Rete: Assicurati che la configurazione di rete dell'IBM i sia corretta. Controlla l'indirizzo IP, la subnet mask, il gateway predefinito e le impostazioni DNS. Controlla la Connettività di Rete: Utilizza il comando PING per verificare la connettività di rete tra l'IBM i e il server o l'oggetto di rete a cui stai tentando di connetterti. Verifica le Credenziali: Assicurati che le credenziali di accesso al server Windows o al dispositivo NAS siano corrette. QNTC utilizza le credenziali dell'utente che sta tentando di accedere alla risorsa condivisa. Controlla il Servizio Server: Il servizio server su IBM i deve essere avviato per utilizzare QNTC. Puoi verificare lo stato del servizio con il seguente comando: Se necessario, avvia il servizio con: Controlla i Permessi: Verifica che l'utente IBM i abbia i permessi necessari per accedere alla condivisione di rete. I permessi devono essere impostati correttamente sia sul lato IBM i che sul lato della risorsa condivisa Windows. Controlla la Configurazione QNTC: Assicurati che il file system QNTC sia configurato correttamente. Verifica la presenza di eventuali messaggi di errore che possono indicare problemi con la configurazione. Revisiona i Log degli Errori: Controlla i log degli errori per vedere se ci sono messaggi relativi ai tentativi di connessione falliti. I log possono fornire indizi su cosa non va nella connessione. Verifica la Versione di SMB: Assicurati che la versione di SMB utilizzata dalla condivisione Windows sia compatibile con quella supportata da IBM i. A partire da IBM i 7.4, dovrebbe supportare SMB2 o SMB3. Se il server Windows è configurato per usare una versione più vecchia di SMB, questo potrebbe causare problemi di connessione. Risoluzione dei Problemi di Rete: Se il problema persiste, potrebbe essere necessario eseguire una più approfondita risoluzione dei problemi di rete, utilizzando strumenti come NETSTAT, TRACEROUTE, o analisi di pacchetti di rete per isolare il problema. Se dopo questi passaggi il problema non viene risolto, potrebbe essere utile consultare la documentazione IBM, il supporto tecnico IBM o forum di discussione come Midrange.com , dove altri professionisti IBM i potrebbero aver riscontrato e risolto problemi simili. Per inserire un link a un server Syneto all'interno di un sistema AS400 dovrai seguire alcuni passaggi per configurare il networking e i servizi necessari. Tieni presente che i dettagli specifici possono variare a seconda della versione del sistema operativo IBM i e delle specifiche configurazioni di rete. Ecco una guida generica per inserire un link a un server Syneto da un AS400: Configurazione della Connessione di Rete :Assicurati che il tuo AS400 sia configurato per comunicare sulla rete. Ciò include avere un indirizzo IP valido, una subnet mask, un gateway predefinito e le impostazioni DNS configurate correttamente. Verifica della Connettività :Utilizza il comando PING per verificare che il tuo AS400 possa raggiungere il server Syneto. Puoi fare questo dal terminale AS400: Creazione di una Configurazione di Rete :Se necessario, crea una configurazione di rete per permettere al tuo AS400 di comunicare con il server Syneto. Questo potrebbe includere la configurazione di route statiche o l'aggiornamento delle tabelle di routing. Mappatura delle Risorse :Se il server Syneto espone risorse condivise (ad esempio, tramite NFS o SMB/CIFS), dovrai mapparle sul tuo AS400. Puoi usare il comando WRKLNK per gestire i file system integrati e creare una mappatura verso il server Syneto. Utilizzo di IFS (Integrated File System):IBM i supporta l'Integrated File System che permette di accedere a file e cartelle in un modo simile a quello di altri sistemi operativi. Se il server Syneto condivide risorse tramite un protocollo compatibile, puoi utilizzare l'IFS per accedervi. Connessione tramite FTP o SFTP :Se devi trasferire file tra l'AS400 e il server Syneto, potresti configurare una connessione FTP o SFTP. IBM i ha supporto nativo per FTP e ci sono opzioni per SFTP (che potrebbero richiedere software aggiuntivi). Script di Automazione :Per automatizzare il processo, potresti scrivere uno script CL (Control Language) che esegue la connessione e le operazioni necessarie in modo programmatico. Documentazione e Supporto :Consulta la documentazione IBM i per comandi specifici e i manuali del server Syneto per dettagli sulle configurazioni di rete e condivisione delle risorse. Ecco un esempio molto basilare di come potresti configurare una sessione FTP in un CL program sul tuo AS400: Assicurati di sostituire indirizzo_ip_server_syneto, user_name, password, /remote/path, /local/path, remote_file e local_file con i valori appropriati per il tuo ambiente. Questa è solo una guida generale e potrebbe non coprire tutti gli aspetti specifici della tua configurazione o dei requisiti di rete. Se hai bisogno di assistenza dettagliata o se la configurazione richiede passaggi tecnici specializzati, sarebbe meglio consultare un tecnico di rete o un amministratore di sistema con esperienza in IBM i e Syneto. SE VUOI SUPPORTO CHIAMACI
- BigBlue tra i primi sponsor di iPower Days FAQ400 AS400
Siamo orgogliosi di annunciare che bigblue è tra i primi sponsor di iPower Days di FAQ400, l'evento di punta nel panorama IBM AS400, che si terrà dal 3 al 6 Giugno 2024. bigblue è tra i primi sponsor dell'evento Questo evento, in collaborazione con faq400, rappresenta un'opportunità imperdibile per tutti coloro che operano nel settore IT e vogliono restare all'avanguardia nel processo di digitalizzazione delle piattaforme IBM. Da anni, bigblue si impegna attivamente a promuovere la trasformazione digitale del mondo AS400 IBM, lavorando a stretto contatto con i protagonisti del settore pubblico e privato, università, così come Centri di Ricerca, Imprese, Start-Up, Digital Innovation Hub , sono tutti partner con cui collaboriamo per costruire un futuro tecnologico più connesso e innovativo. 🚀 Perché scegliere bigblue? 🌐 Avrai un ambiente di sviluppo moderno e flessibile. 💰 Risparmia fino all'80% in programmazione e costi. 🛡️ Sfrutta la sicurezza inattaccabile da virus di IBM Power. ⏱️ Accelera lo sviluppo con strumenti che semplificano la modernizzazione. Scopri di più sui nostri prodotti e servizi che stanno rivoluzionando il modo in cui le aziende interagiscono con le loro applicazioni legacy e come stiamo plasmando le basi per un futuro digitale dinamico. Visita il nostro sito per maggiori dettagli: http://www.bigblue.it Unisciti a noi agli iPower Days per esplorare insieme il futuro dell'innovazione IT! Scopri di Più su bigblue® Oggi! Con la giusta combinazione di tradizione e innovazione, il futuro dello sviluppo AS/400 appare sia promettente che eccitante. Vuoi approfondire? Contatta il team di bigblue per una consulenza e inizia il tuo viaggio verso la trasformazione IT con IBM® i! CONTATTACI
- AS400: come un team di sviluppatori moderni può affrontare il web
L'AS400, noto anche come IBM i, è una piattaforma leggendaria, rinomata per la sua robustezza e affidabilità nel mondo dell'IT aziendale. Nonostante la sua età rispettabile, l'AS/400 continua a essere una forza trainante in molte aziende, grazie alla sua capacità di eseguire applicazioni mission-critical con facilità. Introduzione ai Linguaggi di Programmazione AS/400 I linguaggi di programmazione come RPG, COBOL e Java sono le colonne portanti dello sviluppo su AS/400. RPG (Report Program Generator) è stato il cuore pulsante dell'AS/400 fin dalla sua nascita. COBOL, un altro veterano, è ampiamente usato nel settore bancario e assicurativo. Java, d'altra parte, è stato adottato successivamente per la sua portabilità e la capacità di integrarsi con le tecnologie web. La Sfida dell'RPG e RDI Molto è cambiato da quando i primi sviluppatori hanno iniziato a scrivere codice RPG. Oggi, IBM Rational Developer for i (RDI) è l'ambiente di sviluppo integrato (IDE) per la moderna programmazione RPG. Sebbene RDI sia uno strumento potente, richiede un investimento significativo in termini di tempo per imparare a navigare e utilizzare efficacemente la sua suite di funzionalità. Inoltre, RDI è orientato verso lo sviluppo tradizionale di codice RPG, che è principalmente non web e non grafico. L'Avvento di Websmart: Rivoluzione nello Sviluppo AS/400 Qui entra in gioco Websmart, un'alternativa moderna ed efficace per lo sviluppo AS/400. Websmart accelera notevolmente il processo di sviluppo grazie all'uso di template web e mobile e di un metalinguaggio che automatizza la generazione di codice RPG. Con Websmart, gli sviluppatori possono creare applicazioni web responsive altamente performanti in RPG Free Format, senza doversi immergere profondamente nella complessità della programmazione tradizionale. Questo significa che, anche per gli sviluppatori con minore esperienza in RPG, è possibile imparare e produrre in pochi giorni applicazioni web pronte all'uso. Prestazioni e Sicurezza con Websmart Le applicazioni generate con Websmart sono non persistenti, il che significa che risiedono in memoria solo per il tempo necessario all'esecuzione. Questo approccio garantisce prestazioni elevate e una maggiore sicurezza, poiché ci sono meno superfici di attacco per potenziali minacce. Integrazione con BigBlue i Il portale BigBlue i (realizzato su AS400 completamente con WebSmart) amplifica ulteriormente queste capacità, offrendo una piattaforma che supporta un design grafico responsive e include tutte le sicurezze di un portale moderno. Per gli sviluppatori, ciò significa accesso a un'ampia gamma di librerie e funzionalità che sono il cuore dell'AS/400, tutto all'interno di un ambiente grafico intuitivo. Conclusione: maggiore Efficienza e minori Costi di Manutenzione L'approccio di Websmart porta a una riduzione drastica dei costi di generazione e manutenzione del software, con un rapporto stimato di 1 a 20 rispetto ai metodi tradizionali. In un'epoca in cui il time-to-market è cruciale, Websmart si pone come la soluzione ideale per le aziende che cercano di modernizzare le loro applicazioni AS/400 senza sacrificare la performance o la sicurezza. Come sviluppatori, dobbiamo continuare a evolverci e abbracciare nuove tecnologie che ci permettono di mantenere le nostre applicazioni aggiornate e performanti. Websmart ci offre proprio questa opportunità, promettendo un futuro in cui il gap tra le solide fondamenta dell'AS/400 e le dinamiche esigenze del web viene colmato in maniera efficiente. Se stai considerando di portare le tue competenze di sviluppo nell'era moderna senza abbandonare la sicurezza e l'affidabilità che solo un sistema come l'AS/400 può offrire, Websmart potrebbe essere la chiave di volta per il tuo percorso professionale. Con una curva di apprendimento rapida e una riduzione dei costi di sviluppo e manutenzione , i benefici sono chiari e tangibili. In conclusione, l'AS/400 rimane una piattaforma vitale e centrale per molte imprese. Con le giuste tecnologie e strumenti, come Websmart e BigBlue i, sviluppatori moderni possono sfruttare questo sistema legacy per creare soluzioni innovative che rispondano alle esigenze attuali del mercato, garantendo al contempo performance e sicurezza. E tu, sei pronto a esplorare le potenzialità di Websmart per i tuoi progetti AS/400? Spero che questo post offra una panoramica chiara e utile per coloro che sono interessati allo sviluppo su AS/400 e alle opportunità che possono essere colte utilizzando gli strumenti giusti. Scopri di Più su WebSmart ® i Oggi! Con la giusta combinazione di tradizione e innovazione, il futuro dello sviluppo AS/400 appare sia promettente che eccitante. Vuoi approfondire? Contatta il team di bigblue per una consulenza e inizia il tuo viaggio verso la trasformazione IT con IBM® i! CONTATTACI
- IBM Power (AS400) continua a crescere per il secondo anno di fila.
Il business dei sistemi AS400 IBM Power continua a crescere per il secondo anno di fila Prendiamoci un momento per comprendere l'importanza di questo traguardo. Solamente pochi anni fa, dopo la grande recessione del 2009, la piattaforma AS400 era in costante declino da oltre un decennio, messa in difficoltà dalla concorrenza di Intel e delle architetture x86. Eppure, nonostante tutto ciò, i punti di forza dell'IBM Power AS400 in termini di affidabilità e scalabilità stanno permettendo ad IBM di riprendersi in aree chiave come l'elaborazione transazionale su larga scala. Mesi fa vi avevo accennato che a mio avviso i conti della divisione Power Systems erano sottostimati. E in effetti la crescita che stiamo vedendo oggi supera le nostre previsioni. Anche se i contabili IBM hanno in parte confuso le acque mischiando i risultati di Power e storage, siamo comunque riusciti a capire che le vendite di AS400 sono aumentate del 12% nell'ultimo trimestre! Un incremento davvero notevole. In particolare ci sono ottime notizie per la nostra amata piattaforma IBM i su Power AS400, che sta andando meglio dell'insieme dei sistemi Power. Evidentemente il connubio unico di IBM i - AS400 in termini di sicurezza, semplicità di amministrazione economicità complessiva inataccabilità da virus e cryptolocker database proprietario ad alte prestazioni attira nuovi clienti. Ma positivo è anche l'andamento di Linux su Power, mentre AIX mantiene saldamente le sue roccaforti nelle grandi aziende. Insomma, c'è una rinnovata fiducia attorno alla piattaforma Power e al lavoro di innovazione di IBM. Per cui rallegriamoci tutti per questa splendida notizia! Il futuro di Power Systems e IBM i - AS400 non è mai stato così promettente. Ho già stappato una bottiglia di spumante, per brindare a questo successo e guardare con ottimismo a ciò che verrà. Mi auguro che anche voi possiate unirvi al mio brindisi, sia pure solo virtualmente. Alla salute di tutti! Ecco la continuazione senza sintetizzare il contenuto originale: Come dicevo, è una splendida notizia che testimonia l'impegno di IBM nell'innovazione della piattaforma Power. Certo l'unità Power Systems non opera nel vuoto all'interno di IBM. Vogliamo che tutta l'azienda vada bene, in modo che possa continuare ad investire in Power e nelle altre piattaforme strategiche come Z e Red Hat. E di seguito un grafico che mostra visivamente l'andamento delle diverse divisioni IBM dal primo trimestre 2019 al quarto trimestre 2023: GRAFICO DIVISIONI IBM Come potete vedere, nel gruppo Infrastructure l'utile netto cresce più velocemente dell'utile lordo, che a sua volta cresce più rapidamente dei ricavi. Questo è positivo. Preoccupa però il calo costante dei ricavi da servizi infrastrutturali, mentre cresce il complesso delle infrastrutture ibride. Nell'ultimo trimestre, il gruppo Infrastructure ha registrato vendite esterne per 4.6 miliardi di dollari, in crescita del 2.7% rispetto al quarto trimestre 2022. Le vendite di infrastrutture ibride sono aumentate dell'8.2% a 3.31 miliardi di dollari. Tuttavia i servizi infrastrutturali sono scesi del 9% a 1.3 miliardi. Sei anni fa erano vicini a 1.7 miliardi, quindi il calo appare preoccupante. Forse IBM sta tagliando le tariffe manutentive mentre passa ad abbonamenti, ma non abbiamo abbastanza dati per dirlo con certezza. Ogni trimestre cerchiamo di quantificare i ricavi che le piattaforme Power e Z generano per IBM come sistemi base, tra hardware, software e servizi direttamente correlati. Escludiamo database, applicazioni e sviluppo software destinati anche ad altre architetture. Chiamiamo questo il business “reale” dei sistemi IBM. Ecco l'andamento degli ultimi 10 anni: GRAFICO SISTEMI REALI IBM Come potete vedere, IBM ha invertito il declino nel 2017, complice la crescita nel supercalcolo e l'ascesa di SAP HANA su Power. Nel 2020 si è aggiunto l'effetto Red Hat. Nonostante vari cambiamenti, il core business dei sistemi è in ripresa. Senza Red Hat, stimiamo che il business “reale” dei sistemi IBM abbia registrato vendite per 8.18 miliardi di dollari nel quarto trimestre 2023, +2.9%, con utile ante imposte a +9.8% pari a 4.48 miliardi di dollari. Aggiungendo parte dello stack Red Hat si arriva a 9.49 miliardi di vendite, +3.5%, e 4.68 miliardi di utili ante imposte. È un business redditizio, che merita ulteriori investimenti. Ci aspettiamo un rallentamento nel 2024, in attesa dell'uscita di Power11 e z17 sui nuovi sistemi nel 2025. Ma il segmento IBM i potrebbe ancora crescere. Positivo anche il futuro di Linux su Power. Molto dipenderà dagli utenti AIX nel 2024. Mi fermo qui per il momento. Resto a disposizione se desiderate approfondire o chiarire qualche punto. Tradotto dall'articolo: Power Systems Grows For The Second Year In A Row January 29, 2024 Timothy Prickett Morgan Scopri di Più su IBM® i Oggi! Se sei pronto a portare la tua IT al livello successivo, IBM® i è la scelta che proietterà la tua azienda in una nuova era di efficienza e innovazione. Scopri come IBM® i può trasformare il tuo ambiente IT e aiutarti a realizzare i tuoi obiettivi aziendali. Vuoi approfondire? Contatta il team di bigblue per una consulenza e inizia il tuo viaggio verso la trasformazione IT con IBM® i! CONTATTACI
- bigblue il ponte tra passato e futuro per IBM AS400
bigblue è Il Ponte tra Passato e Futuro con una gamma unica di Tools e di servizi per AS400 IBM di alto livello 1. Analisi e Documentazione delle Soluzioni Gestionali Miglioramento della Comprensione: Una documentazione aggiornata fornisce una visione chiara delle applicazioni esistenti. Facilitazione della Manutenzione: La manutenzione è semplificata grazie a una documentazione chiara e dettagliata. Riduzione dei Rischi: Un'approfondita conoscenza del sistema minimizza i rischi durante le modifiche e gli aggiornamenti. Formazione del Personale: Una documentazione completa rende più agevole la formazione di nuovo personale. 2. Trasformazione delle Interfacce Nero-Verde Miglioramento dell'Accessibilità: Accesso ai sistemi da qualsiasi luogo grazie a interfacce web e mobile. Aumento dell'Usabilità: Le interfacce utente moderne offrono un'esperienza utente migliorata. Compatibilità con Dispositivi Moderni: L'uso su una vasta gamma di dispositivi è garantito dal web e dal mobile. 3. Espansione dei Campi del Database e Automazione Aggiornamenti Efficienti: La modifica automatica dei campi e dei programmi riduce tempo ed errori. Scalabilità Migliorata: Strutture di database aggiornate per supportare l'incremento dei dati. Integrità dei Dati: Assicura la coerenza delle modifiche in tutto il database e le applicazioni. 4. Riscrittura in Low-Code per Web e Mobile Riduzione dei Tempi di Sviluppo: Piattaforme low-code per un rapido sviluppo delle applicazioni. Gestione del Cambiamento: Adattamento più facile alle mutevoli esigenze aziendali. Tecnologie Moderne: Sfruttamento delle ultime tecnologie per migliorare prestazioni e sicurezza. Maggiore Flessibilità: Integrazione più facile con altri sistemi grazie al low-code. BigBlue, attraverso Fresche Solutions, si posiziona tra i primi nella modernizzazione delle applicazioni per piattaforme IBM i AS400, fornendo una suite di strumenti che trasformano radicalmente le applicazioni legacy in sistemi moderni e performanti. Questa modernizzazione porta vantaggi tangibili in termini di efficienza, manutenibilità e scalabilità, permettendo alle aziende di mantenere un vantaggio competitivo nel mercato attuale. Ponte tra Passato e Futuro CONTATTACI









