Time: |
September 08-19, 2008 (two weeks)
- Morning Session (09:30-13:30): Lecture - Afternoon Session (15:00-17:00): Lab (practical part) |
|
Location: |
Department of Informatics
Vogt-Kölln-Str. 30 D-22527 Hamburg |
|
Registration: | closed | |
Contact: |
Kathleen Krebs
|
|
Day 1 Day 2 Day 3 Day 4 Day 5 |
Mainframe and z/OS (details, material)
System z Basics - Arwed Tschoeke (IBMDE) Architecture & z/OS - Michael Großmann (IBMDE), Bianca Potthast (LVM) Virtualization, zLinux - Arwed Tschoeke (IBMDE) DB2, Java & WebSphere - Christian Daser, Klaus Dieter Mueller (IBMDE) WebSphere MQ - Marcel Amrein (IBMDE) |
|
Day 6 Day 7 Day 8 Day 9 Day 10 |
DB2 for z/OS (details, material)
Overview Relational and Legacy Database Systems Introduction of DB2 for z/OS, Advanced mechanisms Administration DB2 Utilities & DB2 Tools DB2 & XML |
SOA Connectivity on z/OS (details, material)
Messaging with WebSphere MQ (1) Messaging with WebSphere MQ (2) Enterprise Service Bus Basics Creating and Running ESB Mediation Flows ESB Integration Sample |
Speaker |
Dr. Knut Stolze (IBMDE) Timm Zimmermann (IBMDE) Bjoern Broll (IBMDE) Tunca Karabel (IBMDE) Prof. Dr. Norbert Ritter (University of Hamburg) |
Marcel Amrein (IBMDE) Dennis Behm (IBMDE) |
Certification |
Certificate of attendance DB2 fundamentals |
Certificate of attendance |
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 is offered to computer science students in cooperation with IBM. The lectures of the first week 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). The second week offers two parallel tracks, DB2 for z/OS and SOA Connectivity on z/OS. While the track DB2 for z/OS deals with the application and management of IBM's DB2 which is one of the worldwide mostly used database management systems, the major contents of the track SOA Connectivity on z/OS is to introduce the WebSphere family of tools and frameworks to develop a J2EE application with a service oriented architecture (SOA) in a mainframe-based environment.
Synopsis:
Additional admissions upon request.
Credits and grading:
Track 'DB2 for z/OS' (second week, in parallel to 'SOA Connectivity on z/OS' track)
'DB2 for z/OS', a relational database management system running on IBM mainframes, is worldwide handling the largest data volumes. Almost each larger banking or insurance company as well as many large-scale enterprises are using DB2 for z/OS to manage and keep available their data. Thus, these enterprises mainly benefit from the major advantages of Mainframe platforms, i.e., scalability, data-sharing / high-availability, security, maintainability, which are fully supported by DB2 for z/OS.
Further, it has to be recognized that about two-thirds of the worldwide data volumes are managed by Mainframes today, often in pre-relational management systems, e.g., IMS, Adabas, IDMS, Datacom, or even in files, e.g. VSAM or QSAM. Information Integration allows to incorporate these data into modern application environments, business processes and strategic initiatives as Business Intelligence (BI), Customer Relationship Management (CRM), Risk & Compliance, or Master Data Management (MDM). So the goal of this track is to qualify for using and administrating DB2 for z/OS as well as corresponding information integration tools both, conceptually as well as practically (hands-on lab).
This track will deal with the following contents:
Track 'SOA Connectivity on z/OS' (second week, in parallel to 'DB2 for z/OS' track)
A service-oriented architecture is based on a powerful connectivity layer, which usually is referred to as the Enterprise Service Bus (ESB). The ESB essentially contributes to an SOA by providing functionality, which is used as part of an SOA implementation. It has to provide transport, mediation, routing, and data handling as required to remove the necessity for direct coupling between requestors and providers.
There is a general misunderstanding that an ESB is primarily a Web services facility. Although any ESB implementation must be able to accommodate the use of Web services as part of its functionality it must not be limited to that but must be designed to support the requirements of the enterprise using the ESB.
This track deals with and concentrates on the use of messaging as a very robust and reliable way to support ESB communication. Within the messaging market, IBM's WebSphere MQ (WMQ) messaging product has been the leader and trendsetter since the beginning, and WMQ-based SOA implementations are being alreday used by all types of industries, on various platforms. The track is to convey basics of the messaging method for connecting applications and enabling an SOA, and will demonstrate this by practical application samples. Whereas all these products are available on distributed platforms as well, we will focus on the particular strengths of an ESB/SOA solution that makes use of them on the z/OS mainfraime plattform. The goal of the track is to qualify for basically using and administering first, WebSphere MQ for z/OS as the product that provides the messaging backbone then, as the ESB products making use of that, WebSphere Message Broker for z/OS and WebSphere Enterprise Service Bus (ESB) for z/OS, together with the appropriate application toolkits.
This track will provide the following contents: