• AjDevops 1
  • AjDevops 2
  • AjDevops 3
  • AjDevops 4

AjDevops

Il movimento DevOps ha lo scopo di migliorare la comunicazione tra gli sviluppatori e team operativi per risolvere questioni critiche come la paura del cambiamento e implementazioni rischiosi. Ma allo stesso modo che lo sviluppo Agile sarebbe probabilmente fallire senza strumenti di integrazione continui, i principi DevOps bisogno di strumenti per renderli reali, e di fornire l'automazione a cui devono essere effettivamente applicate. La maggior parte dei cosiddetti strumenti DevOps concentrarsi sul lato operazioni, e ci dovrebbe essere più di questo, l'automazione deve coprire l'intero processo, Dev a QA per Ops ed essere il più automatizzato ed agile possibile. Strumenti in ogni parte del flusso di lavoro si sono evoluti nei loro silos, e con il supporto delle proprie squadre di destinazione. Ma un vero DevOps mentalità richiede un processo senza soluzione di continuità dall'inizio dello sviluppo fino alla fine nelle distribuzioni di produzione e di manutenzione, e per un processo per avere successo ci deve essere strumenti che prendono l'onere di esseri umani.

Costruire strumenti di automazione:
Maven
Strumenti di gestione della configurazione:
Ansible, Cuoco, marionette, SaltStack
Continui strumenti di integrazione:
Jenkins, TeamCity
Strumenti di monitoraggio continuo:
Nagios, Genios
Strumenti di test:
JUnit
Strumenti di controllo Versione:
SVN, GIT

Categoria : Istruzione

Ricerche associate