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.