Octopus Deploy logo

Octopus Deploy

A single place to release, deploy and operate your software
265
258
+ 1
106

What is Octopus Deploy?

Octopus Deploy helps teams to manage releases, automate deployments, and operate applications with automated runbooks. It's free for small teams.
Octopus Deploy is a tool in the Deployment as a Service category of a tech stack.

Who uses Octopus Deploy?

Companies
79 companies reportedly use Octopus Deploy in their tech stacks, including Craftbase, Durstexpress GmbH, and Starbucks.

Developers
180 developers on StackShare have stated that they use Octopus Deploy.

Octopus Deploy Integrations

Jenkins, Jira, Azure DevOps, TeamCity, and Bamboo are some of the popular tools that integrate with Octopus Deploy. Here's a list of all 7 tools that integrate with Octopus Deploy.
Private Decisions at about Octopus Deploy

Here are some stack decisions, common use cases and reviews by members of with Octopus Deploy in their tech stack.

Valery Sntx
Valery Sntx
.net developer · | 1 upvotes · 1 views
Shared insights
on
Octopus DeployOctopus Deploy

Continious Deployment Octopus Deploy

See more
Shared insights
on
Octopus DeployOctopus Deploy

This is our CD platform. We use TFS for gated-checks and release builds. A release build packages all our components, pushes these packages to Octopus and triggers a release into our Development environment. A suite of integration tests are run and finally if all is successful the team gets a notification on Slack that a new release is available. This can then get promoted through all our non-production environments, Finally, we use offline deployments as we are not yet allowed to promote all the way to production from Octopus. Offline deployments are great as they allow us to retain our tried and tested deployment process but instead, humans become the tentacles when deploying in prod and pre-prod. Octopus Deploy

See more
Public Decisions about Octopus Deploy

Here are some stack decisions, common use cases and reviews by companies and developers who chose Octopus Deploy in their tech stack.

Oliver Burn
Oliver Burn
Architect at Atlassian · | 12 upvotes · 278.1K views

We recently added new APIs to Jira to associate information about Builds and Deployments to Jira issues.

The new APIs were developed using a spec-first API approach for speed and sanity. The details of this approach are described in this blog post, and we relied on using Swagger and associated tools like Swagger UI.

A new service was created for managing the data. It provides a REST API for external use, and an internal API based on GraphQL. The service is built using Kotlin for increased developer productivity and happiness, and the Spring-Boot framework. PostgreSQL was chosen for the persistence layer, as we have non-trivial requirements that cannot be easily implemented on top of a key-value store.

The front-end has been built using React and querying the back-end service using an internal GraphQL API. We have plans of providing a public GraphQL API in the future.

New Jira Integrations: Bitbucket CircleCI AWS CodePipeline Octopus Deploy jFrog Azure Pipelines

See more
Shared insights
on
Octopus DeployOctopus Deploy

This is our CD platform. We use TFS for gated-checks and release builds. A release build packages all our components, pushes these packages to Octopus and triggers a release into our Development environment. A suite of integration tests are run and finally if all is successful the team gets a notification on Slack that a new release is available. This can then get promoted through all our non-production environments, Finally, we use offline deployments as we are not yet allowed to promote all the way to production from Octopus. Offline deployments are great as they allow us to retain our tried and tested deployment process but instead, humans become the tentacles when deploying in prod and pre-prod. Octopus Deploy

See more

Octopus Deploy's Features

  • Deploy on-premises or to the cloud, securely
  • .NET, Java, PHP, Node, Ruby
  • Full API support
  • Approvals and manual intervention
  • Enable self-service deployments
  • Installs in minutes
  • Integrates with your build server
  • Free for small teams

Octopus Deploy Alternatives & Comparisons

What are some alternatives to Octopus Deploy?
Jenkins
In a nutshell Jenkins CI is the leading open-source continuous integration server. Built with Java, it provides over 300 plugins to support building and testing virtually any project.
Ansible
Ansible is an IT automation tool. It can configure systems, deploy software, and orchestrate more advanced IT tasks such as continuous deployments or zero downtime rolling updates. Ansible’s goals are foremost those of simplicity and maximum ease of use.
TeamCity
TeamCity is a user-friendly continuous integration (CI) server for professional developers, build engineers, and DevOps. It is trivial to setup and absolutely free for small teams and open source projects.
Chef
Chef enables you to manage and scale cloud infrastructure with no downtime or interruptions. Freely move applications and configurations from one cloud to another. Chef is integrated with all major cloud providers including Amazon EC2, VMWare, IBM Smartcloud, Rackspace, OpenStack, Windows Azure, HP Cloud, Google Compute Engine, Joyent Cloud and others.
Bamboo
Focus on coding and count on Bamboo as your CI and build server! Create multi-stage build plans, set up triggers to start builds upon commits, and assign agents to your critical builds and deployments.
See all alternatives

Octopus Deploy's Followers
258 developers follow Octopus Deploy to keep up with related blogs and decisions.
navya dn
Enrique Farias
Jasim Khan
Matthew Campbell
Shalabh .
Roma Mulchandani
Surendra Mahajan
Måns   Haegert
Алексей Вержуцкий
Sagar Verma