Modern frameworks, legacy stacks, custom runtimes—Cycle is built to run the software you rely on, from the bleeding edge to the battle-tested.
Deploy to the cloud, on-prem, or both. Cycle makes hybrid infrastructure feel native, wherever your workloads live.
Cycle's flexible deployment pipelines helped us standardize, simplify, and speed up deployments—from 10 minutes down to 3. It's more reliable, faster to iterate, and enables safer roll-forwards.
Thomas van der Pol, Senior Developer @ Submarine
Run containers, functions, and full VMs side-by-side—all orchestrated through the same platform. No plugins, no context switching.
Every deployment runs in a clean, isolated environment—perfect for separating staging from production, or securely running multi-tenant workloads.
From first available to highly available, Cycle has a number of pre-built deployment strategies to meet your needs. Configure once, deploy with confidence every time.
Define your applications, services, health checks, and more -- all in a single config. Stacks make your deployments repeatable and consistent by design. Stacks can be defined using either JSON or YAML.
(json)
{
"version": "1.0",
"about": {
"description": "Production platform API",
"version": "1.0.0"
},
"containers": {
"api": {
"name": "api",
"stateful": false,
"image": {
"name": "api",
"origin": {
"type": "docker-file",
"details": {
"build_file": "/Dockerfile",
"context_dir": "/"
}
}
},
"config": {
"network": {
"hostname": "api",
"ports": ["80:5000", "443:5000"],
"public": "enable"
},
"deploy": {
"instances": 8,
"strategy": "high-availability",
"health_check": {
"command": "./health-check.sh",
"delay": "15s",
"interval": "15s",
"retries": 3,
"restart": true,
"timeout": "30s"
// ...
Deploy multiple versions within the same environment using custom tags like production, staging, or dev. Promote or roll back instantly by moving a tag. Fully atomic. Fully in your control.
Define deployment pipelines that just work. From build to rollout, each step is declarative, repeatable, and fully integrated.
Stage 1 - Deploy
Create Stack Build
July 4, 2025 13:27
from StackPlatform API
Generate Stack Build
July 4, 2025 13:27
from StackPlatform API
Deploy Stack Build
July 4, 2025 13:27
in StackPlatform API
Start Environment Deployments
Production
Wait For Environment Deployment Health Check
Production
Update Deployment Tag
Production
Update Deployment Tag
Production
Prune Environment Deployments
Production
Prune Stack
Platform API
Run containers that retain state across restarts and redeploys. Ideal for databases, persistent workloads, and services that go beyond stateless patterns.
Easily manage secrets, environment variables, and runtime configs—all versioned and scoped to the right services, environments, and teams.
Cycle routes traffic intelligently between instances, ensuring high availability and resilience without requiring any manual setup.
Bridge containers and VMs across datacenters or providers with flexible L2 and L3 networking. Secure, scalable, and built in.
From health checks and service discovery to rollback support and scoped variables, Cycle is packed with features that help teams ship faster.
We use cookies to enhance your experience. You can manage your preferences below.