Core Content Delivery Roles

The core Content Delivery Roles are needed for a core installation, in order to make the basic functionality of the system work. Each Role consists of one or more software components to install.

The core Content Delivery Roles are:
RoleDescription
Discovery ServiceExposes the Discovery Endpoint, through which all Content Delivery services are made available.
Content ServiceExposes a number of core Content Delivery APIs for the presentation environment to interact with.
Content DeployerDeploys content published from Content Manager.
SearchEnables search functionality on Content Delivery-based websites.
User Generated Content (UGC)Enables commenting and rating on the published website. Note that you cannot use the same UGC instance for both SDL Tridion Sites and SDL Tridion Docs.
The following table shows the various software components for each core Role:
RoleMicroserviceClient APIWeb application extension
Discovery ServiceDiscovery Service(none)(none)
Content ServiceContent ServiceAPI (RESTful)(none)
Content Deployer
  • When using SDL Tridion Docs on it own: combined Content Deployer or Content Deployer worker and Content Deployer endpoint
  • When using SDL Tridion Sites and SDL Tridion Docs at the same time (content mashup setup): DX-enabled Combined Content Deployer or DX-enabled Content Deployer worker and DX-enabled Content Deployer endpoint
(none)(none)
Search

IQ Query Service

IQ Index Service

API (RESTful)(none)