Websphere
App Server V8 Administration
Ø Application
Server Overview
- Module 1 – Install &
Uninstall
- Module 2 – Logs and
Configuration
- Module 3 – IBM HTTP Server
& WAS Plug-in
- Module 4 – Vertical Scaled
Cluster Creation
- Module 5 – JDBC
- Module 6 – JMS
- Module 7 – Application
Deployment
- Module 8 – Administrative
Scripting
- Module 9 – Job Manager
- Module 10 – SSL Part I
Ø Module 11 –
SSL Part II
- Module 12 – JVM Tuning
- Module 13 – High availability
- Module 14 – Administrative
Agent
- Module 15 – Security
- Module 16 – Security Auditing
- Module 17 – Administration
Tools
- Module 18 – CIM
Duration:
Duration for self-learning: 4 weeks
Audience:
Fair
knowledge of JEE concepts & Unix commands is mandatory. Prior experience in
administering any JEE application server will speed up the learning process.
Course Detail:
Ø Application Server Overview
- Need for application servers
- WAS management features
- WAS flavours
- WAS Topologies
- WAS 8.0 new features
Module 1 – Install & Uninstall
- Installation planning
- Product installation in GUI and silent mode
- Profile creation in GUI and silent mode
- Uninstalling product in GUI and silent mode
Module 2 – Logs and Configuration
- Understanding product directory structure
- Various log files written by WAS
- HPEL
- Configuring WAS class loaders
Module 3 – IBM HTTP Server & WAS
Plug-in
- Installing IHS and WebSphere Plug-in
- Creating Web server definition
- Plug-in generation and propagation
Module 4 – Cluster Configuration and
Management
- Basic terminology
- Federating nodes into DMGR cell
- Vertical and Horizontal clustering
- Node synchronization
- Assigning weights to cluster members
- Cluster level operations
Module 5 – JDBC
- JDBC providers
- Creating data source & testing connection
- Connection pool settings
Module 6 – JMS
- Why JMS?
- Messaging models
- JMS – administered objects
- WAS JMS – High level picture
- Service Integration Bus
- File store and Data store
- WebSphere MQ messaging
Module 7 – Application Deployment
- Understanding virtual hosts
- Deployment – High level picture
- Application targets
- Deployment using admin console
- Monitored directory deployment
Module 8 – Administrative Scripting
- Using ws_ant
- Introduction to Jython
- How wsadmin works?
- Profile scripts
- The wsadmin.properties file
- Using command assistance
- Property file based configuration management
Module 9 – Job Manager
- Creating Job Manager Profile
- Registering DMGR and base nodes to Job Manager
- Creating and scheduling jobs for execution
Module 10 – SSL Part I
- SSL Concepts
- Configure SSL between IHS and WAS
- The ikeyman tool
Module 11 – SSL Part II
- Inbound SSL
- SSL Configuration object
- Outbound SSL
- Monitoring Certificate Expiry
Module 12 – Monitoring and Tuning
- Analyzing Thread Dumps
- Analyzing Heap Dumps
- Dump Agents
- JVM Tuning
- Analyzing GC log messages using GCMV
- Performance monitoring infrastructure (PMI)
Module 13 – High availability
- Understanding session affinity
- Deploying applications in a cluster
- Clustering and JMS
- Clustering and JDBC
- Clustering and EJB requests
- Understand Session replication & persistence
Module 14 – Administrative Agent
- Creating administrative agent profile
- Registering & Deregistering application server
nodes
- Working with administrative agent console
Module 15 – Security
- Introduction to WAS security
- User, Group and Role
- Authentication and Authorization
- Securing different types of applications
Module 16 – Security Auditing
- Configure security auditing
- Signing audit records
- Encrypting audit records
Module 17 – Administration Tools
- EarExpander.sh
- Collector.sh
- Visual Configuration Explorer
- The applyPerfTuningTemplate.py tool
Module 18 – CIM
- CIM Overview
- Job Targets
- Using Sudo
- Job Types
- Job Creation Wizard
- Submitting CIM jobs from command line