Risolvi le tre principali sfide di business grazie alla modernizzazione delle applicazioni IBM i con PHP! Elena M. Brambilla Project & Training Manager 24 Maggio 2011
I tre principali scenari della modernizzazione Costruire soluzioni e-commerce (B2B & B2C) Velocizzare e snellire le operazioni di supply chain Abilitare al web le vecchie applicazioni esistenti 2
Scenario#1 : obiettivi e sfide Costruire soluzioni e-commerce (B2B & B2C) Fornire un esperienza utente/cliente di livello superiore e conservare la logica di business e i dati del sistema esistente Mantenere efficientemente le operazioni centrali e minimizzare il costo totale di struttura di queste applicazioni Orientare più processi online e mantenere gli standard di sicurezza e prestazioni Inserirsi in un ecosistema di tecnologie open source con la possibilità di ottenere servizi di supporto commerciali 3
Scenario#2 : obiettivi e sfide Velocizzare/snellire le operazioni di supply chain Integrare i processi di business eterogenei dei distributori e dei fornitori senza alterare l esperienza utente Costruire sistemi di supply chain efficienti e tenere sotto controllo i costi di struttura Automatizzare l acquisizione e il completamento degli ordini e ridurre la frequenza degli errori Integrare dati eterogenei (Excel, Access, MSSQL, DB2) su piattaforme multiple (Windows & IBM i) senza perdere la logica di business in ogni sistema Inserirsi in un ecosistema di tecnologie open source con la possibilità di ottenere servizi di supporto commerciali 4
Scenario#3 : obiettivi e sfide Abilitare al web le vecchie applicazioni esistenti Consolidare e abilitare al Web più sistemi esistenti e acquisiti senza dover sostituire il sistema di base sottostante Costruire infrastrutture Web, abilitare al Web le applicazioni 5250 esistenti e mantenere gli standard di sicurezza e prestazioni Costruire sistemi affidabili che si integrano strettamente con le applicazioni in ambiente e garantire bassi i costi di mantenimento Inserirsi in un ecosistema di tecnologie open source con la possibilità di ottenere servizi di supporto commerciali 5
Profitto? Sta tutto nel bilanciamento Le imprese vogliono: Contemporaneamente le imprese vogliono: 6
PHP in IBM i rende effettivo il bilanciamento Bassa curva di apprendimento Innovazione rapida Facile integrazione in business eterogenei & ambienti IT Business agile Robusto, multi-piattaforma, alte prestazioni, scalabile, sicuro Comunità vivace Deployment sperimentato 7 7
traendo massimo vantaggio dalle soluzioni distribuite con IBM i. Modernizzazione applicazioni Zend Server for IBM i Ambiente completo per modernizzare e migliorare le applicazioni RPG e COBOL Consolidamento dati in DB2/400 Accesso ai dati e programmi RPG come Web Service Applicazioni web nuove o pacchettizzate in IBM i Accesso ai dati DB2/400 via browser 8 8 8
Che cos è PHP? PHP è un linguaggio di scripting per il Web Ha una bassa curva di apprendimento poiché il modello a oggetti è opzionale Gira in 1/3 dei siti web in Internet Considerando i principali siti in Internet per volume di traffico: 7 su 10 usa PHP (Alexa) Open Source con supporto commerciale di Zend Sviluppo, deploy e gestione semplici Scalabile in tutte le piattaforme con supporto in IBM i Scelto da IBM per lo scripting web in IBM i 9
Come approcciare PHP su I5 Zend offre soluzioni mirate alla formazione a 360 sul linguaggio PHP Training on the job Consulenza specifica 10 10
Che cos'è Zend Server for IBM i? Zend Server è un Web Application Server completo, di livello enterprise Concepito per gestire le applicazioni PHP strategiche in ambienti di produzione 11 11
Architettura di Zend Server HTTP request HTTP response Microsoft IIS Web Server Zend Server Zend Engine 2 12 12
Zend Server sotto il cofano ILE Apache:10088 Configurazione di default FastCGI IBM i i/os PASE PHP file HTTP:10088 Server (FastCGI) PHP CGI *PGM CMD Zend Server DB2 UDB 13 13
Per ulteriori informazioni Zend Technologies S.r.l. Largo Richini 6 Milano Tel. +39 02 5821 5832 Skype: elena.m.brambilla Email: elena@zend.com WebSite: www.zend.com 14
Grazie! 2009 All rights reserved. Zend Technologies, Inc.