Changes to Octopus Server & Cloud pricing

On September 8, 2022, our pricing* is changing. This page details the changes and addresses common questions. If you have any queries about the price increase, please do not hesitate to contact us at sales@octopus.com.

How the pricing will change

  • There will be two new license tiers to fit your technical requirements: Professional and Enterprise, for Octopus Cloud and Octopus Server (self-hosted Octopus Deploy).
    • Pay for the exact number of targets you need. No more pricing tiers (100, 200, 500, 1000, etc.) for Octopus Server.
    • Price per target is increasing, with bulk discounts available.
    • Server Unlimited has been discontinued.
    • If you’re an Octopus Server (self-hosted) customer, you no longer have to negotiate renewal dates each time you need to add a target. You can add targets on a pro-rata basis.
  • How we calculate targets is changing.
    • You can now “burst” the number of targets on your Octopus Server (self-hosted) instance temporarily without purchasing additional targets.
    • In the 2023 versions of Octopus Deploy, we’ll change how we calculate targets to fit your requirements better.

We’re making these changes to our pricing to ensure we can continue to provide the best product possible. If your renewal date is upcoming in the 2022 or 2023 calendar year, you can renew at the current price if you renew by December 2022.

If you have further questions about these changes, please contact sales@octopus.com. Our team is more than happy to discuss this situation with you.

Frequently asked questions

What is the new target pricing?

Edition Monthly Price Annual price
Professional $12 $144
Enterprise $18 $216

How is a target defined in 2023?

With our old approach to targets, a single Azure Web App is treated the same as a Kubernetes namespace. With our new target calculation, they will be treated differently, because we know they are used differently.

Host Target count
Windows Server running a Tentacle 1 target per server
Linux Server running a Tentacle 1 target per server
SSH connection 1 target per SSH
Azure App Service plan instance 1 target per plan instance
Kubernetes cluster 1 target per cluster
ECS container instance 1 target per cluster
AWS Lambda Function ⅕ (one fifth) target per Lambda
Azure Functions running on Azure App Service plan 1 target per plan instance
Azure Functions running on serverless ⅕ (one fifth) target per function

At a high level, the target calculation is being updated to reflect how you’d be billed in AWS, Azure, or GCP. We opted for a built-in multiplier for serverless platforms because they use a consumption-based model.

To work out the number of targets you have, you can use the calculator below:

This calculator estimates your targets based on the number of machines, cluster namespaces, and serverless functions you use each month, so you'll only pay for the targets you need.

Estimate your targets

Use the calculator, then get a quote for the price of your license. Your price will scale according to your estimated number of targets.

+ ( ÷ 5 ) =

2000

Why are pricing tiers being removed?

We’re removing pricing tiers so that you only pay for what you use. Under our old pricing model, if someone self-hosts Octopus Deploy with 230 targets, they need to purchase a Server 300 license, and they pay the same rate as someone with 290 targets. Under the new model, you can license the specific number of targets you need.

Why are Server Unlimited licenses being discontinued?

Server Unlimited licenses were introduced when Octopus had natural limits to the number of targets it could support in a single instance, and the number of instances were limited. Customers with tens of thousands of targets have different needs to customers with a few thousand, and with our focus on supporting tens of thousands of targets on a single instance, we no longer think the Server Unlimited option makes sense to continue.

We have also found our customers purchase Server Unlimited in anticipation of unknown target counts. To account for this, newer versions of Octopus Deploy will temporarily let you “burst” your target count. This means you pay for the exact number of targets you need.

What will happen to my existing license?

The Professional tier is comparable to the existing Octopus Server and Octopus Cloud licenses. During renewal discussions, you can move to the Professional tier and keep all your existing features, or upgrade to the Enterprise tier to get enterprise-level functionality.

How will adding targets work for Octopus Server (self-hosted) customers?

This is best explained with an example: If you have 6 months left on a Professional license and need 20 extra targets, you’ll be charged $1,440 (20 targets x $70). You’ll get an updated license key with the additional targets. The expiration date will remain the same.

How will bursting work for Octopus Server (self-hosted) customers?

Bursting will be available in future versions of Octopus Deploy. At this time, we are anticipating the Q4 2022 release of the self-hosted version of Octopus Deploy. Once available, you can temporarily go over your target limit without purchasing extra targets. Your Octopus Deploy instance will periodically communicate with our license server and we’ll reconcile target changes on a regular basis. We will work with you to understand your use cases around bursting.

What is the Octopus license server?

The Octopus license server is our new mechanism for activating licenses for our Octopus Server (self-hosted) customers. We're deprecating the need to directly input XML license keys in an upcoming release. Your instance will periodically connect to our license server to pull down the latest license limits based on the serial number.

Connection to the license server is mandatory; Octopus will go into limited functionality mode if a connection can’t be made after 30 days.

This change is necessary because the target count is now shared between instances - you can have, for example, 10 instances of Octopus sharing the same license key. To not over-charge you by counting duplicate targets, we send anonymised target information back from each instance.

More information will be provided in the product documentation as the license service begins to enforce licenses.

How will the average target calculation work in Octopus Cloud?

The average target calculation applies to Cloud Monthly only, and is best explained using an example: You normally have 30 targets, but for 5 days in June, you have 100 targets due to unexpected traffic. You’ll pay $500 for June instead of the usual $360. We’ll periodically check the number of targets throughout the day, so the bill might not be $500 unless you had those 70 extra targets for exactly 5 days.

Can I extend my current license for multiple years?

We understand that companies make plans and budgets around software, and we don’t want this change to cause short-term budget problems.

From now until the end of 2022, you can renew your current license, at the current price, even if your license doesn’t expire until 2023. But you can only renew as far as December 31, 2023. If your license already has an expiration date in 2024 or 2025 you will not be able to renew your license any further under the old pricing model.

Why can’t I extend my license for multiple years?

We make changes to our licensing model from time to time to ensure it aligns with the value we have added to the product, and the expectations customers have. The number of targets will also likely grow or shrink over the years, and we might introduce new tiers or new features per tier. You can lock in a discount for the price per target for multiple years, but not the actual price per target.

For customers on the new Enterprise tier, we will work with you for multi-year contracts and budget predictability.

Is there a maximum number of targets for the Professional tier?

We recommend a maximum of 500 targets for the Professional tier. However, unless you tell us you'd like to upgrade to Enterprise, we’ll move all existing customers to the Professional tier in January 2023, even if you have more than 500 targets. Your instance will continue to function as-is. Only Enterprise licenses will include "at-scale" functionality, though.

Is there a minimum number of targets for the Enterprise tier?

There’s no minimum target level for the Enterprise tier. Based on past adoption, it’s common to see customers purchase a 25 or 50 target license and expand quickly past 500. If you’d like to use Enterprise features now, you can.

Is the Enterprise license the same as I bought in 2016?

No, they’re completely different licenses. We built the enterprise license sold before December 2017 for Octopus Deploy running versions 3.x and lower. Since 2017, we’ve been building features that focus on running Octopus Deploy at scale in enterprise environments.

Can I purchase a Professional license for 230 targets and have each instance use 230 targets?

The new license terms are for an aggregate count of targets across all instances. If you have a 230 target license, the total number of targets across all instances can’t exceed 230. Your Octopus Deploy instance will periodically communicate with our license server to check you’re in compliance. We’ll provide the capability to temporarily burst your target count.

What happens if I go over my target count?

Assuming you’re on 2022.3, your instance(s) will continue to function as-is. Your instance(s) will communicate with our license server, allowing you to temporarily go over your license limits. However, if you’re intentionally abusing our license terms, we reserve the right to deactivate your instance(s). Before that deactivation, we’ll make a reasonable effort to contact you to reconcile your use.

What new features are you planning for the Professional tier?

We’re planning to add several features to the Professional and Enterprise tiers, which you can see on our Roadmap. At the time of this writing those features are:

  • Config as Code for variables and Runbooks
  • Dynamic infrastructure
  • Built-in AWS Lambda support
  • Built-in container registry

Our new Enterprise features will focus on common enterprise ITSM integrations, for example, ServiceNow, and managing Octopus Deploy at scale.

Do you offer volume discounts?

Yes, our volume discounts start at 500 targets. Please reach out to sales@octopus.com for a quote.

What about the Community edition?

The Community edition will still be offered with all the existing limits as-is.

Licensing FAQ

Our Licensing FAQ answers many common questions around how the Octopus Server pricing model works, including:

Next steps

If you have any questions, please contact us at sales@octopus.com.

*All references to pricing exclude VAT / GST / local sales or other taxes