Descrizione del corso
L’IPCS è uno strumento specialistico all’interno di un Ecosistema, utilizzato principalmente da Systems Programmer e personale di supporto tecnico altamente qualificato e non da sviluppatori applicativi generici.
Saper effettuare Analisi di Dump con IPCS è una Skill per pochi, richiesta e poco sostituibile, proprio perchè sono in pochi a saperlo fare bene ed è per questo motivo che la ETLforma, ha deciso di rendere reale un corso di “Nicchia” e mai svolto in Italia.
Quante persone siano in grado di leggere un Dump e dire, in pochi minuti, esattamente cosa ha bloccato un Sistema o una applicazione Mainframe da cui dipendono migliaia di Transazioni al secondo, sono probabilmente poche ed ancora meno sono le realtà in grado di formarle davvero.
La ETLForma è l’unica società in Italia ad erogare questo corso, e non in modo generico ma con un percorso strutturato che nasce da competenza diretta sul campo, e che nessun altro ente di formazione in Italia può offrirti.
Il corso fornisce un percorso completo per acquisire l’autonomia necessaria nell’analisi dei problemi di Sistema su ambiente z/OS, con un focus centrale sull’uso di IPCS ( Interactive Problem Control System ) per la lettura e l’interpretazione dei Dump.
Il percorso parte dalle fondamenta indispensabili per orientarsi in un Dump, l’Architettura dei Sistemi Mainframe, la gestione della Memoria ( Memoria Reale e Virtuale, Frame, Pagine, Slot ), il Layout dello Storage Virtuale a 31 Bit ( Below the Line, Above the Line, Above the Bar ) e le Aree critiche come la CSA, la LSQA, la PSA ed il Nucleus.
Verranno approfonditi i Control Block fondamentali, CVT, catena TCB, catena RB e PSW che costituiscono il filo conduttore per ricostruire “cosa stava facendo” un programma nel momento esatto del fallimento.
Dopo una panoramica sui principali SubSystem ( JES2, CICS, IMS, DB2, RACF ), sullo Storage Management e sull’avvio del Sistema, il corso dedica ampio spazio agli errori e alla diagnostica con il formato del Completion Code, messaggi MVS, WTOR ed una analisi puntuale dei principali Abend di Sistema ( S0C1, S0C4, S0C7, S013, S222, S806 e molti altri ), ciascuno trattato con esempio pratico.
Il cuore del corso è rappresentato dai moduli su IPCS, dall’introduzione allo strumento, tipologie di Dump gestibili ( SYSMDUMP, SVC Dump, Stand Alone Dump, GTF/CTRACE ), navigazione nei Pannelli, comandi fondamentali ( STATUS, LIST TITLE, LIST SLIPTRAP, CBFORMAT CVT, STATUS WORKSHEET, SYSTRACE e VERBX MTRACE ) e la metodologia per associare ASID e Jobname, leggere un SVC Dump parziale o completo e osservare la Memoria al momento dell’errore.
Un caso di studio guidato su un Memory Overlay di una applicazione COBOL ( con e senza opzione SSRANGE ) permette di applicare concretamente quanto appreso su un problema reale e ricorrente in produzione.
Il corso si chiude collegando l’analisi IPCS al mondo SMF/RMF, la sua architettura, la struttura del Type 30 e dei principali Record legati a JES, CICS, DB2 ec MQ, per imparare a correlare l’informazione tecnica ricavata da un Dump con il contesto di Sistema ( consumo risorse, contese, anomalie ) ricavabile dai dati SMF/RMF.
Prerequisiti
- Conoscenza base dell’ambiente Mainframe e navigazione TSO/ISPF
- Conoscenza base dei Sistemi Operativi
- Conoscenza base del linguaggio JCL
- Non è richiesta alcuna esperienza pregressa con IPCS o con l’Analisi dei Dump
Laboratori e Certificazione
- Laboratori messi a disposizione dalla ETLForma