Self-hosted services in the Cloud.
Nimbus centralises Infrastructure (eg. Terraform deployments, Docker Containers) that deploys self-hosted services on Cloud Platforms in one repository.
- Infrastructure as Code (IaC) Expressing IaC makes infrastructure dynamic & malleable to changes. Dependencies between Multiple Cloud providers can be expressed explicitly in code. Checking IaC into Git provides checkpoints for rollbacks if something goes wrong.
- Multi Cloud Consolidates deployments on multiple Cloud Platforms (GCP, Cloudflare & Blackblaze) in one place.
flowchart LR
tls[Let's Encrypt TLS]
b2[Blackblaze B2 Object Storage]
subgraph cf[Cloudflare]
direction TB
DNS
CDN
end
cf[Cloudflare] <--> gcp
subgraph gcp[Google Cloud Platform]
direction LR
subgraph gce[Compute Engine]
dev-env[WARP Dev Environment]
end
end
User-facing services hosted on Nimbus:
- WARP: portable development environment based on Cloud VM
MIT.