DevOps. Guida per integrare Development e Operations e produrre software di qualità
La tecnologia rappresenta una grande opportunità per la competitività delle imprese ma coniugarne lo sviluppo all'agilità e all'affidabilità dei processi non è facile. Una risposta arriva da DevOps - contrazione di development, "sviluppo", e operations, "messa in produzione" - una metodologia di sviluppo software pensata per aiutare le aziende a realizzare prodotti e servizi in modo rapido ed efficiente. Google, Amazon, Facebook e Netflix sono solo alcune delle realtà che la utilizzano per realizzare e mantenere applicazioni di vario tipo. Questo manuale vuole fornire una panoramica chiara e completa del movimento DevOps, mettendo in luce metodi, regole, principi e valori che sono alla base della creazione del software in modo iterativo e incrementale. Quindi si passa alla pratica, mostrando passo dopo passo tutti gli elementi che compongono un ciclo di rilascio continuo, dalla modifica sul computer del programmatore fino all'arrivo in produzione. Una guida dedicata sia allo sviluppatore alle prime armi sia al sistemista esperto e, in spirito Agile, anche a coloro che non scrivono codice: manager, analisti, coach, consulenti, imprenditori e appassionati.