Release Plans and Pricing

From startups to large enterprises, there’s a Release plan that’s right for your organization. From dev and test to production and distribution, environments as a service improve the speed and quality of your development processes.

NEW

Try Release in our Sandbox with no setup required

Sandbox

Try Free
No cloud or credit card required
 
See how Release works with no setup
Out of the box applications and examples
Tinker with AI stacks to find the right fit
Includes
5 hours of compute time on us
Pre-configured AI and Web templates
Train and serve models in one place
Easy upgrade to Free or Pay as you go plan
Try Free
No cloud or credit card required

Development and Deployment platform
for the whole application lifecycle

Free

Free to all
Best for small pre-production workloads.   

                           
Pre-Production Environments
100 free hours per month
Production Environments
n/a

Includes

  • Runs in your cloud
  • CLI and web interface access to Release
  • Automatic environment creation
with every code commit

Pay as you go

Pay as you go
Best for growing teams and workgroups.       


Pre-Production Environments
$0.69 per hour
Production Environments
$1.04 per hour

Includes

  • Runs in your cloud
  • Custom domains
  • Service level agreement for support
  • Hourly billing: only pay for what you use

Unlimited

Contact Us For Pricing
Contact us for pricing for any sized team. Enterprise-level support & SLAs.
Annual agreements and fixed monthly pricing
Pre-Production Environments
Unlimited hours
Production Environments
Unlimited hours

Includes

  • Runs in your cloud or VPC
  • Enterprise SSO and customizable RBAC
  • Dedicated 24/7 support
  • Instant Datasets, environment pausing, expanded integration support including Terraform and Helm

Platform Features

Expand All
Free
Teams
Unlimited
Core Features
Deploy in your Cloud account
Run AI workloads on GPUs
AI and Web application templates
AI and Web application imports
GitHub, GitLab, Bitbucket
Secrets manager
Automatic deployments
Remote development environments with any IDE
Private ingress
Cluster management
Dedicated production cluster
Dedicated build cluster
Predefined RBAC
Advanced RBAC
CLI
API
Gitops
Custom domains
Helm support
Terraform support
Environment pause/resume
SSO
Enterprise source control
Instant datasets
Limited
Limited
Unlimited
Rainbow deployment
Release self-hosted
Integrations
Slack
Datalog
Tonic
Private registries
Docker Hub
Artifactory
ECR
LaunchDarkly
Support
Uptime guarantees
Email Support
Business hours support with SLA
24/7 support with SLA
Dedicated Slack channel
Assigned solutions architect
Cloud Support
AWS
GCP
Azure
Coming Soon
Coming Soon
Coming Soon
Payment Options
Credit Card
N/A
Monthly Invoice
N/A
AWS Marketplace
N/A
GCP Marketplace
N/A

Release Pricing FAQ

How does the pricing work?

Release uses consumption-based pricing based on how long your app is running and bills on an hourly basis.

Is there a per-user charge?

No. There is no per user cost and no limit to the number of users in any of the plans. Add as many collaborators as you need.

Can I get additional support on a pay as you go plan?

Yes. Upgraded support is available for 10% of your total monthly spend (with $500 minimum) in Release Teams. Upgraded support includes production-level SLAs, dedicated Slack channels for your company, and a named customer success manager.

Are all pre production environments priced the same?

All development environment types are priced at the same rate, regardless of the use case. Use them for development, staging, QA, preview as you need it.

When will the usage meter begin?

Immediately. Prior to creating an account with Release, you can either set up credit card billing or invoicing (via an order form the sales team will provide). From there, any environment hour used will be billed at the list price rates.

What if my environment only runs for 10 minutes?

You will be billed the hourly rate listed above based on the number of components in your application. The lowest billing granularity is one hour. 

I want to run a POC, how does that work?

We are happy to run a custom POC tailored to your use case. Your POC team will include a dedicated engineer to work through the details of implementation and make sure you get all your questions answered. The upfront POC fee is $5,000 and it can be credited back to your account upon signing an agreement.

Do I have to sign a contract?

No. For pay as you go  plan, our billing system will collect your credit card information and you can use the product from there - no contract or signatures required.

My legal and procurement teams require a written contract to proceed. Can you provide one?

Yes, though when you create an account with Release, you agree to our standard terms of service. We can provide the terms of service in a PDF for your legal team’s review. If they would like a written agreement on the hourly pricing construct inclusive of the price point, we can provide an Order Form outlining the month-to-month terms. Additionally, to lock in a price point and to take advantage of significant discounts, you can proceed with our annual or multi-year contract (instead of monthly on-demand billing).

How can I estimate my team’s usage and understand what this might cost me?

We use a simple calculator to help customers understand the estimated “on-demand” costs. Share the following inputs and we will provide you with an estimate:
  • Number of developers
  • Number of PRs/dev/month
  • Average time a PR is open (hours)
  • Percentage of PRs that need an env
  • Number of hours devs writing code/week
  • Number of staging environments
  • Hours per week staging environment running

What controls do I have to ensure my costs don’t run up unexpectedly?

Governance and cost optimization are our top priorities. The following product features help our customers govern usage and manage costs:

Auto expiration of environments: By default, any ephemeral environment created will be automatically spun down after x days of usage. You have the ability to modify this setting to any duration you’d like.

Cluster auto scaling: By default, clusters are set to auto-scale as you add and remove environments the Kubernetes cluster will scale accordingly.

Environment Pausing: Ephemeral environments are meant to be spun up and down and not live forever, which ultimately leads to cost savings. However, sometimes environments are needed for several days or weeks. During the in-between hours when the environment is not in use, you have the ability to pause the environments and the underlying database instances.

Release Your Ideas

Start today, or contact us with any questions.