Basic Architectures
Two-Stage Environments
It is recommended that at least two separate Web Content Management applications be used within a WCM environment.
Authoring
Delivery
Internet / Intranet
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.
A Staging application would mostly be used:
Authoring
Staging
Delivery
Internet / Intranet
- 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.