What is the Staging Environment?

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

The staging environment lets you move Web site assets within and across different environments. For example, you can move a new Web page or a marketing campaign from a test environment to a production environment. In an enterprise deployment, you can define staging projects to move content from the development environment to the integration/test environment, from there to the staging environment, and from there to the production environment.

The staging environment consists of two components:

  • The staging database server.

  • The staging server.

Staging Database Server

The staging database server contains the business data, such as marketing campaigns and product catalogs, and database resources that you want to stage to the database servers in the production environment.

Business users can update business data in the staging environment so that you can test and approve the changes before you incorporate the changes into the run-time environment. The staging environment prevents disruption of the run-time site and services by isolating the test and production systems.

Staging Server

The staging server is a mirror of the production business management server.

You create staging projects and routes on the staging server to deploy site updates from the test environment to the production environment. You can also use the staging server to deploy updates to geographically distributed environments across a wide area network (WAN).

For example, business users and internal developers might update various aspects of the retail Web site at your headquarters in New York, where your test and production environments reside at the local data center. However, you might also maintain production environments in Seattle, Los Angeles, and Chicago. Therefore, you can use Commerce Server Staging (CSS) on the staging server to deploy local site updates to the production servers in other remote cities.

See Also

Other Resources

Building the Staging Environment

Building an Enterprise Deployment

What is the Physical Design of a Deployment?