Octopus Deploy provides first-class support for deploying to different PaaS products in the Azure Cloud by using Azure Targets. To deploy software to Azure, remember that you must first add your Azure subscription to Octopus Deploy by creating an Azure account. Once that's done, follow the below links depending on the Azure Target you want to deploy to.
These new target types were introduced in
2018.5. You can read more about all the new PaaS targets in our blog.
Octopus' Azure targets provide a reference to actual targets in your Azure infrastructure, allowing you to target several PaaS products by role during a deployment. Azure targets are setup the same way as regular deployment targets and go through health checks, so you can know the status of your Azure infrastructure targets and spot any problems early.
The currently supported Azure targets are:
- Azure Web Apps (also works for Azure Functions).
- Azure Service Fabric Clusters.
- Azure Cloud Services.
- The one you were looking for is not here? Let us know in UserVoice!.
Regarding Azure Cloud Services, Azure has announced that from June 30th 2018 they are retiring support for Service Management API (which indicates Cloud Services). Azure has stated that "Cloud Services is similar to Service Fabric in degree of control versus ease of use, but it’s now a legacy service and Service Fabric is recommended for new development" (source).