Incredible value for organizations of all sizes

Starter
$ 360 USD / year
10 projects

Learn what's included in the Starter subscription.

  • All core features

    Release snapshotting, build server integrations, and config variables (secrets management).

  • 10 projects

    Project: A container for a single deployable component like an application, microservice, API, or database that holds your deployment process, variables, releases, and configurations.

    These are set limits for Starter edition licenses.

  • 10 tenants

    Tenant: An entity that represents a customer, a physical location, a customer’s physical location, or something else that has its own variables and deployment settings, allowing the same project to be deployed multiple times without duplicating configuration.

    These are set limits for Starter edition licenses.

  • 10 machines

    Machines: A Windows, Linux, or macOS application host registered as a deployment target.

  • Unlimited users

  • Max of 5 concurrent tasks

    Task: A unit of work, like a deployment, runbook, health check, or other operation, that is executed in order and tracked with progress and logs.

  • 1TB file storage

  • 100GB database storage

  • Runbook automation

    Runbooks: A workflow that manages day-1 and day-2 operations, automating routine and emergency tasks like website failover, restoration, incident response, and infrastructure or database management.

  • Environment promotion

    Environment promotion: Controls how a release moves through your environments (like development > testing > production) in a defined order, with the right configuration and required approvals at each stage.

  • SSO

    Single sign-on (SSO): An authentication method that lets users sign in with their existing identity provider credentials (Google, Microsoft Azure, or GitHub).

  • RBAC

    Role-based access control (RBAC): A granular system that controls what users can see and do across projects, environments, spaces, and resources.

  • Email support (No SLO)

Free for 30 days. No credit card needed.
Professional
$ 4,170 USD / year
Default
  • 20 projects
  • 30 projects
  • 40 projects
  • 50 projects
  • 60 projects
  • 70 projects
  • 80 projects
  • 90 projects
  • 100 projects
  • All core features

    Release snapshotting, build server integrations, and config variables (secrets management).

  • Best for under 100 projects

    Project: A container for a single deployable component like an application, microservice, API, or database that holds your deployment process, variables, releases, and configurations.

  • Tenants as add-ons

    Tenant: An entity that represents a customer, a physical location, a customer’s physical location, or something else that has its own variables and deployment settings, allowing the same project to be deployed multiple times without duplicating configuration.

  • Machines as add-ons

    Machines: A Windows, Linux, or macOS application host registered as a deployment target.

  • Unlimited users

  • Default of 5 concurrent tasks

    Task: A unit of work, like a deployment, runbook, health check, or other operation, that is executed in order and tracked with progress and logs. Max of 20 concurrent tasks for an additional fee.

  • 1TB file storage

  • 100GB database storage

  • Runbook automation

    Runbooks: A workflow that manages day-1 and day-2 operations, automating routine and emergency tasks like website failover, restoration, incident response, and infrastructure or database management.

  • Environment promotion

    Environment promotion: Controls how a release moves through your environments (like development > testing > production) in a defined order, with the right configuration and required approvals at each stage.

  • SSO

    Single sign-on (SSO): An authentication method that lets users sign in with their existing identity provider credentials (Google, Microsoft Azure, or GitHub).

  • RBAC

    Role-based access control (RBAC): A granular system that controls what users can see and do across projects, environments, spaces, and resources.

  • 8/5 support (9–5pm weekdays)

Enterprise
$ 23,400 USD / year
Default
  • 100 projects
  • 120 projects
  • 140 projects
  • 160 projects
  • 180 projects
  • 200 projects
  • 250 projects
  • 300 projects
  • 350 projects
  • 400 projects
  • 450 projects
  • 500 projects
  • 600 projects
  • 700 projects
  • 800 projects
  • 900 projects
  • 1,000 projects
  • All core features

    Release snapshotting, build server integrations, and config variables (secrets management).

  • Best for over 100 projects

    Project: A container for a single deployable component like an application, microservice, API, or database that holds your deployment process, variables, releases, and configurations

  • Tenants as add-ons

    Tenant: An entity that represents a customer, a physical location, a customer’s physical location, or something else that has its own variables and deployment settings, allowing the same project to be deployed multiple times without duplicating configuration.

  • Machines as add-ons

    Machines: A Windows, Linux, or macOS application host registered as a deployment target.

  • Unlimited users

  • Default of 20 concurrent tasks

    Task: A unit of work, like a deployment, runbook, health check, or other operation, that is executed in order and tracked with progress and logs.

    Max of 160 concurrent tasks for an additional fee.

  • Contact Sales for file storage

  • Contact Sales for database storage

  • Runbook automation

    Runbooks: A workflow that manages day-1 and day-2 operations, automating routine and emergency tasks like website failover, restoration, incident response, and infrastructure or database management.

  • Environment promotion

    Environment promotion: Controls how a release moves through your environments (like development > testing > production) in a defined order, with the right configuration and required approvals at each stage.

  • SSO

    Single sign-on (SSO): An authentication method that lets users sign in with their existing identity provider credentials (Google, Microsoft Azure, or GitHub).

  • RBAC

    Role-based access control (RBAC): A granular system that controls what users can see and do across projects, environments, spaces, and resources.

  • 24/7 support

  • Tailored onboarding

  • Platform Hub

  • Global deployment freezes

    Global deployment freezes: The ability to temporarily or on a recurring schedule block deployments for multiple projects (for example, deployable components like applications, microservices, APIs, and databases) or tenants (for example, an entity that represents a customer or a physical location that has its own deployment settings) to protect critical windows, maintenance periods, or business operations.

  • Priority deployments

    Priority deployments: The ability to fast-track specific individual deployments or all deployments to a chosen environment so they run before others in the task queue.

  • Insights & DORA metrics

    DevOps insights: Deployment reporting that tracks DORA metrics (deployment frequency, lead time for changes, failure rates, and recovery times) to help teams identify bottlenecks and improve their software delivery processes.

  • SIEM audit log streaming

    SIEM audit log streaming: Continuous export of audit logs (records of actions, changes, and the users who performed them) to Security Information and Event Management (SIEM) systems for centralized monitoring and compliance.

  • ITSM integration

    ITSM integration: Connects Octopus to IT Service Management tools like ServiceNow and Jira Service Management to automatically create and track change requests, enforce approvals, and log deployment and runbook outcomes for compliance and audits.

  • Azure Private Link connection

  • Custom billing

    Contact us or buy through Azure Marketplace

  • Customer Success Manager

    Enterprise licenses >$75k USD are assigned a CSM.

  • Add-on: Premium support

  • Add-on: TAM services

Starter
$ 360 USD / year
10 projects

Learn what's included in the Starter subscription.

  • All core features

    Release snapshotting, build server integrations, and config variables (secrets management).

  • 10 projects

    Project: A container for a single deployable component like an application, microservice, API, or database that holds your deployment process, variables, releases, and configurations.

    These are set limits for Starter edition licenses.

  • 10 tenants

    Tenant: An entity that represents a customer, a physical location, a customer’s physical location, or something else that has its own variables and deployment settings, allowing the same project to be deployed multiple times without duplicating configuration.

    These are set limits for Starter edition licenses.

  • 10 machines

    Machines: A Windows, Linux, or macOS application host registered as a deployment target.

  • Unlimited users

  • Max of 5 concurrent tasks

    Task: A unit of work, like a deployment, runbook, health check, or other operation, that is executed in order and tracked with progress and logs.

  • 1 instance

  • 1 high availability node

  • Runbook automation

    Runbooks: A workflow that manages day-1 and day-2 operations, automating routine and emergency tasks like website failover, restoration, incident response, and infrastructure or database management.

  • Environment promotion

    Environment promotion: Controls how a release moves through your environments (like development > testing > production) in a defined order, with the right configuration and required approvals at each stage.

  • SSO

    Single sign-on (SSO): An authentication method that lets users sign in with their existing identity provider credentials (Google, Microsoft Azure, or GitHub).

  • RBAC

    Role-based access control (RBAC): A granular system that controls what users can see and do across projects, environments, spaces, and resources.

  • Email support (No SLO)

Free for 30 days. No credit card needed.
Professional
$ 1,920 USD / year
Default
  • 20 projects
  • 30 projects
  • 40 projects
  • 50 projects
  • 60 projects
  • 70 projects
  • 80 projects
  • 90 projects
  • 100 projects
  • All core features

    Release snapshotting, build server integrations, and config variables (secrets management).

  • Best for under 100 projects

    Project: A container for a single deployable component like an application, microservice, API, or database that holds your deployment process, variables, releases, and configurations.

  • Tenants as add-ons

    Tenant: An entity that represents a customer, a physical location, a customer’s physical location, or something else that has its own variables and deployment settings, allowing the same project to be deployed multiple times without duplicating configuration.

  • Machines as add-ons

    Machines: A Windows, Linux, or macOS application host registered as a deployment target.

  • Unlimited users

  • Concurrent tasks best practices

    Task: A unit of work, like a deployment, runbook, health check, or other operation, that is executed in order and tracked with progress and logs.

  • 3 instances

  • 2 high availability nodes

  • Runbook automation

    Runbooks: A workflow that manages day-1 and day-2 operations, automating routine and emergency tasks like website failover, restoration, incident response, and infrastructure or database management.

  • Environment promotion

    Environment promotion: Controls how a release moves through your environments (like development > testing > production) in a defined order, with the right configuration and required approvals at each stage.

  • SSO

    Single sign-on (SSO): An authentication method that lets users sign in with their existing identity provider credentials (Google, Microsoft Azure, or GitHub).

  • RBAC

    Role-based access control (RBAC): A granular system that controls what users can see and do across projects, environments, spaces, and resources.

  • 8/5 support (9–5pm weekdays)

Enterprise
$ 14,400 USD / year
Default
  • 100 projects
  • 120 projects
  • 140 projects
  • 160 projects
  • 180 projects
  • 200 projects
  • 250 projects
  • 300 projects
  • 350 projects
  • 400 projects
  • 450 projects
  • 500 projects
  • 600 projects
  • 700 projects
  • 800 projects
  • 900 projects
  • 1,000 projects
  • All core features

    Release snapshotting, build server integrations, and config variables (secrets management).

  • Best for over 100 projects

    Project: A container for a single deployable component like an application, microservice, API, or database that holds your deployment process, variables, releases, and configurations

  • Tenants as add-ons

    Tenant: An entity that represents a customer, a physical location, a customer’s physical location, or something else that has its own variables and deployment settings, allowing the same project to be deployed multiple times without duplicating configuration.

  • Machines as add-ons

    Machines: A Windows, Linux, or macOS application host registered as a deployment target.

  • Unlimited users

  • Concurrent tasks best practices

    Task: A unit of work, like a deployment, runbook, health check, or other operation, that is executed in order and tracked with progress and logs.

  • Unlimited instances

  • Unlimited high availability nodes

  • Runbook automation

    Runbooks: A workflow that manages day-1 and day-2 operations, automating routine and emergency tasks like website failover, restoration, incident response, and infrastructure or database management.

  • Environment promotion

    Environment promotion: Controls how a release moves through your environments (like development > testing > production) in a defined order, with the right configuration and required approvals at each stage.

  • SSO

    Single sign-on (SSO): An authentication method that lets users sign in with their existing identity provider credentials (Google, Microsoft Azure, or GitHub).

  • RBAC

    Role-based access control (RBAC): A granular system that controls what users can see and do across projects, environments, spaces, and resources.

  • 24/7 support

  • Tailored onboarding

  • Platform Hub

  • Global deployment freezes

    Global deployment freezes: The ability to temporarily or on a recurring schedule block deployments for multiple projects (for example, deployable components like applications, microservices, APIs, and databases) or tenants (for example, an entity that represents a customer or a physical location that has its own deployment settings) to protect critical windows, maintenance periods, or business operations.

  • Priority deployments

    Priority deployments: The ability to fast-track specific individual deployments or all deployments to a chosen environment so they run before others in the task queue.

  • Insights & DORA metrics

    DevOps insights: Deployment reporting that tracks DORA metrics (deployment frequency, lead time for changes, failure rates, and recovery times) to help teams identify bottlenecks and improve their software delivery processes.

  • SIEM audit log streaming

    SIEM audit log streaming: Continuous export of audit logs (records of actions, changes, and the users who performed them) to Security Information and Event Management (SIEM) systems for centralized monitoring and compliance.

  • ITSM integration

    ITSM integration: Connects Octopus to IT Service Management tools like ServiceNow and Jira Service Management to automatically create and track change requests, enforce approvals, and log deployment and runbook outcomes for compliance and audits.

  • Custom billing

    Contact us or buy through Azure Marketplace

  • Customer Success Manager

    Enterprise licenses >$75k USD are assigned a CSM.

  • Add-on: Premium support

  • Add-on: TAM services

Add-ons

Navy cube with location symbol in front

Tenants

$ 720 USD / year
Default
  • 10 tenants
  • 20 tenants
  • 30 tenants
  • 40 tenants
  • 50 tenants
  • 60 tenants
  • 70 tenants
  • 80 tenants
  • 90 tenants
  • 100 tenants
  • 120 tenants
  • 140 tenants
  • 160 tenants
  • 180 tenants
  • 200 tenants
  • 250 tenants
  • 300 tenants
  • 350 tenants
  • 400 tenants
  • 450 tenants
  • 500 tenants
  • 600 tenants
  • 700 tenants
  • 800 tenants
  • 900 tenants
  • 1,000 tenants

Eliminate pipeline sprawl by modeling the physical locations you deploy to, like retail stores, or customer-specific cloud resources and configuration, separate from the pipelines that deploy to them. Contact us if you require more than 1,000 tenants.

Learn more
Blue hard drive icon

Machines

$ 720 USD / year
Default
  • 10 machines
  • 20 machines
  • 30 machines
  • 40 machines
  • 50 machines
  • 60 machines
  • 70 machines
  • 80 machines
  • 90 machines
  • 100 machines
  • 120 machines
  • 140 machines
  • 160 machines
  • 180 machines
  • 200 machines
  • 250 machines
  • 300 machines
  • 350 machines
  • 400 machines
  • 450 machines
  • 500 machines
  • 600 machines
  • 700 machines
  • 800 machines
  • 900 machines
  • 1,000 machines

Deploy to Linux, Windows, and other application hosts easily with our bi-directional Tentacle deployment agent and SSH endpoints. Volume pricing is available - contact us if you require more than 1,000 machines.

Learn more
Blue speech bubbles

Premium Support

Contact Sales for details

Premium Support is a quick response addition to your Octopus Enterprise license. We aim to resolve your high-priority issues in the fastest time possible.

Learn more
Blue glasses

TAM services

Contact Sales for details

Keep your Octopus instance and DevOps processes performing at their best with expert advice from our Technical Account Managers (TAMs).

Learn more

Frequently asked questions

Common questions

How are machines counted?

Here are some common scenarios:

  • Windows server registered as a deployment target running a Tentacle: 1 machine per tentacle
  • Linux server registered as a deployment target running a Tentacle: 1 machine per tentacle
  • SSH connection to Linux server/MacOS registered as a deployment target: 1 machine per SSH connection
How can I evaluate your software?

The Professional edition of Octopus is available as a 30-day free trial for any scenario, including production or commercial use. After the trial ends, you can keep your working configuration and upgrade to a paid license to continue deploying uninterrupted.

Please contact sales to trial the Enterprise edition.

Octopus Cloud

Why choose Octopus Cloud over Octopus Server?

Octopus Cloud is the easiest way to run Octopus Deploy. We host Octopus Deploy for you. Octopus Server is a "self-hosted" solution, so you need to download and install the software yourself.

We recommend Octopus Cloud as it includes the following functionality:

  • We take care of the maintenance and any issues that arise so you don't have to worry about downtime, data loss, or disruptions
    • Our 24x7 monitoring and alerting and proactive issue detection means problems get addressed before they impact your operations
    • Automatic upgrades to the latest version of Octopus, including improvements, bug fixes, security enhancements, and new features before they’re released on Octopus Server
    • We provide appropriate resources and automatic scaling for seamless performance
    • Expert support by experienced Octopus Support and Cloud Operations teams who swiftly resolve issues and provide regular maintenance
    • Automatic recovery with comprehensive disaster recovery procedures means your data is safe and quickly recoverable in case of a failure
  • Peace of mind with internationally recognized security standards, ensuring business compliance and protecting your reputation
    • ISO 27001 and SOC II certifications with regular audits, ensuring your deployments and data are safe and secure
    • Flexibility of hosting region choices

See the full list of Octopus Cloud benefits here.

Where is Octopus Cloud hosted?

Octopus Cloud runs in the Microsoft Azure cloud. It is hosted in the following Azure regions:

  • West US 2
  • West Europe
  • Australia East

When you create an Octopus Cloud instance, we provision a Linux container to run the Octopus Server in, along with all the other resources to provide Octopus as a service. We deploy this to one of our Kubernetes clusters.

Fun fact: We use Octopus Deploy with our tenanted deployment functionality, to deploy your Octopus instance.

License questions

What if I outgrow my license and need to upgrade?

It's easy to upgrade between Octopus tiers. When you upgrade, we'll factor in your old license pro-rata. For example, if you were 6 months into a 12-month license, your upgrade would factor in the fees you paid on the remaining 6 months of your license.

To upgrade, please contact sales for a quote.

Can I see the license agreement?

Yes, your license to use Octopus Server, and your terms of service for Octopus Cloud, are both governed by the Octopus Customer Agreement. This agreement is also shown to you when installing Octopus Server, when registering for Octopus Cloud, and when placing an order with us.

Do you support monthly billing?

No. Annual billing is the only option for Octopus Cloud and Octopus Server.

What if I need more than 10 projects, 10 tenants, and 10 machines for a Starter license?

You will be required to move to the Professional tier.

Read more FAQs