AccessMyLibrary provides FREE access to millions of articles from top publications available through your library.

Automated deployment of enterprise application updates: Part 2--run randomly built collections.(Application Deployment)

WebSphere Journal

| February 01, 2005 | Searle, Barry; McKay, Ellen Matheson | (Hide copyright information)Copyright

This two-part article discusses application deployment, particularly automated updates, to IBM WebSphere Application Server in a large-scale enterprise environment. It applies to Application Server versions 5.0, 5.1, and 6.0, and also includes an introduction to a few version 6.0 enhancements. This article is not intended to be used as a reference for all the details of Application Server administration, but it does describe the key concepts used and contains a list of references. Although the beginning of the article reviews some fairly basic base server and managed server concepts and operations, much of the remainder of the article will discuss certain complex concepts or operational considerations that will be new even to very experienced enterprise application server administrators.

Part one of this article discussed wsadmin deployment to base and managed servers. It examined why phased deployments are needed to maintain applications in an Application Server Network-Deployment managed cell, and how to maintain high availability in such an environment.

This article discusses pre- and post-deployment validation as well as gradual deployment of incompatible versions. It also discusses the design and implementation of a downloadable Automated Deployment example program that illustrates how to automate the deployment of randomly built collections of enterprise applications or updates, and how to automatically target those applications or updates to the correct servers, including stagespecific application setup.

Pre- and Post-Validation to Maximize Availability

As in all of the deployment scenarios mentioned in Part 1 of this article, it makes no sense to start deploying an application update if it contains problems that are likely to cause the deployment to fail.

Typical pre-validations can include validating that (see Figure 1):

* The application (EAR) appears to be complete and well formed.

* The deployment targets and the required application settings are known.

* The deployment target nodes and servers, or clusters, are valid.

* The deployment target nodes and servers, or clusters, are running and are accessible.

* The application settings are valid.

* The application is already installed, in the case of an application update.

* The application is not already installed, in the case of an …

Related articles from newspapers, magazines, journals, and more
Preparing for Web services - Application server vendors are paving the way...
Magazine article from: InfoWorld Sullivan, Tom November 12, 2001 700+ words
Understanding Tivoli Access Manager for WebSphere application server:...
Magazine article from: WebSphere Developer's Journal McCarthy, Edward August 1, 2003 700+ words
SATYAM TO MIGRATE TO NEW SAP VERSION (tool-based methodology to enable its...
News wire article from: Asia Africa Intelligence Wire January 14, 2003 700+ words
NEW VERSION OF ORACLE ENTERPRISE MANAGER RELEASED (the new version includes a...
News wire article from: Asia Africa Intelligence Wire December 31, 2002 700+ words
JAPAN'S CYBOZU READIES NEW VERSION OF GROUPWARE.
News wire article from: Asia Africa Intelligence Wire May 12, 2005 700+ words
©2013 Gale, a part of Cengage Learning. All rights reserved. Contact us | Privacy policy | Terms and conditions

The AccessMyLibrary advertising network includes: womensforum.com GlamFamily