Mainframes Today
(Berlin Mainframe Summit 2007)

Instructor(s): Prof. J-P.Redlich, Prof. W.Spruth
July 02-06, 2007  (Monday - Friday)
 


Computer Science Department
Systems Architecture Group

  
[ Home ]
[ Agenda ]
[ Location ]
[ Pictures ]
[ ]
[ Flyer ]
[ Press ]


This lecture is provided in collaboration with IBM

 

 
Abstract: A mainframe is a computing system that businesses use to host large scale commercial databases, transaction servers, and applications that require a greater degree of security and availability than is commonly available on smaller-scale systems. Despite their predominance in the business world, mainframes are largely invisible to the general public and the academic community. This is unfortunate, as they offer great opportunities to IT professionals and university graduates in a variety of technical fields. Today, about 60% of all data available on the Internet is stored and processed on mainframe computers. Hence, we are all mainframe users, whether we realize it or not.
This special lecture, which is offered to computer science students in cooperation with IBM, will acquaint you with the technical details of the mainframe hardware and its operating system z/OS. It will also cover technologies that are built on top this platform, such as Virtualization, Linux on Mainframe, Transaction Management (CICS), and enterprise-scale Java applications (J2EE).

   

System z Mainframe

z/OS console session

Airport IT infrastructure
is often based on mainframes

   
  
Synopsis:
  • Special Lecture, Praktische Informatik, Hauptstudium.
  • Prerequisites: PI 1,2,3; TI 1; Operating Systems basics.
  • Open to students of all universities in Berlin and Potsdam.
    Additional admissions upon request.
 Links
Univ. Leipzig
z/OS Server
Prof. Spruth
z/OS OS/390 lecture
IBM
Academic Initiative
Additional Material:
  1. Introduction to the IBM System z Mainframe - Architecture and Operating System
    AufzählungThe new Mainframe
    Aufzählungz/OS Overview
    AufzählungTSO/E, ISPF, and UNIX
    AufzählungWorking with data sets
    AufzählungBatch processing (JES)
    AufzählungJob Control Language (JCL)
    AufzählungApplication Development
    AufzählungProgramming Languages on z/OS
    AufzählungCompiling and Link-Editing
    Aufzählungz/OS Online Workloads
     
    Aufzählungz/OS Basics (Book)
     
    AufzählungTransaction Managers
    AufzählungDatabase Managers
    Aufzählungz/OS HTTP Server
    AufzählungWebSphere Application Server
    AufzählungWebSphere MQ
    Aufzählungz/OS system programming
    AufzählungSecurity on z/OS
    AufzählungNetwork Communications
    AufzählungHardware systems and LPARs
    AufzählungParallel Sysplex
  2. Virtualization with z/VM
    AufzählungIntroduction to z/VM
    AufzählungConversational Monitor System (CMS)
    AufzählungControl Program (CP)
    AufzählungAdvanced Structures (1)
    AufzählungAdvanced Structures (2)
    AufzählungThe REXX Language
     
    AufzählungAdvanced REXX Programming
    AufzählungCMS Pipelines
    AufzählungPerformance
    AufzählungStorage Management Software
    AufzählungNetworking
    Aufzählungz/VM Security
    AufzählungSystem Integrity and High Availability
     
  3. Linux on System z  (z/Linux)
    AufzählungWhich UNIX to choose
    AufzählungConsolidation
    AufzählungWeb Serving
    AufzählungFile Systems
    AufzählungSecurity
    AufzählungNetwork Security
    AufzählungCryptography
     
    AufzählungSystem Management
    AufzählungPorting and Migration
    AufzählungGrid
    AufzählungMemory Management
    AufzählungSystem Configuration
    AufzählungNetworking
    AufzählungCloning Linux Images
    AufzählungAppendix: Rexx
     
  4. Java Applications on System z  (WebSphere)
    Aufzählunge-business with WebSphere
    AufzählungJava and Object-Oriented Technology
    AufzählungJava on z/OS
    AufzählungApplication Assist Processor
    AufzählungWebSphere Application Server (WAS)
    AufzählungWAS Installation and Customization
    AufzählungWAS Applications Deployment
     
    AufzählungWeb Container
    AufzählungNetwork Deployment
    AufzählungAssembling and Deploying a J2EE Application
    AufzählungWAS Operations and Administration
    AufzählungSecurity
    AufzählungWAS Advanced Topics
    AufzählungConnectivity to CICS
    AufzählungWAS connectivity to DB2
     
  5. CICS Transaction Management
    AufzählungThe structure of CICS
    AufzählungManaging data and resources
     
    AufzählungCICS and Databases
    AufzählungIntercommunication
    AufzählungGlossary
     

Optional/Additional Topics:

  • Unix Tools on System z Mainframe
  • Mainframe Networking (including SNA)
  • DB2 Database

Legal disclaimer.   © 2007 Humboldt University Berlin, Computer Science Department, Systems Architecture Group.Contact: sar@informatik.hu-berlin.de .