Best Practices
This guide will provide a set of best practices/recommendations you can adopt with your Octopus Deploy instance. Like any best practices guide, it won't cover 100% of all scenarios; adapt and modify them to match your company's requirements. It is also a living document; this guide will change as new features are added to Octopus Deploy.
This guide assumes you are starting from scratch; you haven't installed Octopus Deploy on your infrastructure or configured anything in your Octopus Cloud instance. Each section builds on the previous one, first starting with installing and configuring the infrastructure to host Octopus Deploy to Spaces to Environments and Deployment targets. While you can jump between sections, the best approach is to read from start to finish.
In this section
The following topics are explained further in this section:
- Installation Guidelines
- Partition Octopus with Spaces
- Environments, Deployment Targets, and Roles
- Lifecycles and Environments
- Offload Work to Workers
- Projects and Project Groups Structure
- Variable Recommendations
- Step Templates and Script Modules
- Users, Roles, and Teams
- Deployment and Runbook Processes
- Releases and Deployments
- Notifications
- Ongoing Maintenance
- Configuring Microsoft DFS with Octopus Server
Need support? We're here to help.