Deploying software with Octopus Deploy involves packaging your applications and configuring your infrastructure. With those two completed, you define your deployment process by creating a project, adding steps, configuration variables, and creating releases.
When you deploy a release, you execute the deployment process with all the included assets as they existed when the release was created.
This section provides deployment examples for different types of applications and technologies using Octopus. It also includes a number of common deployment patterns and practices.
- .NET deployments
- Docker Containers
- Java applications
- NGINX deployments
- Node deployments
- Custom scripts
- Patterns and practices
Need support? We're here to help.