Documentation Center

Content Delivery Role migration reference for migration from SDL Tridion 2013 SP1 HR1

As of SDL Web 8, you set up Content Delivery server-side software components as a set of microservices, with which you interact using APIs and Web application extensions. In a direct migration, you not only replace all your server-side software components with standalone microservices, as in an upgrade scenario; you also install two new Roles (microservices): the Discovery Service and either the Content Service or the Session-enabled Content Service. Additionally, you split up your Content Deployer Role into a Content Deployer endpoint and a Content Deployer worker (this split-up was introduced in SDL Web 8.5). On the client side, migration means switching from your existing (in-process) API to the new RESTful API. This topic shows you what this means for each Role.

Current software componentTasks to perform
APIUninstall this Role, now known as API (in-process), then install the new API (RESTful) Role as part of a .NET or Java/JSP Web application
Cache Channel ServiceUninstall this Role and reinstall it as a standalone microservice
Content Delivery Web serviceUninstall this Role and reinstall it as a standalone microservice (now called either the Content Service or the Session-enabled Content Service)
Content Deployer (HTTP or HTTPS)Uninstall this Role and reinstall it as two standalone microservices: the Content Deployer endpoint and the Content Deployer worker
Monitoring AgentUninstall this Role and reinstall it as a standalone microservice
Monitoring Agent Web serviceUpdate the resources of this Role
Session Preview Web serviceUninstall this Role and reinstall it as a standalone microservice, now called the Preview Service
Session Preview Web extensionUpdate the resources of this Role, now called the Preview Web extension
UGC Community ServiceUninstall this Role and reinstall it as a standalone microservice
UGC Moderation ServiceUninstall this Role and reinstall it as a standalone microservice
UGC Content Deployer extensionUpdate the resources of this Role
UGC Web site extensionUpdate the resources of this Role
Context Engine serviceUninstall this Role and reinstall it as a standalone microservice
Context Engine Web application extensionUpdate the resources of this Role