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
| Current software component | Tasks to perform |
|---|---|
| Cache Channel Service | Update the resources of this software component |
| Content Service | Update the resources of this software component |
| Content Deployer | Update 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 Service | Update the resources of this software component |
| Monitoring Agent | Update the resources of this software component |
| Monitoring Agent Web service | Update the resources of this software component |
| Preview service | Update the resources of this software component |
| Preview Web extension | Update the resources of this software component |
| Session-enabled Content Service | Update the resources of this software component |
| UGC Community Service | Update the resources of this software component |
| UGC Moderation Service | Update the resources of this software component |
| UGC Content Deployer extension | Update the resources of this software component |
| UGC Web site extension | Update the resources of this software component |
| Contextual Image Delivery service | Update the resources of this software component |
| Context Engine service | Update the resources of this software component |
| Context Engine Web application extension | Update the resources of this software component |
Upgrading your Content Delivery Java/JSP Web application-based microservices
| Current software component | Tasks to perform |
|---|---|
| Cache Channel Service | Update the resources of this software component |
| Content Service | If 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 Deployer | Uninstall this Role and install two standalone microservices: the Content Deployer endpoint and the Content Deployer worker. |
| Discovery Service | Update the resources of this software component |
| Monitoring Agent | Update the resources of this software component |
| Monitoring Agent Web service | If 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 service | If 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 extension | Update the resources of this software component |
| Session-enabled Content Service | If 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 Service | If 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 Service | If 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 extension | Update the resources of this software component |
| UGC Web site extension | Update the resources of this software component |
| Contextual Image Delivery service | Update the resources of this software component |
| Context Engine service | Update the resources of this software component |
| Context Engine Web application extension | Update 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.