WebSphere Administration Training course teaches participants to install, configure and maintain the IBM WebSphere Application Server (WAS) Network Deployment environment.
1. WebSphere Platform Overview
- WebSphere Product Categories
- WebSphere Development, Presentation, Integration and Deployment Tools
- WebSphere Application Server Editions
- WebSphere Application Server Features
- WebSphere Application Server Packaging
|
2. J2EE Architecture Overview
- Enterprise Application Overview and Development Cycle
- J2EE Architecture and Containers
- Applet, Servlet and JSP Overviews
- JDBC, JNDI and JTA
- EJB, JMS and RMI Over IIOP
- JavaMail, JAF, JAAS and JACC
- XML and JAXP
- New in J2EE 1.4
- Web Services Support: JAX-RPC, SAAJ, Web Services for J2EE and JAXR
- J2EE Connector, Management and Deployment
- Development Roles and Deployment Descriptors
|
3. WebSphere Application Server Architecture
- Application Servers and Plug-ins
- Virtual Hosts
- Containers
- Data Access
- Application Server Services: Transaction, ORB, PMI, Message Listener, Naming and Security Services
- Web Services Support
- WebSphere Administration Architecture
- Admin Service
- Master Configuration Repository
- Network Deployment Architecture Overview
- Cells, Nodes and Node Agents
- Clusters
|
4. WebSphere Application Server Installation
- Hardware/Software Requirements
- Installation Decisions
- GUI Installation
- Silent Installation
- Typical and Custom Installation
- Application Server Components
- Verifying he Installation
- WebSphere Configuration Files
|
5. Administrative Console
- Starting the Administrative Console
- WebSphere Status Messages
- Managing Nodes, Virtual Hosts and Applications
- Starting and Stopping Resources
- Configuring The Environment
- WebSphere Variables
- Shared Libraries
- Creating an Application Server
- Application Server Properties
- Updating the Web Server Plug-in
- Saving Configuration Changes
|
6. Managing Profiles
- Profile Types
- Directory Structure
- Default Profile
- Creating Profiles
- Using the Profile Creation Wizard
- Using wasprofile
- URL Providers
|
7. Configuring WebSphere Resources
- JDBC Resources
- JCA Resources
- JavaMail Resources
- URL Providers
|
8. Application Assembly and Packaging
- J2EE Deployable Units
- Assembly Process
- J2EE Modules
- Assembling J2EE Applications
- Packaging Checklist
- Deployment Descriptor Elements (EJB, Web, Connector, Client and Application)
- IBM Extensions and Bindings
|
9. Application Server Toolkit
- ASTK Features
- Commonly Used Perspectives and Views
- JAR Dependency Editor
- Creating Projects and Defining Project Properties
- Creating Modules: Web, EJB, Application Client and Connector
- Importing Resources
- Web Deployment Descriptor (Servlet Properties, Filters, Listeners, Environment Variables, References, Pages, MIME Mappings, Parameters and Extensions)
- EJB Deployment Descriptor (EJB Properties, Assembly Descriptor, Transactions, References and Access)
- EJB Client JARs
- Application Client Properties
- Application Deployment Descriptor (Modules and Security)
- Application Validation
- Generating Deployment Code
- Exporting Applications
|
10. Enterprise Application Deployment
- Process
- Deployment Preparation
- Creating a JDBC Provider
- Defining a Data Source
- Managed WebSphere Variables
- Application Installation Options
- Providing EJB JNDI Names
- Mapping Data Sources for CMP Beans
- Mapping EJB and Resource References
- Specifying Virtual Hosts and Application Servers
- Securing Resources
|
11. WebSphere Class Loaders
- WebSphere extensions class loader
- Application and WAR Module Class Loaders
- Class Loader Policies
- Delegation Mode
- Shared Libraries
|
12. Command Line Administration
- Wsadmin Advantages and Disadvantages
- Configuring Wsadmin
- Wsadmin Objects
- MBeans
- Configuration Types
- Configuration Object Names
- Containment Path
- Running Commands
- JACL
- Running Scripts
- Examples
- Managing Nodes and Servers
- Creating and Restoring Backups
|
13. Workload Management
- Workload Management Benefits
- Workload Management Scaling
- Vertical, Horizontal and Combination Scaling
- Clustering
- Managing Clusters
- Cluster Topology
- Load Balancing
- Implementing Workload Management
- Workload Management Selection Policy
|
14. Tivoli Performance Viewer
- Analyzed Resources
- Performance Data Reporting Process
- Enabling PMI and JVMPI
- Launching the Performance Viewer
- Performance Monitoring Settings
- Selecting Counters
- Summary Reports
- Performance Viewer: Actions
- Recording & Replaying Performance Data
- Enabling and Viewing Performance Advice
|
15. Troubleshooting Tools
- Define Symptoms
- Identify the Source of the Problem
- Trouble-Shooting Resources & Tools
- Event Messages
- Enabling Trace
- Trace Strings
- Viewing Log Files
- Launching the Log Analyzer
- Log Analyzer Tasks
- Analyzing Entries
- Viewing Information from the Symptom Database
- Dumping the Name Space
|
16. WebSphere Security Overview Container Based Security
- Security: Declarative and Programmatic
- Secure Associations
- Security Roles and Role Mappings
- Security Levels
- Authentication vs. Authorization
- Lazy Authentication
- LTPA
- User Registries and Supported LDAP Servers
- Run As Identity
- SSL and TLS
- Single Sign-On
- Java 2 Security
- Policy Files: Static and Dynamic
|
17. Defining Security Settings
- Enabling Security
- Defining Security Roles and Method Permissions
- Defining Security Constraints and Security Role References
- Specifying the Run As Identity
- Authentication Mechanism
- Customer User Registries
- LDAP User Registry Settings
- Single Sign-on Properties
- Security Configuration Files
- Security Tips
|
18. Session Management
- Session Management Configuration
- Session Persistence
- Session Scope
- WebSphere Affinity
- Session Management Options
- Internal Messaging Properties
- Replication Domains and Entries
- Shared Session Database Settings
|
19. JMS Deployment and Configuration
- JMS Capabilities and Messaging Styles
- JMS Interactions and Participants
- JMS Runtime Environment
- Message-Driven Beans
- WebSphere JMS Support
- Feature Comparison Security Considerations
- JMS Provider Configuration: Default Messaging, WebSphere MQ and Generic JMS Providers
- Configuring JMS Resources
- JMS References and Transactions
- Moving to WebSphere MQ
|
20. Service Integration Bus
- Understanding Message Engines, Buses and Bus Members
- Runtime Components
- Clustering Bus Members
- Configuring a Bus for Message-driven Beans
|
21. Web Service Support
- Web Service Concepts
- Private UDDI Registry
- Web Services Gateway
- Deploying Web Services
|
22. Web Services Security Concepts
- Web Service Security Risks
- Encryption and Decryption
- Cryptography
- Certificates
- Digital Signatures
- Security: Message Level vs. Transport Level
- SSL/TLS
- WS-Security
|
23. Defining Web Services Security WebSphere Security Model for Web Services
- WS-Security Authentication
- Enabling Authentication
- Message Integrity Using XML Signatures
- Configuring Integrity
- WS-Security Confidentiality
- Configuring Confidentiality
|
24. Conclusion
|