Vai al contenuto

4 min di lettura

Elogio dell’infrastruttura noiosa

La migliore infrastruttura è quella di cui nessuno parla, perché semplicemente continua a funzionare.

Esiste un tipo di infrastruttura che produce ottimi interventi alle conferenze: molte parti in movimento, automazioni ingegnose, un diagramma che richiede un secondo schermo. E ne esiste un altro di cui nessuno parla, perché funziona in silenzio per anni. Noi preferiamo il secondo.

La complessità è un costo ricorrente

Ogni componente di un’infrastruttura va compreso, aggiornato, monitorato e prima o poi sostituito. Un orchestratore di container è un ottimo strumento quando gestite decine di servizi; per una singola applicazione con un database è soprattutto un secondo sistema da mantenere.

Che aspetto ha la noia

  • Ogni ambiente si può ricreare dal codice.
  • I deployment avvengono in orario di lavoro, perché sono routine.
  • I backup vengono ripristinati regolarmente, non solo creati.
  • Gli allarmi scattano per ciò che i clienti notano, e qualcuno sa cosa fare.
  • Un nuovo membro del team capisce in un pomeriggio come si incastra tutto.

Niente di tutto questo è nuovo. Tutto questo è sorprendentemente raro. Ed è la base su cui il software interessante può fare il suo lavoro.