Perché siamo qui ASNA da 22 anni si occupa del mercato iSeries con prodotti e soluzioni per innovare supportare ed ottimizzare l’ambiente di sviluppo applicativo.

Slides:



Advertisements
Presentazioni simili
Perché.NET di Marco Maraglino don't worry...B-bright !
Advertisements

S C O P E Il direttore dOrchestra eTecna. S C O P E è un gestore dei processi aziendali Non vuole sostituirsi ai gestionali già in uso nelle varie realtà
INTRODUZIONE Il framework.NET. Un po di storia Sin dalla prima versione del sistema operativo Windows (1990 circa), nacque la necessità di far comunicare.
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità B1 Introduzione alle basi di dati.
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
Panoramica della soluzione Microsoft per la Piccola e Media Impresa.
La sinergia tra Office SharePoint Portal Server 2003 e Content Management Server 2002 Walter Cipolleschi.
Gestione integrata di workflow e document
Crea il tuo sito con Web Matrix e il Web Hosting su ASP.NET
la migrazione di codice COBOL AS/400 verso il mondo .NET
Microsoft Midrange Modernisation Conference (Milano, 11 Maggio 2006) 1 RPG to.NET Case Study Esempio di migrazione di una applicazione italiana AS/400.
Introduzione al datawarehouse
TechNet Management European Expert Tour Milano, 4 ottobre 2005BENVENUTI TechNet Management European Expert Tour Milano, 4 ottobre 2005BENVENUTI Davide.
Strumenti di sviluppo Microsoft Campagna incentivi per Software Assurance Opportunità di vendita.
SISTEMA INFORMATIVO AZIENDALE
WebProfessional Web Content Management System
Motore di news per portali Web: progetto ed implementazione Relatore: Chiar.mo Prof. Sonia Bergamaschi Tesi di Laurea di: Roberto Delfini Anno Accademico.
Banche e Aziende ICT: esploriamo nuovi orizzonti
Global Business Services © 2007 IBM Corporation System i Promuovere linnovazione, semplificare lIT Audrey Hampshire, System i Product Manager Italia.
Cristina Piccinelli ACG Business Partner Sales Manager
Una visione sempre più ampia
Perché.Net e non più COM/DCOM ? Superamento dei problemi di COM: Richiede una infrastruttura "non semplice" da ogni applicazione (ad esempio Class Factory.
28/3/ WEB Call Center – Ing.G.Gerosa COMPRENDERE, PIANIFICARE E GESTIRE IL PROCESSO EVOLUTIVO DAL CONTACT CENTER AL MULTIMEDIA SERVICE CENTER Giancarlo.
Sistemi ERP Enterprise Resource Planning
COLT Enterprise Cloud Dionigi Faccenda La visione di COLT.
PROGETTO FIRB – GESTIONE DELLA CONOSCENZA (GECON) Documento per il Meeting del 6/4/06 - Milano.
Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.
SVILUPPO MODERNO DI APPLICAZIONI PER WINDOWS
COMPETITOR ANALYSIS.
Aspetti strategico – organizzativi - gestionali delle imprese che aderiscono ad una rete Dott. Vincenzo Presutto Dottore Commercialista e Revisore Legale.
Benvenuti a Un incontro informativo di grande valore ed alto contenuto sulla Virtualizzazione e sistemi ad alta disponibiltà per le PMI.
Il processo di sviluppo del Sw: strategia make
Presentazione prodotti
VIRTUALIZZAZIONE Docente: Marco Sechi Modulo 1.
Windows Intune, la soluzione Cloud per la gestione dei PC in azienda Lorenzo Santagata Product Marketing Manager Windows Client Microsoft 15 dicembre 2010.
Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – Software >> fast on demand software.
Basi di Dati e Sistemi Informativi
Sistemi Informativi sul Web
IBM Lotus Notes e Domino
Norman SecureBackup Il backup flessibile per le piccole e medie imprese.
Babele Normalizzatore di tracciati Documentazione Commerciale Presentazione prodotti.
Inside outlook EDIFACT Framework Architecture
I DATABASE.
SQLWays – Software per migrazione Copyright (c) Ispirer Systems Ltd. Tutti i diritti riservati. Da Progress 4GL a C#.NET Modello di collaborazione.
Da SQL Server a MySQL Migrazione di database SQLWays – Software per migrazione Presentazione Copyright (c) Ispirer Systems Ltd.
Help (Gestore Help) Documentazione Commerciale Presentazione prodotti.
Roma, 9 maggio 2005 Luca Nicoletti – Unità Disegno e progettazione Sistemi Access Management centralizzato per applicazioni WEB: l’esperienza del MEF.
Proxima Service Srl Sede Centrale: Torino  Proxima Point in Italia: 6 città principali Milano - Roma - Modena Bari - Cagliari – Siracusa  Addetti: 30.
BSAFE/400 Gateway Gestione della Sicurezza IBM iSeries (AS/400) BSAFE/400 Gateway Valentino Nanni I/T Spec.iSeries.
© 2008 IBM Corporation Virtualization, Consolidation, High Availability, Disaster Recovery IBM General Business.
Presentazione Aziendale  NeXT i vostri progetti da un punto di vista migliore
Da Oracle a MySQL Migrazione di database SQLWays – Software per migrazione Presentazione Copyright (c) Ispirer Systems Ltd. Tutti.
TW Asp - Active Server Pages Nicola Gessa. TW Nicola Gessa Introduzione n Con l’acronimo ASP (Active Server Pages) si identifica NON un linguaggio di.
1 Dott. Federico Del Freo a.d. Zucchetti Spa. 2 LA ZUCCHETTI Tra le maggiori realtà Italiane nel Software e nei servizi > 1700 dipendenti > 155 Ml € fatturato.
1 Federico Del Freo a.d. Zucchetti. 2 LA ZUCCHETTI Tra le maggiori realtà Italiane nel Software e nei servizi addetti di cui 500 dedicati alla ricerca.
Provincia di Reggio Calabria Le piattaforme tecnologiche per l’erogazione di servizi on line ForumPA e-Government e l'innovazione.
By: Powered by:. Tecnologia Microsoft La soluzione CCAnalyzer utilizza la tecnologia OLAP (On Line Analytical Processing) di Microsoft presente nel software.
Capitolo 1 Il middleware
Eprogram informatica V anno.
Panoramica generale di "Questo è NAV" Benvenuti Controllo Margine Crescita Introduzione Customer Evidence Dimostrazione Introduzione Customer Evidence.
Architetture software
Presentazione. Chi Siamo   Computer House viene fondata nel maggio del 1979 a Prato da management con skill tecnico tessile, a fianco di un distretto.
Siamo tutti coinvolti da un radicale processo di cambiamento! Condivisione Comunicazione Partecipazione Collaborazione.
L’IFS in Lombardia Ufficio Scolastico Regionale per la Lombardia WEB & COMMUNICATION IMPRESA FORMATIVA SIMULATA Centrale di Simulazione IS Carlo Dell’
Software per il controllo totale delle macchine Breton nei fabshop.
La valutazione del SW contabile Manuela Bertei
Data warehouse(B.2.8) Nei database ci sono molti dati di tipo diverso e ciascuna tipologia di dato può avere un formato diverso. Alcuni provengono da legacy.
FatIn: Fatturazione Interventi Applicazione di facile utilizzo che permette la prenotazione, la gestione e la fatturazione di interventi e prestazioni.
Cluster Tecnologico Nazionale Fabbrica Intelligente Imprese, università, organismi di ricerca,
Transcript della presentazione:

iSeries “Portfolio Evolution” Midrange Modernisation Conference Segrate 11 Maggio 2006 Francesco Dugar francesco.dugar@intsoftsol.it

Perché siamo qui ASNA da 22 anni si occupa del mercato iSeries con prodotti e soluzioni per innovare supportare ed ottimizzare l’ambiente di sviluppo applicativo Conosce le esigenze dell’utenza iSeries E’ una presenza internazionale… E’ uno dei fondatori della Microsoft’s Midrange Alliance Program (MAP) e un partner tecnico di Visual Studio .NET I prodotti ASNA sono inoltre “IBM Server-Proven” ed inclusi nella Developer Roadmap IBM

Perché siete qui… Dovete salvaguardare il nostro patrimonio di Persone Applicazioni Dati Processi Dovete farlo con il massimo ritorno dell’investimento Volete guardare ad un orizzonte tecnologico che vi permetta di pianificare la Vs IT almeno nel medio periodo. Non volete trovarvi, alla fine del percorso innovativo, già obsoleti.

I benefici attesi dalla modernizzazione Migliorare la comunicazione tra gli “attori” della Vs impresa (Clienti,Fornitori,Risorse interne ,terze parti ) attraverso l’utilizzo dei Web Services . Mantenere i benefici che le Vs applicazioni producono oggi. Integrarsi con altre applicazioni nevralgiche. Incrementare il patrimonio rappresentato dai quattro pilastri della Vostra IT (che vi è costato “sudore lacrime e sangue”)

I benefici attesi dalla modernizzazione Salvaguardare: Le persone Sono la “Cultura” applicativa della Vs azienda Sono motivati all’innovazione Devono crescere con il minimo sforzo di adattabilità Devono essere immediatamente produttive nel nuovo ambiente

I benefici attesi dalla modernizzazione Salvaguardare: Le Applicazioni Funzionano! sono il “vestito” tagliato sulla Vostra misura Hanno bisogno di crescere non di essere riscritte Fornite loro nuovi strumenti di comunicazione Fornite loro un unico ambiente di sviluppo condiviso tra risorse con esperienze diverse

I benefici attesi dalla modernizzazione Salvaguardare: I processi Aumentate le capacità di dialogo con l’esterno Alimentate e collegate nuovi e potenti strumenti decisionali Rendeteli sempre di più adattabili a scenari diversi e molte volte imprevedibili

I benefici attesi dalla modernizzazione Salvaguardare: I Dati Non migrateli! Potenziateli! Rendeteli più fruibili anche con interfacce più produttive Fate in modo che la loro condivisione sia flessibile e scalabile Distribuiteli quando servono e quando ritenete opportuno

I Benefici che vi offriamo ASNA Visual Rpg .NET : Unico compilatore RPG per Visual Studio .NET Datagate iSeries / Datagate SQL Server Accesso a DB2/400 rapido ed a livello di record. Accede da ambiente .NET anche a SQL Server con CHAIN,READ,SETLL etc etc . Datagate Component Suite Tutti I componenti .NET per C# , VB , COBOL .NET etc per accedere a DB2/400 a livello di record! ASNA MONARCH Ambiente di conversione delle applicaizoni RPG/400 e ILE in ASNA Visual RPG .NET. Produce codice sorgente manutenzionabile da Visual Studio .NET Analizza , coordina ed esegue l’attività di conversione del Vostro codice legacy

I Benefici che vi offriamo Manteniamo lo skill delle vostre risorse. ASNA Visual RPG è l’unico linguaggio RPG disponibile per la piattaforma .NET Giorni di formazione , non mesi Integrazione con altri team .NET Condivisione di oggetti con altri linguaggi .NET

I Benefici che vi offriamo Manteniamo le Vostre applicazioni come le avete concepite ma.. Le portiamo in un ambiente di sviluppo più potente e produttivo Le manteniamo “leggibili” proprio come le avete create Le rendiamo adattabili e modulabili alla Vs crescita Le dotiamo di strumenti SOA e Web Services senza sovrastrutture ridondanti

I Benefici che vi offriamo Miglioriamo I Vostri processi Integriamo DB2/400 e MS Sql Server nativamente con ASNA Datagate e con l’RPG che conoscete Con SOA e WEB Services potete dialogare con maggiore affidabilità ed efficenza con i Vs partner/interlocutori Semplifichiamo la manutenzione dei Vostri Work Flow

I Benefici che vi offriamo Rendiamo i Vs dati più fruibili Nuove interfacce WEB attraverso la migrazione con ASNA MONARCH Miglioriamo con AVRpg .NET l’approccio dei Vs utenti alle applicazioni Accediamo con le massime prestazioni ad iSeries ( anche se non è proprio l’ultimo modello ..pensateci prima di buttarlo via ) Integriamo nativamente (senza repliche e senza dispositivi ridondanti) i più potenti strumenti di Business Intelligence

Quale percorso applicativo? The ASNA Alternative Sostituire? Bisogna migrare Dati e Processi in nuove definizioni su DB con tecnologie e disegni diversi Coinvolgere l’utenza in un piano di riconversione Affrontare una lunga fase di progettazione e test Riapplicare le personalizzazioni Intraprendere un’ attività di formazione delle risorse IT Convert applications to contemporary language JAVA or C# “Lift &Shift” and emulate Tactical “modernisation” “Screen scraping” “Lift &Shift” and emulate Replace applications And systems with what might be a contemporary environment Replace “Rewrite

Quale percorso applicativo? The ASNA Alternative Migliorare l’aspetto estetico delle interfacce video ? Intervento tattico , non strategico. Non introduco sostanziale innovazione Continuo adeguamento in caso di modifiche al codice legacy Spesso problemi di prestazioni in presenza di hardware non proprio aggiornato Devo cambiare hardware? Potenziarlo? Convert applications to contemporary language JAVA or C# “Lift &Shift” and emulate Tactical “modernisation” “Screen scraping” “Lift &Shift” and emulate Replace applications And systems with what might be a contemporary environment Replace “Rewrite

Quale percorso applicativo? The ASNA Alternative Riscrivere? Se il linguaggio non è RPG riconversione delle risorse umane Se sostituite, quanto tempo per far acquisire la “cultura” aziendale alle nuove? Alta possibilità di errori in fase di stesura Ancora una lunga fase di progettazione e test Quanto tempo per capire come risponderanno le nuove applicazioni una volta a regime? Convert applications to contemporary language JAVA or C# “Lift &Shift” and emulate Tactical “modernisation” “Screen scraping” “Lift &Shift” and emulate Replace applications And systems with what might be a contemporary environment Replace “Rewrite

Quale percorso applicativo? The ASNA Alternative ASNA Visual RPG .NET e MONARCH Permettono la conversione “morbida” delle risorse RPG Team di sviluppo unico ed integrato Mantiene il vostro codice inalterato ed interpretabile Potete lasciare i batch-job su iSeries Non modificate nulla del Vs DB su iSeries Fase di test limitata alla messa in opera Punto di partenza per tutta l’innovazione che volete. Convert applications to contemporary language JAVA or C# “Lift &Shift” and emulate Tactical “modernisation” “Screen scraping” “Lift &Shift” and emulate Replace applications And systems with what might be a contemporary environment Replace “Rewrite

iSeries System Retains, modernises, and extends portfolio Facilitates making processes agile Allows RPG & OO teams to work together Brings RPG applications to .net Enables composite application development Enables Web Services Facilitates high performance data access Skills utilizzati, esperienza potenziata Moderne, migliorate, pronte per SOA Adattabili ai cambiamenti dell’ impresa Multi piattaforma “Retains” legacy application and process modernizzazione Tattica Support for SQL server and Oracle DB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Emulation = poor performance Limited compiler support introduces risk Neither RPG or native target language Non convertibile, non integrazione di team Moderne, ma difficili da mantenere ed implementare Migliorato l’utilizzo : limitati dallo skill interno Multi piattaforma RPG Programs DDS Display Data Files DDS Print Files CL Programs iSeries System “Retains” business processes Tactical modernisation (screen) Create and consume Web Services - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Fails to extend legacy portfolio Proprietary code is difficult to maintain; neither modern OR recognisable RPG Brittle combination of HTML and scripting Non preservo il mio patrimonio culturale Riapplicare le personalizzazioni Statico, non adattabile ai cambiamenti iSeries ONLY “Retains” legacy application “Retains” business processes Tactical modernisation (screen) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Fails to extend legacy portfolio Any integration becomes “brittle” Compromised link between application and presentation layer - unwieldy maintenance Retains, does not develop, no team integration Static, no composite form, not contemporary Limited agility, difficult to evolve iSeries ONLY

ASNA Monarch Monarch Trasforma le applicazioni iSeries ILE RPG ed RPG/400 in applicazioni native Microsoft .NET Facilita l’utilizzo di programmi RPG per Web Services Aiuta ad identificare gli elementi per generare applicazioni complesse Genera oggetti MSIL per altri linguaggi .NET

Monarch Il risultato è un’applicazione .NET-hosted scritta in AVRpg per .NET RPG source Display files CL Menus Printer files L’unica soluzione che converte da RPG ad……..RPG! Produce applicazioni .NET che possono dialogare con i processi batch OS/400 con interscambio parametri. Genera un’applicazione browser-based, pronta all’utilizzo Si collega a iSeries Oppure a SQL Server Oppure…..ad entrambi in un’unica sessione! iSeries to .NET

Monarch™ Conversion Agents

RPG Source File Agent

Print File Agent

Come lavora Monarch Ciascuna conversione genera il relativo codice sorgente che viene successivamente aggiunto al progetto AVRPG for .net. Una volta eseguita la conversione potete operare in ambiente Visual Studio .NET per: Migliorare l’interfaccia utente Integrare oggetti C#, VB .NET etc Generare oggetti fruibili dal team .NET Ad esempio……………..

Un Case Study il problema Software House da molti anni sul mercato AS/400 iSeries. Esigenza di portarsi ed espandersi su nuove fascie di mercato. Obiettivo di proporsi come ASP per il settore tessile e confezioni Milioni di righe di codice tra Area Amministrativa e Gestionale

Un Case Study la soluzione Dopo 3 gg di prototipo sulle varie problematiche applicative viene approvato il piano di conversione Area Modulo Base.(Giugno 2006) Area Amministrativa e Controllo. (Settembre 2006) Area Gestionale (Dicembre 2006)

Un Case Study la soluzione I numeri della conversione Modulo RPGPGM CLPPGM DS DSPF PRTF Kernel (Modulo base) 56 34 32 40 11 E-nterprise CO (Contabilità aziendale) 600 96 256 273 104 E-nterprise SL (Solleciti recupero crediti) 16 30 10 7 E-nterprise IS (Insoluti Home Banking) 8 5 1 E-nterprise CS (Cespiti) 83 35 E-nterprise RT (Ritenute acconto) 6 843 168 361 379 146 Totale 1.326.00 righe di codice

Un Case Study la soluzione Impegno Risorse Umane(Modulo Base A.Ammva) 1 risorsa tecnica interna 5gg formazione AVR .NET 3gg formazione utilizzo Monarch 2gg settimana per 16 Settimane

Un Case Study la soluzione Piano di lavoro Base A.Ammva) 2gg predisposizione librerie iSeries 3gg Disegno ed applicazione standards interfacce e logica 12gg Individuazione e conversione Classi 11gg Conversione Applicazioni 10gg Potenziamento interfaccie e produzione documentazione

Un Case Study

Un Case Study

International Software Solutions Srl Come contattarci www.asna.com www.intsoftsol.it marketing@intsoftsol.it francesco.dugar@intsoftsol.it International Software Solutions Srl

Customer Success Un Case Study