WA1275 Advanced Administration of WebSphere Application Server v5 Course Outline

1. Work Load Management
  • Key concepts
  • EJB WLM
  • Web application WLM
  • Installation
  • Lab: Install ND and base
  • Adminster a cluster
  • Deploying applications in a cluster
  • Lab: Install an application in a cluster
  • Session replication
  • Lab: Enable session replication
  • Session persistence
  • Lab: Enable session persistence
  • Tuning session persistence
  • Session affinity
  • TCP dispatching using WebSphere Edge Server
  • Reverse proxy using WebSphere Edge Server
2. Name Service
  • What is name service?
  • Name service architecture
  • EJB JNDI names
    • corbaloc
    • corbaname
    • Best practices
  • Lab: Running EJB client with various JNDI name syntax
  • Cell persistent names
  • Lab: Using cell persistent names
3. Advanced Security
  • Enable LDAP based security
  • Protecting administration console
  • Lab: Enable LDAP security using IBM Tivoli Directory Server
  • Enable SSL in the web server
  • Lab: Enable SSL in IBM HTTP Server
  • Enable SSL between web server and web container
  • Lab: Enable SSL between web server and web container
  • Enable Single Sign On
  • Configure EJB delegation
  • Java security
  • Lab: Enable Java security
4. EJB Client Management
  • WebSphere client runtime
  • Packaging a client EAR
  • Running a client EAR
  • EJB client port usage
  • Configure EJB client security
  • Enable SSL for IIOP
  • Lab: Run secured EJB client
5. Advanced Script Based Administration
  • JACL grammar
  • Getting help
  • AdminConfig, AdminApp and AdminControl objects
  • Basic example
  • Advanced example
  • Lab: Configure data source and install an application.
  • Using Ant to automate build and deployment
  • Lab: Use ANT to re-install an application
6. Advanced JMS Administration with WebSphere MQ
  • Basic JMS concepts
  • Configuring point to point messaging
  • Listener port error handling
  • MDB performance tuning
  • Lab: Configure JMS and MDB and WebSphere MQ
  • WebSphere MQ client
  • WebSphere MQ cluster
  • JMS security
  • Message format
7. Dynamic Caching
  • Caching Servlet and JSP
  • Fragment cache
  • Lab: Enable caching
  • Pushing cache to web server plugin
  • Personalized cache
  • Cache replication
  • Lab: Enable cache replication
8. Transaction Management
  • Introduction to transaction
  • Distributed transaction
  • Isolation level
  • Configuring distributed transaction between DB2 and WebSphere MQ
  • Transaction failure recovery
  • Transaction performance monitoring
  • Transaction troubleshooting
9. WebSphere Class Loaders
  • Various class loaders
  • Customizing class loader plocies
  • Shared library
  • Class reloading
  • Lab: Use shared library