Documentation Center

Changes to Content Delivery—Server Roles

To simplify installation, in SDL Tridion 2011 SP1 the various Content Delivery modules have been separated into Content Delivery Server Roles. A Server Role encapsulates the files and resources you need to install on a particular server to deploy and run a certain piece of Content Delivery functionality.

The following Server Roles were available in the SDL Tridion 2011 SP1 Installation media Content Delivery\roles directory:

API
For implementations that use the Content Delivery APIs, for example to dynamically query the Content Data Store, Dynamic Linking, Profiling & Personalization, and the Ambient Data Framework.
Cache Channel Service
For synchronizing caches on several machines (in a scaling scenario).
Content Deployer
For receiving and processing content published from the Content Manager, which it then passes on to the Storage Layer which stores it in the Content Data Store.
Monitoring
For monitoring whether other server roles are running.
User Generated Content (UGC)
For allow visitors to your Web site to rate your content and leave comments.
HTTP Upload
For publishing content over an HTTP or HTTPS transport protocol.
Content Delivery Web service
For enabling external parties to interact with your Content Data Store from other Web sites.