Introduzione all`architettura IBM Power Systems e al sistema

Introduzione all'architettura IBM Power Systems e al sistema operativo IBM i (0,5 giorni)
•
•
•
•
Le tecnologie IBM per i sistemi informativi
La famiglia di prodotti IBM Power Systems
L’architettura Power
Il sistema operativo IBM i
o fondamenti architetturali
o l’architettura ad oggetti
o il livello unico di memoria
o l’integrazione dei componenti
o il file system
Il sistema operativo IBM i (12 giorni)
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Gestione per oggetti: concetti generali
L’indirizzamento degli oggetti
I comandi CL
Gestione dei messaggi
Utilizzo dell'help
Attivazione e terminazione del sistema
Come il sistema operativo IBM i gestisce i lavori
Gestione dei dispositivi periferici
Funzioni di salvataggio e ripristino degli oggetti
Gestione delle correzioni e degli aggiornamenti (Program Temporary Fix – PTF) del sistema
operativo IBM i
Programmazione del linguaggio di controllo (CL)
Introduzione agli strumenti di gestione del file system (PDM) e di editing dei programmi
(SEU)
Creazione e gestione dei menù
Ottimizzazione delle prestazioni del sistema
La sicurezza in ambiente IBM i
o valori di sistema
o profili utenti
o profili di gruppo
o autorizzazioni agli oggetti
o auditing
o pianificazione della sicurezza
o definizione e creazione di un ambiente di lavoro per l’utente finale
Concetti di affidabilità e disponibilità del sistema operativo IBM i
Salvataggio e ripristino dei dati e degli oggetti
Gestione del Journal e del Commitment Control (registrazione delle modifiche ai dati su un
giornale di lavoro e garanzia di integrità delle transazioni)
La virtualizzazione in ambiente IBM i (2 giorni)
•
•
•
Concetti e terminologia
Come pianificare la virtualizzazione
Come realizzare la virtualizzazione
o lo strumento per la gestione della virtualizzazione: Hardware Management Console
(HMC)
o creazione di una partizione
o condivisione di hardware attraverso il Virtual I/O Server
Il database relazionale IBM DB2 for i (4,5 giorni)
•
•
•
•
•
•
•
•
•
Files fisici
o Codifica sorgente files fisici
o Compilazione files fisici
o Field Reference File (Dizionario Dati)
Files logici
o Codifica sorgente files logici
o Compilazione files logici
Gestione dei file
Integrità referenziale
Trigger
Concetti di SQL
Oggetti SQL e definizione dei dati
Creazione di tabelle, viste ed indici
Funzioni SQL
Business Intelligence e IBM DB2 Web Query (1 giorno)
•
•
•
Il database relazionale DB2 for i: caratteristiche e peculiarità
Concetti di Business Intelligence: come analizzare i dati per ricavare informazioni,
valutazioni e previsioni che riguardano l'azienda e il mercato
DB2 Web Query: il prodotto IBM di Business Intelligence specifico per IBM i
- struttura del prodotto
- funzionalità
- esempi di utilizzo
Lo sviluppo applicativo in ambiente IBM i: concetti e prodotti (1 giorno)
•
•
•
•
•
•
Il concetto di "Enterprise Application"
Il modello applicativo delle "Enterprise Application" tradizionali
I Business Computer dell'IBM come infrastruttura ideale per eseguire "Enterprise
Application"
L'evoluzione dei Business Computer IBM - dai Mainframe ai Power Systems con sistema
operativo IBM i
Le "Enterprise Application" tradizionali in ambiente IBM i
- database relazionale integrato
- gestione integrata delle transazioni
- la gestione dell'interfaccia utente a carattere
- i linguaggi di programmazione
L'evoluzione dei modelli applicativi per "Enterprise Application"
•
•
•
•
- dal Client Server al Rich Client
- dal Web Tradizionale al Web 2.0
- Web Services SOAP e REST
La strategia IBM per lo sviluppo di "Enterprise Application"
- Java
- Java Enterprise Edition
- Servlet
- JavaServer Pages
- JavaServer Faces
- Enterprise JavaBeans
- WebSphere Application Server
Un'alternativa a Java per le applicazioni Web: PHP
Come adattare "Enterprise Application" tradizionali ai nuovi modelli applicativi
- l'approccio "Reface"
- l'approccio "Restructure"
- l'approccio "Rewrite"
Gli ambienti di sviluppo per "Enterprise Application" IBM i
- concetti di Eclipse
- Iitool di sviluppo IBM Rational basati su Eclipse
PHP e IBM i (1 giorno)
•
•
•
•
•
•
Introduzione al PHP
Struttura del linguaggio, tipi di dati, design applicazioni, array, ...
Manipolazione di stringhe
Interazioni con il Database
Gestione delle sessioni
Integrazione tra PHP e IBM i
La continuità di servizio: concetti e prodotti (9 giorni)
•
•
•
•
I motivi per avere una installazione affidabile
- continuità delle operazioni
- disaster recovery
Elementi che contribuiscono all’affidabilità di un singolo server
- componenti di disegno hardware e software di un singolo sistema (ridondanza di
componenti, disegno del processore, elementi di affidabilità della base dati)
Elementi di affidabilità e continuità in ambiente multiserver
- isolamento di ambienti dati e programmi
- ridondanza di ambienti complessi su più server
- gruppi di sistemi (cluster)
- sistemi distribuiti geograficamente
Quick-EDD/HA: una soluzione applicativa per l’alta affidabilità dei server
La nuova frontiera del Cloud : concetti e soluzioni IBM (0,5 giorni)
Il nuovo modello IT del Cloud Computing: come ridurre i costi e la complessità delle infrastrutture,
migliorando l’utilizzo delle risorse e la fornitura di servizi.