Les sous-systèmes z/OS

Le mainframe IBM est géré par le système d'exploitation z/OS. Pourtant, beaucoup d'applications font appel à de nombreux sous-systèmes, chacun ayant été développé pour un objectif bien précis. Lors de ce cours, les fonctions et les composants des sous-systèmes les plus importants de z/OS seront décrits. A la suite de ce cours, les participants:

  • sauront comment une interaction terminal/utilisateur est gérée par un serveur de transactions tel que CICS Transaction Server (CICS TS) ou IMS Transaction Manager (IMS TM)
  • auront compris comment les bases de données sont utilisées par des applications, quelles soient basées sur un modèle hiérarchique (IMS DB) ou relationnel (Db2)
  • seront familiarisés avec le produit UNIX System Services (USS) qui tourne sur le mainframe
  • auront compris l'importance et les possibilités d'un système de transmission de messages par mise en file d'attente (message queueing, MQ) pour la connection d'applications (distribuées)
  • enfin, il auront un aperçu des possibilités du serveur d'applications WebSphere Application Server ainsi que des solutions fournies pour le traitement des applications web, de la charge d travail de Java EE, de business services, ....

De plus, les participants auront une vue claire en matière d'administration des différents sous-systèmes et seront en mesure de décrire les différents aspects en matière de sécurité et d'intégrité.

Planifier une session?

Formation interactive en temps réel – disponible en personne ou en ligne ou dans un format hybride. La formation peut être effectuée en français, en anglais ou en néerlandais.

DEMANDER FORMATION EN ENTREPRISE

 

Calendrier publique des formations

Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Contactez-nous.

Participants

Toute personne appartenant à un département système et qui désire en savoir plus sur les sous-systèmes z/OS, mais plus principalement les DP managers, les programmeurs système, les analystes système et les opérateurs.

Connaissances préalables

Des connaissances de base en mainframe sont obligatoires (voir Introduction mainframe).

Contenu

  • CICS - les composants et les fonctionnalités les plus importants de la gestion des transactions dans un système CICS
    • Contrôle terminal • manipulation des dataset • gestion des erreurs • gestion des ressources • communication entre les programmes • les moniteurs • les outils de développement
    • La communication entre les programmes et les systèmes de gestion de base de données et/ou les files d'attente des messages
    • Gestion système: description des différentes sortes d'erreurs • possibilités en matière de reprise et de redémarrage • la synchronisation et la sécurité • les possibilités sur l'aspect "distribué" en CICS • CICSPLEX
  • Le système de gestion de base de données hiérarchique (IMS/DB)
    • Les structures hiérarchiques • organisation physique de la base de données • les controlblocks importants (DBD et PSB) • l'interface d'application DL/1 • les indexes secondaires et les relations logiques
  • Le système de communication de données (IMS/TM)
    • Les tâches du DC monitor • le set-up interne • les applications conversationnelles et non-conversationnelles • la synchronisation et la sécurité.
  • Les bases de données relationnelles (Db2)
    • Qu'est-ce qu'un RDBMS (SGBDR) • Comment les applications utilisent-elles Db2 (statique et dynamique, les drivers) • les objets d'un système Db2 • Db2 et le système d'exploitation (setup, address spaces, ...) • Db2 et la sécurité • distributed Db2, DRDA, DDF, Connect • la famille Db2
  • UNIX System Services (USS)
    • Quelle est la relation entre USS et le système d'exploitation • USS en tant que shell UNIX • les interfaces utilisateur USS • HFS • Irish commands • USS et TSO, USS et le JCL • les processus du moniteur USS • les environnements logiciels utilisés par USS: TCP/IP, Web Server, JVM, WebSphere Application Server
  • Système de transfert de messages par file d'attente (Message Queueing - MQ)
    • Concepts • les objets WMQ, la communication, les fichiers d'attente partagées, les clusters • topologie distribuée • WMQ en relation avec l'OS (setup, address spaces, ...) • scénarios pour les applications MQ • MQ bridges
  • WebSphere Application Server (WAS)
    • WAS en tant qu'environnement d'exécution Java EE • l'organisation administrative de WAS et le repository • flux d'une application à travers le serveur • déploiement et maintenance d'applications • WAS en relation avec l'OS (setup, address spaces, ...) • connection avec un serveur HTTP, CICS, MQ, IMS, Db2 • topologie de WAS pour la répartition de charge et la disponibilité (availability)

Pédagogie

Enseignement classique et démonstrations.

Certificat

À la fin du cours, le participant reçoit un «Certificat de réussite».

Durée

3 jours.

Formateur


INFO SESSION ET INSCRIPTION