Elementi di DevOps
Concetti di DevOps
Cem Sakarya
DevOps Risk Advisor
Modello di change management DevOps
- Continuous Integration & Continuous Delivery
Principi della CI
- Version Control Software
- Integrazioni frequenti
Controllo versione
- Branch principale come "fonte di verità" per la codebase
- Più team sullo stesso software
- Revisione tra pari
- Test a ogni passaggio
Principi della CD
- Build automatizzate
- Test automatizzati
- Tempi di modifica brevi e prevedibili
Sperimentazione
- Set limitato di utenti
- Raccogli il loro feedback
- Avviene dopo il deploy di una modifica
Cicli di feedback
- Migliorare il prodotto in continuo
- Usa la fase di review per il feedback loop
- Trasforma il feedback in azioni
- Modifica il software se serve
Esercitiamoci!
Concetti di DevOps
Preparing Video For Download...