Skip to main content
TrustRadius
Octopus Deploy

Octopus Deploy

Overview

What is Octopus Deploy?

Australian company Octopus Deploy offers their eponymous automated deployment and release management software that integrates with the user's preferred CI server and adds deployment & ops automation capabilities. Octopus Deploy enables developers, release managers, and operations folks to bring all…

Read more
Recent Reviews

TrustRadius Insights

Reliable Deployment Tool: Several users have praised Octopus Deploy for its reliability in minimizing issues during production releases. …
Continue reading

Octopus Deploy overview

9 out of 10
July 04, 2021
Octopus Deploy is used for Devops team to deliver applications to different environments across the company and for customers. Octopus …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing

Cloud

Free 30 day trial

Cloud
unlimited targets/users/projects

Server

Free 30 day trial

On Premise
unlimited targets/users/projects

Enterprise

Starting at $18 per month

On Premise

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://octopus.com/pricing/overview

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $12 per month
Return to navigation

Product Details

What is Octopus Deploy?

The Octopus Deploy platform enables developers, release managers, and operations teams to bring automation into a single place.

By reusing configuration variables, environment definition, API keys, connection strings, permissions, service principals, and automation logic, teams work together from a single platform. Octopus Deploy helps to break down silos and improve collaboration so teams can ship and operate⁠ software with greater confidence.

Octopus Deploy Screenshots

Screenshot of Screenshot of Screenshot of Screenshot of Screenshot of Screenshot of Screenshot of

Octopus Deploy Video

Introducing Octopus Deploy

Octopus Deploy Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux
Mobile ApplicationNo
Supported CountriesGlobal
Supported LanguagesEnglish

Frequently Asked Questions

Australian company Octopus Deploy offers their eponymous automated deployment and release management software that integrates with the user's preferred CI server and adds deployment & ops automation capabilities. Octopus Deploy enables developers, release managers, and operations folks to bring all automation into a single place. The vendor states that by reusing configuration variables, environment definition, API keys, connection strings, permissions, service principals, and automation logic, teams work together from Octopus Deploy.

Octopus Deploy starts at $12.

Jenkins, TeamCity, and Azure DevOps Services are common alternatives for Octopus Deploy.

Reviewers rate Performance and Ease of integration and Contract Terms and Pricing Model highest, with a score of 8.5.

The most common users of Octopus Deploy are from Mid-sized Companies (51-1,000 employees).

Octopus Deploy Customer Size Distribution

Consumers15%
Small Businesses (1-50 employees)20%
Mid-Size Companies (51-500 employees)40%
Enterprises (more than 500 employees)25%
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(45)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Users have made several recommendations for Octopus Deploy based on their experiences.

One common recommendation is to take the time to learn the product and create clear deployment plans for each software. By familiarizing themselves with Octopus Deploy and carefully planning their deployments, users have been able to simplify and accelerate the deployment process for their applications.

Another recommendation is the effectiveness of Octopus Deploy in deploying binaries and files. Users have found this feature to be reliable and efficient in their deployment workflows, making it an attractive option for companies looking to automate their build process and improve their deployment workflows.

Additionally, users recommend using Octopus plugins with continuous integration servers like Jenkins or Teamcity to streamline the deployment process. By integrating Octopus Deploy with these tools, users have been able to further optimize their deployment workflows and enhance the overall efficiency of their software development processes.

Overall, these recommendations highlight Octopus Deploy's potential to simplify deployments, deploy files effectively, and integrate seamlessly with other tools to streamline the deployment process.

Attribute Ratings

Reviews

(1-1 of 1)
Companies can't remove reviews or game the system. Here's why
Eric Huggins | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
As the DevOps Manager for a Microsoft Gold Partner I configure Continuous Integration Pipelines using Visual Studio Team Services (VSTS) and Octopus Deploy. Our Development and Business Intelligence Teams use Octopus Deploy to push custom applications and database changes to Azure IAAS and On-Premises Virtual environments. VSTS manages the CI pipelines while Octopus Deploy manages the granular details of the IIS and SQL Server deployment configurations. Octopus Deploy ensures we have consistent and reliable application deployments across Dev, Test, and Production environments.
  • Octopus Deploy is a deployment management tool and brings to the table detailed configuration options for deployments not generally or readily available from Continuous Integration platforms such as VSTS or TeamCity.
  • Octopus Deploy provides direct access to IIS App Pools, App Pool Permissions, Directory locations and more. Options are clearly displayed in the interface as opposed to searching out arcane switch statements for command line arguments or complex batch statements used with platforms focused on skills other than deployment tooling.
  • Octopus Deploy works extremely well in conjunction with RedGate's ReadyRoll database lifecyle management tool with the same level of configuration capabilities for RedGate's database deployment configuration as for other deployment targets.
  • Octopus Deploy agents are generally easy to configure and record a plethora of information about the deployment process and any errors in the deployment process itself.
  • Octopus Deploy automatically generates encrypted connections between the Octopus Deploy server and Tentacles ensuring communication between Octopus Deploy and target machines is secure by default. I give customers Octopus Deploy documentation as the first step to allaying security concerns and often find no further discussions are required.
  • I prefer VSTS Agent's https "Pull" configuration to Octopus Deploy's "Push". Because VSTS remote agents pull information from Visual Studio Team Services via https, no firewall rules are required when deploying the agents. Octopus Deploy agents typically are configured to be polled from the central Octopus Deploy server and must have firewall rules configured to allow conversations.
  • Octopus Deploy's Pipeline configuration can get a bit complex and is sometimes less than intuitive when configuring deployments across multiple environments. While it is possible to use variables to simplify configurations, examples are not readily available and the process for configuring and using variables is not as easy to understand as I would like.
I would prefer to use a dedicated deployment tool in CI Pipelines whenever possible. I would have rated Octopus Deploy a 10 except for the recent removal of the free Community Edition product. While understandable, the added cost for small individual customer projects may now be too high to continue using Octopus Deploy on every project. If it were not for the retirement of the Community Edition Octopus Deploy would be a part of all deployment processes and pipelines.
  • Octopus Deploy created a consistent interface and platform on which to standardize deployments for our development team. The integration of Octopus Deploy as the standard deployment configuration tool for our development team streamlined deployment planning, provided consistent configuration standards and provided increased logging for troubleshooting troublesome deployments.
Octopus Deploy is a deployment focused tool. Its purpose is to manage deployment environments. Tools like TeamCity and Visual Studio Team Services are Continuous Integration tools. You can accomplish many of the same tasks in TeamCity and VSTS but their focus on CI also means they do not typically have full, readily available access to the full features of the deployment targets the way Octopus Deploy does.
4
Senior Developers and DevOps Engineers
2
DevOps Engineers: Must be capable and interested in understanding the intricacies and nuances of the deployment targets as well as be able to read and troubleshoot code.
  • Standardizing Deployment Processes
  • Supporting Centralized Deployments from VIsual Studio Team Services to both Azure and On-Premises resources
  • Supporting Database LifeCycle management from a manage DB change as code perspective
  • Perhaps the most innovative use has been the integration of RedGate ReadyRoll with Data Warehouse projects having Dev, Test, and Production scenarios. By combining Octopus Deploy with ReadyRoll we can track DB changes and deploy them consistently with ETL Code changes across the development process landscape - even in BI projects which are typically deployed manually.
Would be a 10 except for the retirement of the free Community Edition.
Return to navigation