Enclavely Docs
Platform

Platform Overview

User-level model for how projects, environments, and releases work.

Enclavely is organized around a simple model:

  1. Organization: your team and permissions
  2. Project: one deployable service
  3. Environment: isolated target within a project
  4. Release: immutable deploy record

Request flow

For each environment, Enclavely gives you a route URL. Traffic is served by the currently healthy release for that environment.

Deploy flow

  1. Build artifacts in your pipeline
  2. Run enclavely deploy --project <name> --env <env> ...
  3. Track status with:
    • enclavely status
    • enclavely release list
    • enclavely logs --follow
  4. Verify route with enclavely routing --project <name> --env <env>

What is guaranteed

  • Releases are immutable once created
  • Routing only points to healthy releases
  • Access control is enforced by org role + API key scope
  • Audit history is available for operational events

You do not need to manage platform internals to deploy with Enclavely. Focus on your service, digests, and release flow.

On this page