Prev | Home | Next

 

Basic Architectures

 

+
Search Tips   |   Advanced Search

 

Two-Stage Environments

It is recommended that at least two separate Web Content Management applications be used within a WCM environment.

Authoring

Development Server

Delivery

Production Server

renders to Internet / Intranet

Web Page

One WCM application is used to create and manage Web content. A second WCM application renders the Site and delivers it to users, either via the WCM servlet, or via the WCM Rendering Portlet. No editing is performed on the Delivery application. These could be installed on the same WebSphere Application Server, but would more often be installed on separate servers to improve performance.

 

Syndication

Syndication is used as the transport layer that replicates data from one WCM application to another.

 

Data Repositories

Each WCM application in an environment uses a separate data repository. These separate repositories do not need to be the of the same type. E.g. - An Authoring application may use a Cloudscape repository but can Syndicate successfully to a Staging application using a DB2 repository.

 

Database

Replication versus Syndication

When first creating a new WCM application, it is better to copy an existing WCM data repository database to a new server, enable your new WCM application to use the new data repository, and then enable Syndication rather than trying to Syndicate an entire Site's data. be using the same type of database to be able to do this.

 

Three-Stage Environments

A third WCM application can be added between the Authoring application and the Delivery application. This server is used as a Staging application.

Authoring

Development Server

syndicates with Staging

Staging Server

syndicates with Delivery

Production Server

renders to Internet / Intranet

Web Page

A Staging application would mostly be used:

  • To aggregate changes to a Web Site over time and push these aggregated changes to the Delivery application in "batches".
  • To aggregate content from multiple Authoring applications before syndicating to a Delivery application.

 

Test and Production Environments

The basic architectures described above can be mirrored in two separate environments. The Test Environment can be used to test and review major changes to a Web Site, and to test and review load-balancing, redundancy, caching and delivery strategies. Once successfully tested, these changes can be implemented in the Production Environment and delivered to end-users.

Parent topic: Architectures.


IBM Workplace Web Content Management - V5.1.0.1 -

 

Workplace Web Content Management is a trademark of the IBM Corporation in the United States, other countries, or both.

 

WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.

 

IBM is a trademark of the IBM Corporation in the United States, other countries, or both.