The Industry Leading Ephemeral Environment Self-Service Platform

Faster, cheaper DevOps. Happier developers. Create and manage ephemeral environments in minutes.

  • Ephemeral environments with every pull request
  • Automated infrastructure management
  • Seamless team collaboration
  • Significant cost savings
Release platform interface
"Release has cut our deployment time by 75% and saved us $200k in DevOps costs annually."
DebtBook Logo

Michael G.

Director of Infrastructure, DebtBook

Trusted By

Join these amazing companies who all use Ephemeral Environments to delight users and developers

DebtBook logo
Drata logo
Ezcater logo
Ethos logo
Navan logo
Cortex logo
Dispatch Health logo
Simon logo
Together logo
Datasaur logo
LaunchDarkly logo
Simply Insured logo
SoftLedger logo
Cross logo
Noteable logo
Mosaic logo

Key Features of Release

Automated Review Environments

Generate full-stack environments automatically for every pull request or by using GitHub labels, enabling comprehensive testing and review workflows.

Self-Service Platform for Developer Empowerment

Provision environments automatically using GitOps integration. Each environment comes with secure, shareable links for easy collaboration and review.

Remote Development Environments

Offer remote development environments that can be 'mounted' to a developer's local computer, facilitating seamless development workflows.

Learn About Remote Development
Accelerated Iteration and End-to-End Testing

The entire process of building an environment from code to build to test to deploy is handled by Release for each branch a developer is working on. This allows teams to identify and address issues earlier in the development process, eliminating dependencies on traditional staging deployments.

Cost Efficiency

Provide on-demand environments that scale to zero when inactive, resulting in significant reductions in pre-production cloud costs. Environments can be created only when needed, put on a schedule, or paused, leading to savings ranging from 30-70%.

Learn About Pausing and Resuming Environments
Environment Data Management

Utilize Release's Instant Datasets to create and manage realistic datasets for testing and development, enabling data-driven testing and replication of production-like scenarios.

Learn About Instant Datasets
Command Line Interface

Create and deploy Release environments, stream logs, and manage your infrastructure directly from the command line with our powerful CLI tool.

Get Started with Release CLI

Making Adoption Easy

Adopting ephemeral environments can seem daunting. At Release, we've spent years tackling this challenge, creating seamless solutions that make onboarding effortless and turn perceived hurdles into stepping stones for innovation.

Battle Tested Patterns Encapsulated in the Release Application Template
  • Single source of truth for managing applications and environments
  • Encapsulates years of experience and best practices from hundreds of customer setups
  • Simplifies configuration and deployment for smooth onboarding and efficient operations
  • Auto-generation from customer repositories for easy start-up
  • Built-in workflow engine for custom environment creation and teardown actions, including database migrations
# Release Application Template
name: my-application
components:
  frontend:
    build:
      context: ./frontend
    env:
      - name: API_URL
        value: http://backend:3000
  backend:
    build:
      context: ./backend
    env:
      - name: DATABASE_URL
        fromSecret: db-connection
secrets:
  - name: db-connection
    type: environment
    key: DATABASE_URL
Key Integrations
  • Seamless CI/CD integration
  • Docker Compose and Kubernetes compatibility
  • Helm charts and Terraform support
  • Static JavaScript generation support
Cloud Integration

Support for major cloud providers, enabling diverse environments from static websites to complex, multi-service applications.

Secrets Management

Secure handling of environment variables and sensitive data, with support for major secrets managers like AWS Secrets Manager and Doppler.

Instant Datasets

Create and manage realistic datasets for testing and development, enabling data-driven testing and replication of production-like scenarios.

Continuous Improvement

Our platform evolves with each customer interaction, building solutions for future users based on real-world challenges. This commitment ensures you're always working with a platform that's at the forefront of ephemeral environment technology.

Additional Ways to Use Release...

Production Environment Management

Let Release manage production environments, enabling seamless scaling, monitoring, and deployment to ensure reliability and performance.

Production Deployment StrategiesMonitoring and Observability
On-Premise Solutions with Release Delivery

Deliver and manage on-premise solutions using Release Delivery. Simplify deployments for customers who require private or VPC-hosted infrastructure with full control and security.

Learn More About Release Delivery
AI Environments with Release.ai

Create scalable, ephemeral environments to support machine learning workflows, model training, and AI application testing. Streamline AI/ML development and deployment.

Learn More About Release.ai

Documentation That Actually Helps, with a Dedicated Team on Slack

We've made a massive investment in building world-class developer documentation and support. Built by developers, for developers. Everything you need to succeed with Release.

Comprehensive Documentation

Our documentation covers every feature, providing detailed instructions and examples for configuring and managing environments.

Explore documentation

AI-Powered Search Engine

Easily find answers using our AI-powered search engine, which allows users to ask questions and quickly locate solutions to common challenges.

Tested Documentation

Every new feature we build is released alongside tested documentation, ensuring reliability and clarity for all users.

Dedicated Support Channels

Every customer gets a dedicated Slack channel directly connected to our engineers. It's like having a team of Senior DevOps Engineers at your disposal to help solve any issue you encounter.

Developer Resources

Getting Started Guide

Step-by-step guide to set up your first environment

AI Powered Documentation Search

Intelligent search through our documentation

Hundreds of Working Examples

Explore our collection of real-world examples

With these tools and resources, adopting and scaling Release is faster and easier than ever.

Ready to Transform Your Development Process?

Join the companies that have accelerated their development and reduced costs with Release's Ephemeral Environments Platform.