11 / Ambiti
Cloud e pubblicazione
Il trasferimento da un server singolo, la pubblicazione automatica e un ambiente che si può ricostruire.
Ai team in cui il rilascio è un accesso manuale al server, e un sistema di riserva non c'è.
Cloud
Pubblicazione
Verifica
Produzione
Copia
Pulsante
Rilascio
Ritorno
Precedente
Schema
Accanto
Di cosa è fatto
Cosa entra nel sistema
- 01
Cosa gira ora
Prima un elenco: quale servizio, quale base, quali chiavi e da cosa cade se si spegne la macchina.
- Servizi e le loro dipendenze
- Dove stanno i segreti
- Cosa non si può fermare di giorno
- 02
Ambienti
L'ambiente di produzione e quello di verifica non vivono sullo stesso server «per ora». La verifica si fa prima della pubblicazione alle persone.
- Dove guardano la versione nuova
- Dove lavorano i clienti
- Quali dati, nella verifica, non si possono prendere dalla produzione
- 03
Pubblicazione
La nuova versione parte da un pulsante nel repository, non da un accesso manuale e dalla copia di una cartella.
- Cosa si raccoglie da solo
- Chi ha il diritto di pubblicare
- Come tornare alla versione precedente
- 04
Trasferimento
Usciamo da una macchina singola in modo che il fermo sia breve e detto in anticipo.
- Cosa si sposta per primo
- Come tagliamo il traffico
- Cosa verifichiamo subito dopo
- 05
Ricostruire
La descrizione dell'ambiente sta accanto al codice. Un server nuovo si costruisce da quella, non a memoria.
- Container e schema
- Osservazione dopo il trasferimento
- Da cosa è composto il conto della piattaforma
Cosa facciamo
- 01Cosa gira ora e da cosa dipende
- 02Schema nel cloud
- 03Un trasferimento senza un fermo lungo
- 04Pubblicazione da un pulsante
- 05Container e osservazione
Come procediamo
- 01Ricognizione
- 02Schema
- 03Trasferimento
- 04Pubblicazione automatica
- 05Conto dell'infrastruttura
Su cosa
- Docker
- Terraform
- GitHub Actions
- Piattaforme cloud
Indicazione sui tempi
Un servizio: alcune settimane. Più ambienti e basi: da un mese.
In uscita
La nuova versione si pubblica senza una finestra notturna, e il server si può ricostruire dalla descrizione.
Cosa di solito viene dopo
Più regioni, reti complesse e «un cluster proprio in vista della crescita» non entrano nel trasferimento di un solo servizio.