Formålet med kurset er at lære de studerende at programmere imod og
arbejde med den stærkeste kommercielle IT platform der er på
markedet – både i forhold til hastighed, skalerbarhed, sikkerhed og
omkostning – Mainframen. På grund af Mainframens egenskaber kører
en stor del af den danske kritiske infrastruktur i dag på
Mainframe, og der er et stort behov for, i det danske erhvervsliv,
at uddanne ingeniører med disse kundskaber.
Hovedvægten i kurset er lagt på hvordan man, på z/OS, kan udvikle
applikationer som kan køre 24x7x365 uden nedetid. Og den studerende
vil blive uddannet i arkitekturen og brugen af de forskellige
værktøjer som er til rådighed på platformen.
Kurset vil bestå af teoretisk undervisning og derefter praktiske
øvelser for at give de mest optimale omstændigheder for læring og
kompetenceudvikling til brug i fx. fremtidig jobsøgning. Derfor vil
det også blive forsøgt at give den studerende reelle kompetencer
efterspurgt af partnere såsom JN Data, KMD, med flere.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
Forstå og beskrive hvilke problemstillinger Mainframe hjælper
til at løse og hvordan.
Redegøre for betydningen af Mainframen i det danske
samfund.
Håndtere ”storage infrastrukturen” som benyttes på en
Mainframe
Forstå og redegøre for de udfordringer der forbinder sig til at
lave systemer der kører uden ”nedetid”.
Redegøre for mulighederne og forskellene imellem distribuerede
miljøer og centraliserede miljøer fra forskellige
perspektiver.
Redegøre for hvor en Mainframe ikke er den bedste løsning.
Redegøre hvorfor CICS er et af de mest udbredte
transaktionsstyringssystemer i verden.
Anvende det i Danmark meget anvendte programmeringssprog PL/1 i
CICS.
Udvikle en applikation der kan køre 24x7x365..
Redegøre for de beslutninger der er taget i udviklingen af
applikationen
Kursusindhold:
- Hvad er Mainframe og hvorfor bruges den stadig i udstrakt grad?
- Hvilke operativsystemer betjener Mainframe sig af? Hvad er
virtualisering? Og hvad er det for nogle problemstillinger, der kan
løses ved at benytte disse?
- Hvordan laver man effektiv data-struktur og data-kommunikation på
Mainframe?
- Hvordan arbejder vi med Job Control Language (JCL) og PL/1?
- En gennemgang af CICS, hvorfor og hvordan.
- Yderligere muligheder på Mainframe
- Virksomhedsbesøg
Bemærkninger:
Kurset består af både forelæsninger og øvelser på z/OS.
Underviserne er Mainframe specialister fra IBM. Deltagerne får
adgang til arbejde på en Mainframe. Kursus materialet er på
engelsk, hvilket også er typisk for al Mainframe dokumentation
.