Websphere Course Content

WAS product family overview:

  • What is WAS and its functionality.
  • Some Key differences between the version 5.x, 6.0 and 6.1.
  • Product packaging.
  • Express/Base/Network Deployment – overview.

WAS Installation:

  • Hardware and software pre-requisites.
  • Installation overview.
  • Installation Environments.
  • Profile Types and their details.
  • Creating profiles using command line tool.
  • Pre-install tasks.
  • Installation verification.
  • V6 Install – Network Deployment and Base.
  • WAS Directory structure.
  • Backup Configuration Task.
  • Uninstall.

Architectural Overview and System Management:

  • Standalone and Distributed server overview.
  • Base/ Express/ ND.
  • WAS Basics.
  • Repository Directory Structure.
  • JDBC providers.
  • Data Sources.
  • JAAS configuration.
  • Application Data Files.
  • Build cell- add/remove Nodes.
  • Cell, deployment manager, node and node agent.
  • Creating and Managing profiles.
  • Managed node groups.
  • Enhance EAR.
  • Managed Nodes vs. UN managed Nodes.
  • File Synchronization.
  • Defining Virtual hosts.
  • Command line tools.
  • Server Commands.

Administrative Console:

  • Starting the Admin Console.
  • Logging into the Admin Console.
  • Administrative console areas.
  • Administrative console preferences and Filters.
  • Finding components in Administrative console.
  • Updating the components of Administrative console.
  • Adding new objects to Administrative Console.
  • Removing existed objects from Administrative console.
  • Starting and stopping objects of Administrative console.
  • Saving work to Master Repository.
  • Backing up the profile configuration.
  • Restoring the configuration.

Working with Standalone Application Server:

  • Managing the Application server profile.
  • Application Server Configuration.
  • Viewing the status of the Application server.
  • Starting and Stopping the Application server.
  • Viewing the runtime attributes of an application server.
  • customizing the application servers.

Application Install:

  • Installation Tasks.
  • Creating J2C authentication alias.
  • Virtual Hosts creation and configuration.
  • Creating JDBC resources.
  • Creating Data sources.
  • Enterprise Application Installation.
  • Managing Applications.
  • Start and Stop Applications.
  • Viewing Installed Applications.
  • Viewing the EJB modules.
  • Viewing the WEB modules.
  • J2EE Application Flow.

Managing Web server with WAS:

  • IBM HTTP SERVER as Managed Node.
  • IBM HTTP SERVER as Un-managed Node.
  • Starting and stopping the Web server.
  • Web server, Custom plugin-cfg.xml.
  • Workflow of plug-in file.
  • Managing plugin-cfg.xml files.
  • Managing Web server plug-in properties.
  • Generating Custom plug-in and propagating.

Work Load Management & High Availability:

  • What is clustering?
  • Types of Clustering.
  • Horizontal Clustering vs. Vertical Clustering.
  • Creating and Configuring the Cluster.
  • Basic WLM request routing mechanism.
  • Configure Virtual Host and Host Aliases.
  • Federation of Nodes in ND.
  • Viewing the status of the cluster.
  • Starting and stopping Clusters and Cluster members.
  • Edge Components, HTTP server, Web container and EJB container Failover.

JMS and SIB Mechanism:

  • Web Sphere messaging and basic flow.
  • Queues, connection Factory and Destinations.
  • SIBus and ME’s in standalone and ND.
  • Introduction to Web Sphere MQ.

WAS Security Mechanisms:

  • Introduction to Security.
  • Security Levels.
  • Enabling Global Security, Administrative Security, Application Security.
  • SSL Configuration.
  • User Creation & Interpreting.

Troubleshooting:

  • Web Sphere Application Server Logs.
  • Log File Types and locations.
  • Configuring and Viewing logs at runtime.
  • Enabling Logging and Tracing.
  • Interpreting the JVM Logs.
  • Process Logs.
  • Procedure to Generate Heap and Thread Dumps.
  • Installation related Trouble shooting / Tips.
  • Enable Verbose Garbage Collection.

Performance Monitoring:

  • Performance monitoring infrastructure.
  • JVM Counters.
  • Work Load Management Counters.
  • JDBC connection pool counters.

WSADMIN Scripting:

  • WSADMIN vs. Administrative Console.
  • WSADMIN functions and its connection type.
  • Invoking WSADMIN.
  • WSADMIN administrative objects.
  • Introduction to JACL/Jython.