Mastering IBM WebSphere Application Server v6.1 Administration (TT9020-W61)
The course begins with a basic introduction to J2EE (as it pertains to WAS6.1 admin) and the WebSphere family of products, followed by coverage of the installation and configuration of WAS 6.1. You will explore in-depth the WAS administration, application deployment, workload and security management, topics in troubleshooting, and performance monitoring and tuning. Particular emphasis is placed on using scripting to perform administrative tasks. You will cover network deployment topics such as designing, building, and managing cells, as well as working with HTTP servers as managed processes, creating and managing clusters, and cell topology analysis.
In this hands-on, lab-intensive application server administration course you will learn to install, configure, and maintain systems using WAS 6.1. You will leave this course armed with the skills needed for the deployment of applications in the WAS environment.
What You'll Learn
- IBM WebSphere Application Server (WAS) Architecture
- Install and configure IBM WAS V6.1 Base Express/Base Edition on XP, NT, or Windows 2000
- Assemble, install, and manage J2EE application components using the Application Server Toolkit
- Use JMS and the Service Integration Bus (SIB) that are used to support service-oriented applications
- Incremental deployment options using the WAS Rapid Deployment and Fine-Grained update capabilities
- Work with WAS 6.1, JMS, and messaging
- Configure runtime security for server-side application components
- Trace and trouble shoot applications
- Monitor and tune performance
- Install and configure the IBM WAS V6.1 Network Deployment Edition and federate existing base instances into the cell
- Adjust, test, and monitoring work load management in a clustered environment
- Plan for session data management in a clustered environment
Who Needs to Attend
Webmasters and System Administrators who need to install, configure, and maintain systems using WebSphere Application Server V 6.1 Network Deployment Edition
Prerequisites
- Basic understanding of Web technology, operational skills for Window NT, and administration skills for a Web server (Apache or IBM HTTP Server) is useful
- Essential Java programming experience is beneficial
Follow-On Courses
- WAS 6.1 Performance Tuning
- Advanced J2EE courses
- Development and design security courses
- Agile or test-driven development courses
- Service-oriented analysis and design
- Web services courses
- AJAX, XML or other web development courses
- Java EE topics:
- EJB3.0
- Spring
- Hibernate
- Design Patterns
- Business analysis and software engineering
Course Outline
1. Review of J2EE
- Enterprise Application Archive (EAR) and WAR
- J2EE Component
- J2EE Containers
- J2EE Architecture
- J2EE 1.3 and 1.4 Specification
2. IBM WebSphere Family
- WebSphere Application Server
- WebSphere Installation Packaging
- WebSphere Studio Development Tools
3. WebSphere Application Server Architecture
- System Architecture
- Multiple Servers
- Managed Processes
- Cells, Nodes, and Profiles
- J2EE Services
- Enterprise Integration
4. Installing WebSphere Application Server
- Planning and Designing Tasks
- Install and Configure the Web Server
- Tips for Installing and Migration
- Tips for Installing Embedded Messaging
- Silent Installation
- Migration Tips and Troubleshooting
5. Administrative Tasks
- Using and Securing the Admin Console
- Servers, Applications, and Resources
- Security
- Managing Virtual Hosts
- Web Server Plug-in
- Managing WebSphere Variables
- Shared Libraries
- Troubleshooting
- Scripting Utility
- Administrative Commands
- JACL and Commands
6. Application Assembly
- Application Server Toolkit (AST)
- Module Directory Structure
- Deployment Descriptors
- Assembling EJB
7. Application Installation and Management
- Installing and ManagingApplications
- Creating Servers
- Managing Server Resources
- Special Considerations
- Class Loading in WebSphere
8. WebSphere Troubleshooting
- JVM Logs, Process, and Service Logs
- Using the Log Analyzer
- Configuring Diagnostic Trace
- JNDI Name Space Dump Output
- Collector Tool
- FFDC
9. WebSphere Application Server Security
- Identity, Authentication, and Authorization
- Delegation (Run As)
- WebSphere Security Services
- Java Authentication and Authorization Service (JAAS)
- Configuring SSL
- Assembling Secured Applications
10. Working with WAS and JMS
- JMS and Messaging Architecture
- Administering JMS Servers/Services
- Service Integration Bus
- Bus Members and Messaging Engines
- MDB Architecture Within WAS 6.1
- Server Configuration
- Writing a MDB
- Creating a MDB and JMS Client
11. Advanced Administration
- Distributed Administration
- Administrative Agents
- Command Line Administration
- Managing Application Servers and Clusters
12. Rapid Deployment/Fine Grained Update
13. Tuning WebSphere Performance
- Performance Tuning Guide
- Establishing Performance Bounds
- WebSphere Tuning Options
14. Monitoring WebSphere Performance
- Performance Monitoring Infrastructure and in WebSphere
- Using the Integrated Tivoli Performance Viewer
- PMI Servlet
- JVMPI Functionality
- PMI Request Metrics
- Dynamic Cache Monitor
15. WebSphere Network Deployment Architecture
- Network Deployment Runtime and Administrative Architecture
- Managing Multi-Server Environments
- Cell Planning
- Installing WAS Network Deployment
16. Cell and HTTP Server Management
- Configuring Cells
- Working with Nodes in a Cell
- Working with Profiles
- Managing HTTP Servers
- WebSphere Clustering
- Replication of Session Data
- Database Session Replication
- Internal WebSphere Replication
17. Workload Management
- Configuration for WLM
- Session Affinity
- Process Affinity
- WLM Structure
- Transaction Affinity in WLM
Labs
This course is approximately 50% hands-on lab and 50% lecture, designed to train you in essential administration skills, coupling the most current techniques with the soundest admin practices.
United States [