Content Delivery Role upgrade reference for upgrades from SDL Web 8

If you are upgrading from a freshly installed SDL Web 8 setup, upgrading consists of updating the resources of your standalone microservices and of your RESTful client software. If you are upgrading from a SDL Web 8 setup that is itself an upgrade from an SDL Tridion implementation, upgrading may involve a migration of your deprecated Java/JSP Web application-based microservices (which are now actively discouraged) or an upgrade of your .NET proxies.

Upgrading your Content Delivery standalone microservices

If you currently run all your Content Delivery server-side software as standalone microservices, your upgrade operations per software component are as follows:
Current software componentTasks to perform
Cache Channel ServiceUpdate the resources of this software component
Content ServiceUpdate the resources of this software component
Content DeployerUpdate the resources of this software component, which is now known as the Content Deployer endpoint. Also install the new Content Deployer worker. Alternatively, you can replace your Content Deployer with a combined Content Deployer, which contains both the endpoint and the worker.
Discovery ServiceUpdate the resources of this software component
Monitoring AgentUpdate the resources of this software component
Monitoring Agent Web serviceUpdate the resources of this software component
Preview serviceUpdate the resources of this software component
Preview Web extensionUpdate the resources of this software component
Session-enabled Content ServiceUpdate the resources of this software component
UGC Community ServiceUpdate the resources of this software component
UGC Moderation ServiceUpdate the resources of this software component
UGC Content Deployer extensionUpdate the resources of this software component
UGC Web site extensionUpdate the resources of this software component
Contextual Image Delivery serviceUpdate the resources of this software component
Context Engine serviceUpdate the resources of this software component
Context Engine Web application extensionUpdate the resources of this software component

Upgrading your Content Delivery Java/JSP Web application-based microservices

If you currently run some of your Content Delivery server-side software as Java/JSP Web application-based microservices, your upgrade operations per software component are as follows:
Current software componentTasks to perform
Cache Channel ServiceUpdate the resources of this software component
Content ServiceIf installed as a Java/JSP Web application-based microservice, uninstall this Role and reinstall it as a standalone microservice. Otherwise, update the resources of this software component.
Content DeployerUninstall this Role and install two standalone microservices: the Content Deployer endpoint and the Content Deployer worker.
Discovery ServiceUpdate the resources of this software component
Monitoring AgentUpdate the resources of this software component
Monitoring Agent Web serviceIf installed as a Java/JSP Web application-based microservice, uninstall this Role and reinstall it as a standalone microservice. Otherwise, update the resources of this software component.
Preview serviceIf installed as a Java/JSP Web application-based microservice, uninstall this Role and reinstall it as a standalone microservice. Otherwise, update the resources of this software component.
Preview Web extensionUpdate the resources of this software component
Session-enabled Content ServiceIf installed as a Java/JSP Web application-based microservice, uninstall this Role and reinstall it as a standalone microservice. Otherwise, update the resources of this software component.
UGC Community ServiceIf installed as a Java/JSP Web application-based microservice, uninstall this Role and reinstall it as a standalone microservice. Otherwise, update the resources of this software component.
UGC Moderation ServiceIf installed as a Java/JSP Web application-based microservice, uninstall this Role and reinstall it as a standalone microservice. Otherwise, update the resources of this software component.
UGC Content Deployer extensionUpdate the resources of this software component
UGC Web site extensionUpdate the resources of this software component
Contextual Image Delivery serviceUpdate the resources of this software component
Context Engine serviceUpdate the resources of this software component
Context Engine Web application extensionUpdate the resources of this software component

While the possibility to continue running microservices inside a Java/JSP Web application does still exist, this kind of implementation is actively discouraged and not available in the product deliverable itself.

Upgrading your API

Whether you're still using the deprecated in-process API or the new RESTful API, upgrading either consists of updating the resources of the software component.

Upgrading your .NET Web applications redirecting to microservices through a reverse proxy

If you have a pressing reason to keep using the same .NET Web application host and port in IIS, you may have preserved your .NET Web applications when you upgraded to SDL Web 8 by making them call standalone microservices using a reverse proxy. In that scenario, your server-side .NET Web applications continue to exist, but without any DLLs, JARs or configurations.

There is no need to change anything about these "empty" .NET Web applications.