Date Created: Mon 23-Mar-2009

Related Document Categories:

Get my WebSphere Application Server course here >>

My favourite WebSphere IBM Redbooks

The IBM Redbooks referenced below were fundamental on my learning of WebSphere 6. I valued the information in these book especially while working for British Sky Broadcasting.

WebSphere Application Server V6 System Management & Configuration Handbook

This IBM Redbook provides system administrators, developers, and architects with the knowledge to configure a WebSphere Application Server V6 runtime environment, to package and deploy Web applications, and to perform ongoing management of the WebSphere environment.

One in a series of handbooks, the entire series is designed to give you in-depth information about the entire range of WebSphere Application Server products. In this book, we provide a detailed exploration of the WebSphere Application Server V6 runtime environments and administration process.

Table of Contents

Part 1. The basics
Chapter 1. WebSphere Application Server V6 for distributed platforms
Chapter 2. WebSphere Application Server V6 architecture
Chapter 3. System management: A technical overview
Chapter 4. Getting started with profiles
Chapter 5. Administration basics
Chapter 6. Administration with scripting
Chapter 7. Configuring WebSphere resources
Chapter 8. Managing Web servers
Chapter 9. Problem determination
Part 2. Messaging with WebSphere
Chapter 10. Asynchronous messaging
Chapter 11. Default messaging provider
Part 3. Working with applications
Chapter 12. Session management
Chapter 13. WebSphere naming implementation
Chapter 14. Understanding class loaders
Chapter 15. Packaging applications
Chapter 16. Deploying applications
Chapter 17. WebSphere Rapid Deployment


WebSphere Application Server V6 Scalability and Performance Handbook

This IBM Redbook discusses various options for scaling applications based on IBM WebSphere Application Server Network Deployment V6. It explores how a basic WebSphere configuration can be extended to provide more computing power by better exploiting the power of each machine and by using multiple machines. It examines a number of techniques:
- Using the IBM WebSphere Edge Components Load Balancer to distribute load among multiple Web servers
- Using the WebSphere Web server plug-in to distribute the load from one Web server to multiple application servers in a server cluster
- Using the WebSphere EJB workload management facility to distribute load at the EJB level
- Using dynamic caching techniques to improve the performance of a Web site
- Using the HAManager to meet high availability needs of critical applications
- Using application development best practices to develop a scalable application
- Using the performance tuning options available with WebSphere to adjust the application server configuration to the needs of your application

This redbook provides step-by-step instructions for implementing a sample, multiple-machine environment. We use this environment to illustrate most of the IBM WebSphere Application Server Network Deployment V6 workload management and scalability features.

Table of Contents

Part 1. Getting started
Chapter 1. Overview and key concepts
Chapter 2. Infrastructure planning and design
Chapter 3. Introduction to topologies
Part 2. Distributing the workload
Chapter 4. Introduction to WebSphere Edge Components
Chapter 5. Using IBM WebSphere Edge Components
Chapter 6. Plug-in workload management and failover
Chapter 7. EJB workload management
Part 3. Implementing the solution
Chapter 8. Implementing the sample topology
Part 4. High availability and caching
Chapter 9. WebSphere HAManager
Chapter 10. Dynamic caching
Part 5. Messaging
Chapter 11. Using asynchronous messaging for scalability and performance
Chapter 12. Using and optimizing the default messaging provider
Chapter 13. Understanding and optimizing the use of WebSphere MQ
Part 6. Performance monitoring, tuning, and coding practices
Chapter 14. Server-side performance and analysis tools
Chapter 15. Development-side performance and analysis tools
Chapter 16. Application development: best practices for application design, performance and scalability
Chapter 17. Performance tuning
Appendix A. Sample URL rewrite servlet
Appendix B. Additional material

WebSphere Application Server Network Deployment V6: High Availability Solutions

This IBM Redbook discusses the high availability aspects of IBM WebSphere Application Server Network Deployment V6 and high availability of related components, such as the Web servers or directory servers. This book discusses in detail:

- High availability concepts.
- WebSphere Application Server clustering considerations, the failover process, the WebSphere HAManager, and WebSphere component's reactions to failures.
- High availability system administration, such as application management, hardware replacement or upgrade, and software upgrades.
- WebSphere Node Agent and Deployment Manager high availability using external clustering software solutions such as IBM HACMP, IBM Tivoli System Automation, VERITAS Cluster Server, and Sun Cluster.
- High availability considerations and differences when using WebSphere in iSeries environments and zSeries environments.
- End-to-end WebSphere system high availability involving WebSphere MQ, Web servers, Load Balancer, firewalls, and LDAP servers.

The book also gives an introduction into how to backup and recover a Network Deployment configuration.

Table of Contents

Part 1. High availability concepts
Chapter 1. Understanding high availability concepts
Part 2. WebSphere clustering for HA and HA administration
Chapter 2. WebSphere Application Server failover and recovery
Chapter 3. WebSphere administrative process failures
Chapter 4. High availability system administration
Chapter 5. High availability application administration
Part 3. WebSphere HAManager
Chapter 6. WebSphere HAManager
Part 4. Platform specific information, IBM eServer iSeries and zSeries
Chapter 7. WebSphere HA on IBM eServer iSeries
Chapter 8. WebSphere HA on z/OS
Part 5. Using external clustering software
Chapter 9. Configuring WebSphere Application Server for external clustering software
Chapter 10. WebSphere and IBM Tivoli System Automation
Chapter 11. WebSphere and IBM HACMP
Chapter 12. WebSphere and VERITAS Cluster Server
Chapter 13. WebSphere and Sun Cluster
Part 6. End-to-end high availability
Chapter 14. Backup and recovery of Network Deployment configuration
Chapter 15. WebSphere end-to-end high availability
Appendix A. Handling StaleConnectionException
Appendix B. Additional material

Get my WebSphere Application Server course here >>

Steve Robinson - IBM Champion 2013

About Me

Steve Robinson has been working in IT for over 20 years and has provided solutions for many large-enterprise corporate companies across the world. Steve specialises in Java and Middleware.

In January 2013, I was awarded the prestigous 'IBM Champion' accolade.

  • Linked In
  • Twitter
  • About Me
  • My Blog
  • Contact Me

Read my books?

IBM WebSphere Application Server 8.0 Administration Guide

IBM WebSphere Application Server 8.0 Administration Guide

WebSphere Application Server 7.0 Administration Guide

WebSphere Application Server 7.0 Administration Guide

WebSphere Categories

Other Categories