Follow us: Web Age on FaceBook Web Age on LinkedIn Follow Web Age on Twitter

For more information: 1.866.206.4644 (in Canada)
1.877.517.6540 (in U.S.)
Home Training Mentoring Request Info Search
Home > Training > IBM > WebSphere All courses >

WA1663 WebSphere Application Server Community Edition 2.0 Administration Training and Courseware (Coming Soon)

This course teaches the basics of the deployment and administration of applications to a WebSphere Application Server Community Edition v2.0 (WAS-CE) environment. This course concentrates on providing best-practice solutions to handle common problems that occur in a WAS-CE environment so students will have a high-level of skill with regard to WAS-CE administration.

Topics
 
  • Installing and Configuring WebSphere Application Server Community Edition
  • Installing Java EE Enterprise Applications
  • Java EE Components and Services
  • WAS-CE Logging Tools
  • Database Connectivity (JDBC)
  • WAS-CE Security Configuration
  • WAS-CE JMS Messaging
  • Integrating WAS-CE with Apache Web Server
What you will learn
  After completing this course students will be able to:
  • Install WebSphere Application Server Community Edition
  • Install and configure Java EE applications
  • Use various tools to solve several types of problems
  • Configure various application resources
  • Modify logging properties of WAS-CE
  • Configure WAS-CE Security
  • Administer the environment using the web-based Admin Console or command line tools
  • Load Balance WAS-CE Servers with the Apache web server
Audience
 

Webmasters and System Administrators who install, configure, and maintain Java EE Applications on WebSphere Application Server Community Edition v2.0

Prerequisites
  The student should have a familiarity with basic Windows operational skills like running commands from a command prompt and networking. Although not required, familiarity with web-based applications, web servers, and Java is suggested.
Delivery
 

Instructor-led classroom training

Hands-On
  This course contains extensive hands-on labs. Rather than simply “walking through” the various features of WAS-CE these exercises are designed to enhance the educational experience. There is additional information and tips provided within the context of the labs that reinforce topics presented in lectures and focus on other aspects that can only be discussed while a student performs certain tasks.
Skill Level
  Intermediate
Duration
  Three days.

Course Outline

1. Overview of WebSphere Application Server Community Edition
 

    * What is WebSphere Application Server Community Edition?
    * Relation to other WebSphere Application Server editions
    * Relation to Apache Geronimo
    * General Architecture

 
2. Installing WAS-CE
 

    * How to get WAS-CE
    * Installing Java
    * Installing WAS-CE
    * Other Common Components
    * Starting and Stopping the Server
    * Using with Eclipse

 
3. Administration Console and Application Deployment
 

    * Accessing the Admin Console
    * Console Layout
    * Deploying Applications
    * WAS-CE Deployment Plans
    * WAS-CE Repository

 
4. Java EE Overview & Application Structure
 

    * Objectives
    * Goals of Enterprise Applications
    * What is Java?
    * What is Java EE?
    * The Java EE Specifications
    * Role of Application Server
    * What is a Servlet?
    * Servlet Execution
    * What is a JSP?
    * JSP Code Sample
    * What is an EJB?
    * EJB Types
    * EJB Examples
    * Model-View-Controller Architecture
    * MVC An Example
    * WAS-CE Deployment Descriptors
    * Using XML tools of Eclipse

 
5. Introduction to OnlineStore Sample Application
 

    * Objectives
    * OnlineStore Functions
    * Application Homepage
    * New Customer Registration
    * Customer Login
    * Browse Products
    * View Cart Place Order
    * Order Confirmation
    * Error Notification
    * OnlineStore Application Structure
    * OnlineStoreWeb.war Contents
    * OnlineEJB.jar Contents
    * Summary

 
6. WAS-CE Troubleshooting
 

    * Log4j
    * Server Log Files
    * Java Exceptions
    * Configuring Log4j Properties
    * Viewing Log Information in the Console
    * Web Access Log

 
7. Connecting WAS-CE to a Database
 

    * What is JDBC?
    * JDBC Driver
    * Adding JDBC Drivers to WAS-CE
    * Data Source Architecture
    * Creating Data Sources with WAS-CE
    * Performance Properties of Connection Pool
    * WAS-CE Embedded Database

 
8. JNDI & Naming Services
 

    * Naming Service
    * Objects in Namespace
    * What is JNDI?
    * JNDI Binding in WAS-CE
    * Use of JNDI in Code
    * NameNotFoundException
    * JNDI Viewer in Console
    * JNDI References

 
9. Application Security with WAS-CE
 

    * Authentication and Authorization
    * Java EE Security Roles
    * WAS-CE Security Realms
    * Using a Database for Authentication
    * Using an LDAP Server
    * LDAP Viewer in Console

 
10. Configuring SSL with WAS-CE
 

    * Overview of SSL
    * Digital Certificates
    * Creating Certificates
    * Enabling SSL for WAS-CE
    * Using WAS-CE to Manage Client Certificates

 
11. WAS-CE JMS Messaging
 

    * Intro to Messaging
    * JMS (Java Messaging Service)
    * MDB Destinations
    * ActiveMQ in WAS-CE
    * Configuring JMS Resources

 
12. Load Balancing and Clustering
 

    * Running Multiple Instances
    * Load Balancing with Apache Web Server
    * Replicating HTTP Sessions
    * Limitations of WAS-CE Clustering

 
Notice: This course is still under development and the outline is subject to revisions.
 

We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
Outline Course Outline

Buy on-site and customized class

Home Training Mentoring Contact Us Terms of Use
*Your name:

*Your e-mail:

*Phone:

*Company name:

Additional notes:

We have received your message. A sales representative will contact you soon.

Thank you!.