ESZ0 – IBM z/OS Bootcamp

ESZ0 - IBM z/OS Bootcamp

Durée : 10 jours

Tarif sur simple demande

Description

Ce cours est une introduction aux basiques de l’environnement IBM Z (Mainframe).

Public

Ce cours est destiné à tous ceux qui débutent sur l’environnement Mainframe.

Prérequis

Pour pouvoir suivre ce cours, vous devez connaitre ou avoir des notions quant aux concepts de base :

  • Du traitement des données
  • Des I/O (Input/Output)

Objectifs

  • Découvrir les différents serveurs que l’on trouve couramment dans les Datacenters
  • Identifier et décrire les Workloads couramment utilisés sur les mainframes et les serveurs distribués
  • Découvrir un Datacenter typique avec plusieurs plates-formes de serveur :
    • Pourquoi tant de serveurs ?
    • Préoccupations et considérations actuelles
    • Actions futures potentielles
  • Découvrir quand le 1er mainframe IBM à usage général est apparu
  • Découvrir des stratégies informatiques et mainframe clés introduites dans les années 2000
  • Identifier les tendances actuelles et futures des datacenters
  • Comprendre pourquoi des systèmes plus intelligents sont nécessaires pour répondre aux exigences futures
  • Découvrir le système zEnterprise et comprendre comment il peut s’appliquer aux besoins commerciaux actuels et futurs
  • Découvrir les fonctions de base, les caractéristiques et la terminologie des serveurs System z
  • Identifier et répertorier les différents serveurs et modèles de matériel System z, du serveur zSeries jusqu’aux denières versions
  • Identifier le nombre de CPs et de processeurs spécialisés disponibles pour divers serveurs System z
  • Répertorier les performances relatives des serveurs System z récents par rapport aux serveurs précédents
  • Identifier et répertorier les serveurs mainframe IBM prenant en charge les sous-systèmes à canaux multiples et z/Architecture
  • Identifier les composants clés du système zEnterprise et leur objectif
  • Découvrir et comparez divers composants System z :
    • Frame layout and cage usage
    • Modèles de serveur, books, memory, cache structure
    • Performances et MSUs (Mmillions of Service Units)
  • Décrire et comparer l’infrastructure d’I/O et l’utilisation du processeur entre différentes générations de Mainframe
  • I/O Cages, Drawers et technologie utilisée
  • PU, cache et book fan-out connectivity
  • Décrire comment et quels composants physiques System z sont utilisés lors du traitement des instructions et de l’exécution d’une opération d’I/O
  • Identifier les options System Z Capacity on Demand (CoD) disponibles pour les interruptions planifiées et imprévues
  • Comprendre l’architecture de provisionnement CoD et quels serveurs peuvent l’utiliser
  • Découvrir l’utilisation du partitionnement logique, les affectations de ressources et les activités d’initialisation
  • Découvrir les canaux mainframe, l’utilisation et les attributions CHPID
  • Comprendre le but et l’utilisation du HCD
  • Identifier les systèmes d’exploitation mainframe et les serveurs mainframe qui les prennent en charge
  • Découvrir comment le système d’exploitation mainframe a évolué, des serveurs System 360 vers les serveurs actuels
  • Connaitre les principales améliorations apportées par les dernières versions de z/OS et les serveurs qu’elles adressent
  • Découvrir la coexistence z/OS et la stratégie de prise en charge des versions
  • Comprendre les différentes files d’attente utilisées pour répartir le travail
  • Découvrir la différence entre un Sysplex de base et un Parallel Sysplex
  • Lister les principales caractéristiques de Parallel Sysplex
  • Décrire le but et l’utilisation du CF (Coupling Facility)
  • Comprendre la différence entre les configurations Sysplex MULTISYSTEM, MONOPLEX et XCFLOCAL
  • Découvrir les principales améliorations apportées par la plate-forme logicielle et matérielle System z :
    • Architecture 64 bits, IRD, HiperSockets, MLCSS, MIDAW
    • Ensembles de sous-canaux multiples, zHPF, CPM, HiperDispatch, zDAC
    • TEF, RI, DAT2, Flash Express, zAware et informatique autonome
  • Identifier les modes architecturaux du processeur et leurs implémentations d’adressage prises en charge :
    • Bimodal
    • Trimodal
    • Espaces d’adressage (Adress Spaces)
    • Adressage virtuel (Virtual Addressing)
    • Utilisation du stockage
  • Découvrir les différentes files d’attente utilisées pour répartir le travail
  • Afficher les espaces d’adresses actifs et identifier leur état en utilisant les commandes système
  • Décrire l’interaction de haut niveau entre z/OS, CSS et les périphériques d’I/O pendant le traitement d’I/O
  • Comprendre le rôle de la console HMC et SE pour les serveurs System z
  • Modifier le style de l’interface utilisateur de la console HMC
  • Utiliser le CPC et les objets image sur la console HMC
  • Créer et personnaliser des groupes définis par l’utilisateur
  • Identifier les types de profils, leur utilisation et attribuer des profils aux objets
  • Déterminer l’état des objets et les affectations en utilisant la fenêtre “Détails”
  • Comprendre comment et pourquoi des conditions d’état inacceptables et des messages matériels sont présentés à la console HMC
  • Identifier le processus d’activation de la console HMC pour les CPC et les images
  • Envoyer des messages au système d’exploitation
  • Répertorier les services de gestion de programme fournis par z/OS
  • Répertorier les principaux éléments et fonctionnalités facultatives du système z/OS
  • Comprendre les responsabilités d’un ingénieur système z/OS
  • Découvrir les bibliothèques système, leur utilisation et les méthodes de gestion de leur contenu
  • Répertorier les principaux composants d’un Datacenter et les améliorations récentes qui lui ont été apportées
  • Lister les attributs de TSO/E
  • Se connecter à TSO/E
  • Reconnaître un Ready Prompt
  • Découvrir ISPF
  • Découvrir le menu d’options principal ISPF/PDF
  • Entrer dans ISPF/PDF et parcourir ses panels
  • Découvrir les 3 types de fichiers
  • Décrire les attributs des noms de fichiers
  • Allouer, modifier, déplacer, copier et renommer des fichiers en utilisant les panels ISPF/PDF
  • Modifier des fichiers en utilisant les lignes et préfixes de commandes
  • Découvrir la disposition générale d’une commande TSO
  • Émettre les commandes TSO les plus courantes
  • Découvrir les attributs d’une CLIST et d’un exécutable REXX
  • Comprendre les différences entre une CLIST et un exécutable REXX
  • Découvrir l’utilité de JES
  • Comprendre l’utilité du JCL
  • Découvrir les instructions JOB, EXEC et DD
  • Découvrir les jobs, mono ou multi steps
  • Expliquer les erreurs JCL, les codes de retour et les ABEND
  • Décrire le format de l’instruction JCL
  • Ecrire la carte JOB et ses paramètres
  • Ecrire une carte EXEC pour appeler un programme et lui transmettre les paramètres PARM
  • Découvrir l’instruction DD et quelques-uns de ses paramètres
  • Découvrir la déclaration COMMENT
  • Créer un nouveau fichier
  • Référencer un fichier non catalogué existant
  • Référencer un fichier catalogué existant
  • Découvrir le paramètre DISP
  • Utiliser des instructions DD spéciales
  • Détecter et corriger les erreurs de syntaxe et d’utilisation d’un JCL
  • Décrire l’utilisation des applications DB/DC traditionnelles telles que CICS, IMS et DB2 sur z/OS
  • Décrire le but de l’environnement linguistique (Language Environment)
  • Découvrir le support pour le développement d’applications orientées objet sous z/OS
  • Découvrir l’architecture de sécurité z/OS
  • Découvrir les composants de la sécurité du réseau, des transactions et de la plate-forme sous z/OS
  • Comprendre la différence entre l’autorisation et l’authentification
  • Identifier certaines technologies de pare-feu au sein du serveur de sécurité
  • Découvrir le protocole LDAP (Lightweight Directory Access Protocol)
  • Comprendre l’objectif et les avantages de z/OS Management Facility
  • Découvrir les fonctions fournies par z/OS Management Facility
  • Répertorier les commandes SDSF utilisées pour afficher les travaux, les utilisateurs actifs et les tâches
  • Savoir comment filtrer la sortie SDSF en fonction de DEST, PREFIX, OWNER et SYSNAME
  • Savoir entrer des commandes JES et MVS via SDSF et utiliser ULOG pour afficher les commandes et leur sortie
  • Décrire les principales fonctionnalités d’USS (UNIX System Services) dans z/OS
  • Découvrir brièvement le Shell et les utilitaires UNIX
  • Découvrir HFS (Hierarchical File System)
  • Découvrir les services d’application fournis dans USS
  • Démarrer et gérer un processus dans USS
  • Comprendre comment la sécurité est gérée dans USS
  • Identifier les différents types de programmes utilitaires
  • Établir les règles de codage des instructions de contrôle d’utilité
  • Découvrir les fonctions du système et les utilitaires des fichiers
  • Passez en revue le JCL et les instructions de contrôle de l’utilitaire appropriées pour IEBGENER, IEBPTPCH, IEHLIST et IDCAMS
  • Se référencer au DFSMS/dfp Utilities Manual
  • Découvrir le paramètre COND et l’exécution conditionnelle des steps d’un job
  • Connaitre les formats d’enregistrement pris en charge par z/OS
  • Comparer les fichiers bloqués et non bloqués
  • Comprendre la notion de taille de bloc déterminée par le système
  • Découvrir les fichiers gérés par SMS
  • Comprendre les organisations des fichiers supportés par z/OS
  • Différencier les PDS et les PDSE
  • Créer un fichier VSAM via JCL
  • Décrire une procédure
  • Comprendre la différence entre une procédure cataloguée et in-stream
  • Modifier une procédure en remplaçant, en ajoutant ou en annulant des paramètres
  • Utiliser des paramètres symboliques pour modifier les procédures
  • Comparer les instructions PROC et EXEC pour fournir des paramètres symboliques

Programme

  • Mainframes et comparaisons de serveurs distribués
    • Pourquoi autant de serveurs ?
  • Orientations du mainframe
    • Passé, actuel et futur
  • Mainframes
    • Introduction à System z et comparaisons de performances relatives
  • Conception matérielle IBM System z
    • Frames, CEC cage, books, models et MSUs
  • Infrastructure d’I/O et utilisation du processeur
    • Comparaisons de 2 architectures
  • System z Capacity on Demand
  • Partitionnement physique/logique, initialisation du serveur et CHPID
  • Configuration des I/O et du HCD
  • Présentation du logiciel MVS to z/OS
  • z/OS Parallel Sysplex
  • Améliorations de z/OS sur la zPlatform
  • Présentation de z/Architecture et concepts d’adressage virtuel
  • Vue d’ensemble des concepts du système
  • Présentation de la console HMC, groupes et profils d’activation
  • Détermination de l’état des objets et des conditions d’erreur
  • Activation et interface du système d’exploitation
  • Éléments de base z/OS et fonctionnalités optionnelles
  • Programmation système z/OS
  • Bibliothèques système z/OS
  • Composants et tendances des Datacenters
  • TSO/E et ISPF/PDF
  • Accès aux fichiers avec ISPF/PDF
  • Éditeur ISPF/PDF
  • Copier, déplacer, renommer et supprimer
  • Liste des fichiers
  • Commandes et programmation TSO/E
  • Introduction à JES et au JCL
  • Instructions JOB, EXEC et DD
  • Paramètres DD
  • Applications traditionnelles
  • Langages de programmation
  • Technologie d’objets
  • Sécurité au niveau :
    • Du système
    • Du réseau
    • Des transactions
  • Services d’annuaire
  • z/OSMF
  • SDSF
  • Utilisation d’USS
  • Introduction aux utilitaires et à l’exécution conditionnelle
  • Gestion, organisation et format des données
  • Génération de Data groups
  • Procédures
  • En savoir plus sur les utilitaires et les procédures
  • En savoir plus sur les JCL
  • SORT et MERGE
  • ABENDs