Vai al contenuto

E-commerce

Un’infrastruttura che si ricostruisce in un pomeriggio

Portare un hosting configurato a mano verso un’infrastruttura riproducibile e monitorata.

Progetti esemplificativiI progetti seguenti sono esempi rappresentativi del nostro lavoro. Non descrivono clienti nominati e non contengono dati dei clienti.

01 — Sfida

Un negozio online girava su server configurati a mano anni prima. I deployment avvenivano di notte, i backup non erano mai stati ripristinati e l’alta stagione significava ansia.

02 — Soluzione

Tutti gli ambienti descritti come codice, una pipeline di deployment con test automatici e rollback, log e allarmi centralizzati e una procedura di ripristino esercitata regolarmente.

03 — Tecnologie

  • OpenTofu
  • Docker
  • PostgreSQL
  • CI/CD
  • Prometheus
  • Grafana

04 — Dettagli tecnici

  • Ambiente di staging identico alla produzione, generato dallo stesso codice.
  • Allarmi legati a sintomi visibili ai clienti, come errori nel checkout, non solo al carico della CPU.
  • Runbook per gli incidenti più probabili, scritti insieme al team del cliente.

05 — Risultato

Progetto esemplificativo. L’obiettivo di un progetto simile sono deployment di routine in orario lavorativo e un percorso di ripristino documentato e collaudato.