Episodi
860 episodi · pag. 90/108
Il rilascio: portare il codice agli utenti
La scala di ambienti dallo sviluppo alla produzione, il rilascio automatico che dissolve il rito notturno, e come la pipeline consegna l'immagine a Kubernetes...
Costruire e impacchettare: dal codice all'artefatto
Come il codice sorgente diventa un artefatto pronto da spedire (spesso un'immagine di container), e il principio: costruisci una volta e distribuisci sempre lo stesso, immutabile...
I test automatici: la rete di sicurezza
Cos'è un test automatico, perché le macchine fanno i controlli ripetitivi meglio degli umani, e perché i test sono la rete che rende compatibili velocità e sicurezza...
L'integrazione continua: fondere spesso invece di raramente
L'inferno dell'integrazione e l'intuizione che lo risolve: unire il lavoro di continuo, in piccoli pezzi frequenti e indolori, verificati subito, con riscontro immediato...
La pipeline: la catena di montaggio del software
La sequenza automatica di fasi attraverso cui il codice passa verso la produzione, cosa la mette in moto, e la regola d'oro: se una fase fallisce, la linea si ferma...
Cosa significano CI e CD: le due metà dell'automazione
L'integrazione continua che verifica se il codice è buono e la distribuzione continua che lo consegna agli utenti: due domande, due risposte automatiche in sequenza...
Il problema: dal codice scritto al codice in produzione
Perché scrivere il codice è solo metà del lavoro, com'era il rilascio manuale di una volta, e perché rilasciare spesso e in piccolo è meglio che di rado e in grande...
Git in pratica e uno sguardo lungo
Il modello completo in un colpo d'occhio, i comandi che smettono di essere magia, perché in Git è difficile perdere il lavoro, e la lezione: capire il modello vale più che memorizzare i comandi...