DevOps
DevOps é uma metodologia que tem como objetivo melhorar a qualidade do desenvolvimento de software.
O conceito de DevOps
Primeiro, remover as barreiras organizacionais entre os desenvolvedores. DevOps também tem como objetivo implementar práticas de CI/CD. A metodologia acompanha o projeto desde a criação e testes até a operação e suporte.
O DevOps é necessário para criar um sistema com componentes pouco dependentes, o que abre a possibilidade de refactoring constante e lançamento de actualizações sem interromper a organização.
Objectivos do DevOps
- Reduzir o número de libertações falhadas.
- Acelerar o desenvolvimento de projectos.
- Reduziu o tempo de depuração.
Princípios do DevOps
- Cultura de comunicação. DevOps – sobre trabalho em equipa, organização do desenvolvimento e união de especialistas de diferentes perfis.
- Verificar o código com testes automatizados.
- Monitorizar a utilização das ferramentas necessárias e eliminar as desnecessárias.
- Análise contínua dos processos.
- Interação na equipa de desenvolvimento. Apoio à responsabilidade colectiva.