Hybrid cloud control plane

nimbo.sh

Il piano di controllo ibrido sviluppato in Clodino: un'unica API unifica on-prem OpenStack/Proxmox e Clodino Cloud senza vendor lock-in.

NIMBO · strumento in casa
nimbo.sh
Cos'è

Un piano di controllo per infrastrutture ibride.

nimbo.sh è il tool sviluppato in Clodino per gestire ambienti ibridi reali: datacenter on-prem con OpenStack o Proxmox, connessi a Clodino Cloud, con una sola interfaccia di controllo. Niente più console separate, niente più script fatti in casa per ogni ambiente.

Nasce dall'esperienza diretta: i clienti hanno invariabilmente ambienti misti — macchine legacy on-prem, workload cloud-native su Clodino Cloud, disaster recovery su siti secondari. nimbo.sh è il layer che li fa parlare tutti la stessa lingua.

API unificata per provisioning, networking, storage e policy — indipendente dal cloud provider sottostante. Terraform provider incluso, integrazione nativa con pusho.dev per deploy multi-ambiente.

Caratteristiche chiave

Quello che nimbo.sh fa che gli altri non fanno.

Un piano di controllo progettato per infrastrutture reali, non per demo.

API unificata

Un'unica API per OpenStack, Proxmox e Clodino Cloud. Niente adattatori custom per ogni ambiente.

Multi-site

Gestisci datacenter primario, sito DR e cloud come un'unica infrastruttura coerente.

Terraform provider

Provider nativo per IaC: stessa sintassi Terraform per on-prem e cloud, state remoto condiviso.

Policy centralizzate

Quota, tagging, network policy e RBAC definiti una volta sola, applicati ovunque.

Osservabilità integrata

Metriche aggregate da tutti gli ambienti in un solo Grafana. Alerting unificato su soglie cross-site.

Failover automatico

Policy di failover dichiarative: se il sito A perde quorum, nimbo.sh riprende i workload critici sul sito B.

Come lo usiamo

Come usiamo nimbo.sh nei progetti.

nimbo CLIProvider TerraformOpenStack adapterProxmox adapterClodino Cloud APIGrafana adapterpusho.dev
  • Censimento iniziale: nimbo.sh esplora gli ambienti esistenti e genera un inventory strutturato.
  • Policy as code: quota, tagging e network rules scritte in YAML, versionato in git.
  • Terraform: un solo provider per tutto — VM OpenStack, VM Proxmox, VM Clodino Cloud, reti overlay.
  • Integrazione pusho.dev: i target di deploy sono definiti in nimbo, pusho li consuma.
  • Dashboard unificata: Grafana con datasource nimbo aggrega metriche da tutti i siti.
  • Failover test: chaos drill mensile automatizzato — nimbo.sh sposta workload e misura RTO reale.
“Il problema non è il singolo cloud. È che ogni cliente ha 3 ambienti diversi e nessuno strumento che li tratti come uno solo.”
Hands on

Provisioning cross-site con un solo comando.

shell · nimbo provision~/clodino
$ nimbo apply -f infra.yaml
 Environments: site-a (openstack), site-b (proxmox), cloud (clodino)

 site-a  · 12 VMs  · network: vlan-prod-100  · status: ok
 site-b  ·  4 VMs  · network: vlan-dr-100    · status: ok
 cloud   ·  8 VMs  · network: overlay-prod    · status: ok

 Policy applied: quota, tagging, RBAC
 Failover rule: site-a → site-b (RTO target: 4m)
 Done. 24 resources · 3 sites · 1m 18s

Vuoi unificare i tuoi ambienti ibridi?

Demo gratuita sul tuo scenario: portiamo nimbo.sh sul tuo inventory esistente e mostriamo cosa diventa gestibile da subito.

← InfrastrutturaParla con noi