z/OS subsystemen

De IBM mainframe wordt gestuurd en gecontroleerd door het operating systeem z/OS. Nochtans maken de verschillende toepassingen gebruik van verschillende subsystemen, ieder ontworpen voor specifieke doeleinden. Tijdens deze cursus leren de deelnemers de functies en de belangrijkste componenten van de volgende belangrijke z/OS subsystemen te beschrijven.

  • ze leren hoe terminal/gebruikers interactie wordt beheerd door transactie monitors zoals CICS Transaction Server (CICS TS) en IMS Transaction Manager (IMS TM);
  • ze verstaan hoe databases gebruikt worden in toepassingen, gebaseerd op een hiërarchisch model (IMS DM) of op een relationele architectuur (Db2);
  • ze worden vertrouwd met de Unix System Services (USS) op de mainframe;
  • ze verstaan het belang en de mogelijkheden van een message queueing systeem (MQ) voor de koppeling van (gedistribueerde) applicaties;
  • tenslotte krijgen ze een inzicht in de mogelijkheden van de WebSphere Application Server en de aanverwante services voor de behandeling van web applicaties, of Java EE workload, of business services, of ...

Bovendien krijgen de cursisten een overzicht van de beheersaspecten van de verschillende subsystemen en zullen zij in staat zijn de veiligheids- en integriteitsaspecten te beschrijven.

Kalender

Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.

Doelgroep

Iedereen van het systeem departement die een algemene inleiding op de z/OS subsystemen wenst. Vooral voor DP managers, systeem programmeurs, systeemanalisten en operatoren.

Voorkennis

Een basis mainframe achtergrond is vereist (zie Mainframe computing: een inleiding).

Inhoud

  • CICS overzicht - de belangrijkste componenten en faciliteiten van de transactie verwerking in een CICS systeem

terminal controle • dataset manipulatie • foutenafhandeling • resource management • interprogram communicatie • monitors • ontwikkeltools

communicatie tussen programma's en database management systemen en/of message queues

Systeembeheer: beschrijving van soorten foutsituaties • recovery en restart faciliteiten • de synchronisatie en de beveiliging • gedistribueerde CICS faciliteiten • CICSPLEX

  • Het hiërarchisch database management systeem (IMS/DM)

hiërarchische structuren • fysieke database organisatie • belangrijkste control blocks (DBD en PSB) • applicatie interface DL/1 • secondaire indexen en logische relaties

  • Het data communicatie systeem (IMS/TM)

taken van de DC monitor • interne set-up • conversationele versus niet-conversationele toepassingen • synchronisatie en beveiliging

  • Relationele Databases (Db2)

wat is een RDBMS • hoe wordt Db2 door toepassingen gebruikt (statisch vs dynamisch, drivers) • Db2 systeem objecten • Db2 in relatie tot het OS (setup, address spaces, ...) • Db2 en security • distributed Db2, DRDA, DDF, Connect • Db2 LUW familie

  • UNIX System Services (USS)

wat is de verhouding tussen USS en het OS • USS als een Unix shell • USS user interfaces • HFS • Irish commands • security • USS en TSO, USS en JCL • monitor USS processen • software omgevingen die USS gebruiken: TCPIP, Web Server, JVM, WebSphere Application Server

  • Message queueing systemen (MQ)

queueing concepten • WMQ objecten, communicatie, shared queues, clusters • gedistribueerde topologie • WMQ in relatie tot het OS (setup, address spaces, ...) • scenario's voor MQ toepassingen • MQ bridges

  • WebSphere Application Server (WAS)

WAS als een Java EE runtime • WAS administratieve organisatie en repository • flow van een toepassing doorheen de server • deployment en maintenance van toepassingen • WAS in relatie tot het OS (setup, address spaces, ...) • koppeling met HTTP server, CICS, MQ, IMS, Db2 • WAS topology voor load balancing en beschikbaarheid (availability)

Verloop van de cursus

Klassikale training met talrijke demo's.

Duur

3 dagen.

Docent

Koen De Backer.


SESSIE-INFO EN INSCHRIJVEN