☁ Multi-Cloud Management

Nimbus — One API, Every Cloud

Provision, manage, and monitor resources across AWS, GCP, Azure, Oracle, OVH, and Hetzner through a single unified API. Zero-knowledge credential vault. Cross-provider price comparison. Workspace RBAC.

// Create a VM on any cloud with one call POST /v1/nimbus/compute/instances { "credential_id": "cred_a1b2c3...", "region": "eu-west-1", "name": "prod-api-1", "vcpus": 4, "memory_gb": 16, "disk_gb": 100, "os": "ubuntu-22.04" } // Response { "id": "i-0abc123...", "provider": "aws", "status": "running", "public_ip": "54.78.123.45" }

Supported Providers

Register your API keys and manage resources across all major clouds from a single dashboard.

Why Nimbus

Everything you need to manage multi-cloud infrastructure without switching between consoles.

🔒

Zero-Knowledge Vault

Cloud API keys are encrypted client-side via Koder Keys. The server never sees plaintext credentials at rest.

Unified Compute

Create, list, start, stop, and destroy VMs across all providers with a single API. Same interface, any cloud.

📦

Object Storage

Manage S3, GCS, and Azure Blob buckets uniformly. Create, list, upload, and delete across providers.

💰

Cost Comparison

Compare prices across providers before provisioning. See real-time cost dashboards with trend alerts.

🎛

Native Passthrough

Access any provider-specific service (Aurora, BigQuery, Cognitive Services) without leaving Nimbus.

👥

Workspace RBAC

Assign roles (admin, operator, viewer, billing) with approval workflows for high-cost operations.

How It Works

Three steps from zero to full multi-cloud management.

1. Register Your Credentials

Add API keys from any supported provider. Credentials are encrypted client-side and stored in the Koder Keys vault.

  • AWS Access Key + Secret Key
  • GCP Service Account JSON
  • Azure Service Principal
  • OVH, Hetzner, Oracle API tokens
POST /v1/nimbus/credentials { "provider": "aws", "label": "Production AWS", "auth_method": "api_key", "ciphertext": "<encrypted>" } => { "id": "cred_7f3a...", "status": "active" }

2. Provision Resources

Use the unified API to create VMs, buckets, databases, or call any native cloud service.

  • Automatic instance type mapping (vCPU/memory to provider-specific types)
  • Cross-provider price comparison before provisioning
  • All resources tagged as managed by Nimbus
// Compare prices across clouds POST /v1/nimbus/costs/compare { "vcpus": 4, "memory_gb": 16 } => AWS t3.xlarge $121/mo GCP e2-std-4 $98/mo Azure B4ms $121/mo Hetzner CPX31 $17/mo ← best

3. Monitor & Control

Track costs, manage resources, and enforce policies from the Koder Sky dashboard or the Nimbus API.

  • Real-time cost dashboards with trend alerts
  • Credential health checks and rotation reminders
  • Audit trail for every cloud operation
GET /v1/nimbus/costs { "total_monthly": $847, "by_provider": { "aws": $512, "gcp": $218, "hetzner": $117 }, "trend": "+3.2% vs last month" }

How It Compares

Nimbus combines the best of infrastructure-as-code tools and cloud management platforms.

Feature Nimbus Terraform Pulumi CloudHealth
Visual UI for non-devs
Multi-cloud native
Price comparison
Zero-knowledge vault
Integrated IAM (OIDC)
Approval workflows
Native passthrough
Cost dashboards

Ready to unify your clouds?

Start managing all your cloud providers from a single API and dashboard. Free for individual accounts.

Get Started Free See How It Works