Devops - Wikipedia
DevOps (da development + operations) è una metodologia di sviluppo del software che punta alla comunicazione, collaborazione e integrazione tra sviluppatori e operatori dell'information technology (IT).[1]DevOps
vuole rispondere all'interdipendenza tra sviluppo software e IT
operations. Punta ad aiutare un'organizzazione a sviluppare in modo più
rapido ed efficiente prodotti e servizi software.[2][3][4][5][6]
Le aziende che tipicamente potrebbero avere maggiori benefici da un
orientamento DevOps sono quelle con rilasci di software frequenti. Flickr ha utilizzato la metodologia DevOps per supportare la necessità di dieci rilasci al giorno;[7]
tale ciclo di rilasci potrebbe essere più frequente in organizzazioni
che producano applicazioni multi-focus o multi-funzione, spesso indicato
come deployment continuo[8][9] e associato spesso alla metodologia Lean Startup.[10]Sull'argomento sono nati gruppi di lavoro, ordini professionali e blog sin dal 2009.[11][12][5]
La metodologia DevOps aiuta le aziende nella gestione dei rilasci,
standardizzando gli ambienti di sviluppo. Le aziende con problemi di
automazione dei rilasci solitamente hanno già un processo automatico in
essere ma lo vorrebbero più flessibile e controllabile, senza per questo
dover agire da riga di comando per ottenere ciò. Idealmente tale
automazione potrebbe essere utilizzata anche da risorse non operative
(non appartenenti all'IT Operations) su ambienti non di produzione. In
questo modo gli sviluppatori hanno a disposizione un maggiore controllo
degli ambienti, dando all'infrastruttura una visione più incentrata
sull'applicazione.
L'integrazione DevOps ha come obiettivo il rilascio del prodotto, il collaudo del software, l'evoluzione e il mantenimento (bug fixing
e "minor release") in modo tale da aumentare affidabilità e sicurezza e
rendere più veloci i cicli di sviluppo e rilascio. Molte delle idee che
costituiscono DevOps provengono dalla gestione di sistemi aziendali e
dalla Metodologia agile.[13]
Nessun commento:
Posta un commento