About this course

Course code TPWEBZ
Duration 2 Days

This course introduces the world of WebSphere in z/OS environments, and introduces and explains the WebSphere Application Server for z/OS from the perspective of the experienced mainframe professional.<br>This course is particularly appropriate for all applications architects, project managers, programmers and administrators who are going to encounter web applications in their environment.<br><br>This course is available for one-company, on-site presentations and for live presentation over the Internet, via the Virtual Classroom Environment service.

Prerequisites

An understanding of the z/OS environment at a conceptual and terminological level is expected. Some familiarity with the Internet and the Java environment is an advantage, but is not mandatory.

Delegates will learn how to

  • describe WebSphere at a conceptual level
  • understand the terminology used in WebSphere environments
  • describe the role of WebSphere Application Server
  • describe the set-up of this environment under z/OS: web, web applications, web servers, etc.
  • explain the role of Java and the importance of an architecture combined with application components
  • discuss the relationship of WAS to z/OS.

Outline

Introduction to WAS

Layers & tiers (practical view); SOA reference architecture (high-level conceptual view); Java 2 Enterprise Edition model; OSGi applications; WAS 8.5 highlights; WebSphere Application Server 8.5 family; WebSphere Application Server 8.5 flavours; WAS position within the enterprise infrastructure; Types of Request/Response; Failover & Workload Management clients; Outline of WAS8.5 architecture; Terminology in WAS V8.5.

WebSphere Application Server for z/OS

Use of z/OS components by WebSphere Application Server; Introducing WAS on z/OS: controllers and servants; Characteristics; Operation; The 'Base Application Server Node'; Daemon; Cells and Nodes; Installation Manager; Package; Package group; Repository; z/OS Profile Management Tool; WebSphere Customization Toolbox; Procedure to set up a 'Base' node; Application server information storage structure; The console is a Web Application; Understanding the 'Server' start; What about multiple nodes?; What about one node/multiple servers?; Evolving to one administrative image; Organizing WAS efficiently on z/OS; Setup of Deployment Manager and its HFS; Adding Nodes to a Cell; From servers and cell to Clusters; Failover and Load balancing; What about security?; WAS customization dialogue and security; What is a Security Domain?; Output of customization scripts; Step 1: Configure security domain; Step 2: Configure Base Application Server node; Step 3: Configure Deployment Manager node; Userids and groups: For a Base app server configuration, For a ND configuration: 'Base' ids plus; Groups for a Base app server or ND configuration; Virtualized semi-integrated Sysplex zScenario.

Managing a WebSphere Application Server Platform

Introducing the WebSphere admin console; Logging into the console; Organizing admin tasks; Using the interface; Common administrative tasks; Managing Application servers; Managing Application servers: start/stop commands; Terminology in more detail; Application Server containers; Web connection; Applications; Global Deployment Settings and Monitored Directory; Server administration; System management; Administrative console; System management tasks; Configuration file support; Application management; Application installation; Managing Enterprise applications; Configuring the environment; Transport channel service; Managing virtual hosts; Generating the Web server plug-in; WebSphere variables; Console messages; Examples of Commands instead of the GUI Interface; WebSphere scripting; Bean Scripting Framework (BSF); JMX; JMX distributed structure; Common tasks using 'wsadmin'; Using wsadmin; Getting to know your MBeans; Info on configuration objects; Wizardry by 'AdminTask'; Operational tasks; Common admin task examples; Configuration tasks; Typical configuration tasks: to name a few ...; Configuration tasks made easy.

WAS Legacy Integration - Connectivity

Connectors to DB2; How it looks at the WAS scene; Built-in messaging; Message Driven Beans; Control Region Adjunct; Complete the chain to a backend system: the CICS case; Connecting EIS; Connecting to CICS; Connecting to IMS; Web Services: concepts; Service Broker; Service Provider; Service Requester; WAS as WebServices runtime.

J2EE and OSGi Applications

Java2 Enterprise Edition outlines; The Java virtual machine; J2EE 1.4 in general terms; Logical view on the J2EE application model; Aspects of the J2EE platform; J2EE roles; J2EE Application model (run-time view); J2EE components, containers and services; Client-side components (more on ...); Enterprise Java Beans - EJBs; Server-side: EJB - What about beans?; Server-side: EJB - enterprise bean behaviour; J2EE services: names, names, names!; The solution is J2EE references; The typical application flow explained; Dump Name Space; First Failure Data Capture logs; J2EE packaging; J2EE: DD and EAR DD; J2EE: EJB DD; J2EE: WAR DD; Packaging revisited (IBM specific); More packaging: Bindings; More packaging: IBM extensions; Rational Application Developer; OSGi applications; Bundles; OSGi Bundle Manifest file; OSGi Alliance; RAD - the procedure; RAD- verify archive files; EJBDeploy parameters; EARExpander tool; launchClient tool; Enterprise application install procedure; General remarks; System applications; Changes to .EAR; How to perform other changes.

WAS Legacy Integration - UNIX System Services

What about UNIX?; When is it UNIX?; Reasons to integrate UNIX; Components of USS; UNIX shell and utilities; Getting to know UNIX; Getting to know the UNIX file structure; UNIX processes: Fork & Exec; UNIX file system: in a nutshell; File system structure and datasets; Well-known directories; Product directory examples; WebSphere; TCPIP; CICS; JAVA ; File system mount points; File security; Specific TSO commands; RACF - USS interface; Interfaces: ISHELL; Interfaces: OMVS; Interfaces: remote command line.

WAS Legacy Integration - Connectivity

Connectors to DB2; How it looks at the WAS scene; Built-in messaging; Message Driven Beans; Complete the chain to a backend system: the CICS case; 4.9 Connecting EIS; Connecting to CICS; Connecting to IMS; Web Services: concept; WAS as WebServices runtime.

WAS Legacy Integration - UNIX System Services

What about UNIX?; When is it UNIX?; Reasons to integrate UNIX; z/OS UNIX branded; z/OS Application support; z/OS UNIX interfaces; z/OS UNIX system environment; Components of USS; UNIX shell and utilities; Getting to know UNIX; Getting to know the UNIX file structure; UNIX processes: Fork & Exec; UNIX file system: in a nutshell; File system structure and data sets; File system mount points; File access; Well-known directories; Product directory examples; Specific TSO commands; File security; RACF - USS interface; Interfaces: ISHELL; Interfaces: OMVS; Interfaces: remote command line.

2 Days

Duration
Training delivered by an IBM Global Training Provider
Delivery Method

Delivery method

Classroom

Face-to-face learning in the comfort of our quality nationwide centres, with free refreshments and Wi-Fi.

Trusted, awarded and accredited

Fully accredited to ensure we provide the highest possible standards in learning

All third party trademark rights acknowledged.