Octopus Deploy is a company focused on deployment automation in the DevOps realm. The company assists software teams in deploying their applications as needed in a routine fashion, simplifying complex deployments with their universal deployment automation solution. Octopus Deploy was founded in 2012 and has continued to focus on the release, deployment, and operations parts of DevOps. The company manages software delivery in diverse IT infrastructures, including data centers, multi-cloud, and hybrid IT. They provide configurable deployment steps and make deployments simple and consistent no matter where the software is delivered. They also assist in the management of environment differences, and offer Octopus Runbooks for automation of routine and emergency operations. Lastly, they provide DevOps Insights that utilises DORA metrics to track performance and identify areas for improvement.
Do You Manage Peer Insights at Octopus Deploy?
Access Vendor Portal to update and manage your profile.
The tenanted deployment model is a massive architectural advantage. We can deploy the exact same core casino engine across multiple different regional brands or white-label partners, all while keeping the specific compliance parameters, graphical assets, and feature flags strictly isolated to each tenant's specific tag within a single centralized project.
kubernetes deployments/releases are pretty seamless
The feature I like most is its ability to handle variable injection between the environments. We can easily add variables at the global or project level and can easily scope between environments. It is very easy to manage and doesn't require deep knowledge to understand the functionality.
Native rollback capabilities are inherently limited when dealing with complex, stateful data. While rolling back is a one-click operation, coordinating that rollback with the corresponding database schema changes--especially when active user transactions have occurred during the deployment window--requires building heavy, custom pre-deployment scripts that the platform doesn't natively handle out of the box.
i noticed using github sourced yamls dont log errors as well as it should teams and roles are a bit restrictive the implementation of having reviews before a release is approved could be a bit more intuitive
While we are completely satisfied with the platform's feature set, the cost can occasionally feel high. However, the comprehensive capabilities provided ultimately justify the investment.