Release logo

Release

Claim

Release is an Environments as a Service platform for preview, staging, development, and production in your own cloud, with full-stack deployments and GitOps.

Release preview

Overview

Release is an Environments as a Service platform for teams that need short-lived and persistent application environments across the software delivery lifecycle. The product is presented as a Vercel alternative for full-stack applications and a Heroku replacement for teams that want more control over infrastructure while keeping git-push deployment workflows.

The source emphasizes deployments to your own cloud account, with support for AWS, GCP, and Azure on the main site and AWS/GCP on the Enterprise pricing page. Release is built for preview, staging, development, and production workflows, and it supports full-stack services such as databases, workers, and other stateful components that are often outside the scope of frontend-oriented platforms.

Core capabilities

Git-push deployments and previews

Deploy applications with Git push simplicity while using automatic preview environments for pull requests and branch-based workflows.

Full-stack runtime support

Run full-stack applications instead of limiting environments to frontend-only or serverless use cases. The source explicitly mentions databases, background workers, WebSockets, microservices, PostgreSQL, and Redis.

GitOps configuration management

Manage environments through GitOps so configuration stays reproducible and infrastructure changes remain tied to source control.

CLI-based environment control

Create and manage environments directly from the command line, including deployments and log streaming, through the Release CLI.

Ephemeral environment lifecycle

Scale down pre-production environments when they are not in use, or create them on demand, pause them, and schedule them for cost control.

Data management for testing

Use Instant Datasets to load realistic data for testing and development so teams can work against production-like scenarios.

Where Release fits

  • On-demand staging

    Spin up production-like staging environments only when they are needed, then tear them down or pause them to reduce pre-production cost and waiting time.

  • Preview environments for code review

    Create isolated environments for every pull request so engineers and reviewers can test the full application stack before merge.

  • Cloud development environments

    Give developers a cloud-based workspace with tools and dependencies already in place, reducing local setup friction for branches, pair programming, and shared testing.

  • Validation for migrations and performance

    Use aligned data and infrastructure to test migrations, performance changes, and production workflows before they reach live systems.

  • Production application deployment

    Run customer-facing or internal production workloads in your own cloud while keeping the deployment model aligned with pre-production environments.

Pros and Cons

Pros

  • Supports full-stack applications, including databases, workers, and stateful services.
  • Keeps deployments in the customer's own cloud account rather than a shared vendor environment.
  • Combines GitOps, source control integration, CLI access, and API access for multiple workflows.
  • Provides automatic preview and ephemeral environments for testing before merge.
  • Offers enterprise support options such as dedicated Slack, custom SLAs, SSO, RBAC, Terraform, and Helm.

Cons

  • Enterprise pricing is custom and requires a sales conversation, so there is no public list price in the source.
  • The pricing page shows Enterprise cloud support for AWS and GCP, while the home page also mentions Azure; the exact cloud support scope may vary by offering or page context.
  • The site positions Release as an alternative to established platforms, which may require teams to evaluate fit against their current deployment and infrastructure processes.

FAQ

What kind of product is Release?

Release is positioned as an Environments as a Service platform for teams that need ephemeral, preview, staging, development, and production environments in their own cloud. It is also described as a Vercel alternative for full-stack apps and a Heroku replacement.

How do teams interact with Release?

The source shows Release supporting GitOps configuration, source control integration, automatic environment deployment, full CLI access, API access, and simplified onboarding with docker-compose support. Enterprise plans also mention Terraform and Helm support.

Which cloud providers are supported?

The pricing page says Enterprise works with AWS and GCP, and workloads run in the customer's own cloud account. The home page also says Release can deploy to AWS, GCP, or Azure accounts.

How is pricing handled?

Pricing is custom for Enterprise. Release says it works with each organization's needs and usage patterns and asks teams to schedule a meeting or contact support for a tailored plan.

What kinds of applications does Release support?

The source describes support for full-stack applications, databases, background workers, stateful services, and multi-service applications. It also notes Docker support and Kubernetes-based infrastructure.

Quick Facts

Category
Environments as a Service
Primary use
Preview, staging, development, and production environments
Deployment model
Deploys to your own cloud account
Supported cloud providers
AWS, GCP, and Azure mentioned on the site; AWS and GCP listed for Enterprise pricing
Source domain
release.com
Pricing
Enterprise pricing is custom