Please enable JavaScript.
Coggle requires JavaScript to display documents.
DevOps (O quê? (Conceitos (Desenvolvimento Ágil (O desenvolvimento Ágil é…
DevOps
O quê?
Conceitos
Definição de DevOps
Não existe uma definição universal para DevOps como é um conceito advindo de uma comunidade, dependendo da referência utilizada é possível encontrar respostas diferentes para a pergunta o que é DevOps.
Porém um dos conceitos mais aceitos é que DevOps é a pratica de Engenheiros de operações e a equipe de desenvolvimento trabalharem juntos todo o ciclo de vida do projeto, desde a parte de design, até a implementação e por fim o suporte ao produto posteriormente.
Desenvolvimento Ágil
O desenvolvimento Ágil é parte integrante do DevOps pois ele prevê o comportamento iterativo de desenvolvimento entre Planejamento, Codificação e Testes.
Porém como o nome diz é o Desenvolvimento Ágil, ele não compreende os períodos posteriores.
-
Integração contínua
A integração contínua entra nas etapas de Desenvolvimento e Implantação automatizando testes e garantindo uma forma mais rápida de resolver os problemas.
-
Características
C.A.M.S
Culture
Comunicação entre os times, utilizando desenvolvimento Ágil e Lean.
-
-
-
-
Por quê?
Vantagens
Benefícios do DevOps:
Integração entre áreas
- DevOps não só une times de áreas específicas da TI como também promove uma ruptura nas barreiras existentes com o negócio, com os gestores de processos e com os “donos” de produtos e de serviços.
- Além de promover uma atuação sinérgica entre quem desenvolve e quem coloca uma solução na rua, o DevOps permite uma maior comunicação com o demandante de funcionalidades para otimizar os negócios, já que a visão passa a ser fim a fim e o propósito de entregar real valor ao cliente prepondera.
Automação de tarefas
- Na cultura DevOps, os deploys manuais e outras atribuições dos times de TI passam a ser substituídos por rotinas automatizadas.
- Com isso, equipes antes alocadas nas etapas para subir novas funcionalidades ou softwares inteiros passam a se dedicar ao aprendizado, à documentação, ao entendimento dos erros recorrentes e à proposição de melhoria contínua.
-
-
-
Estímulo à colaboração
- A nuvem trouxe uma nova cultura para as organizações, na qual pessoas passam a ter acesso facilitado à informação e, com isso, afirmam-se em relação à sua atuação e à sua capacidade de contribuir com sugestões e melhorias.
- No DevOps, essa questão é potencializada ao estimular a integração entre áreas e o entendimento da solução que está sendo desenvolvida por todos os envolvidos. Com isso, problemas podem ser identificados com mais facilidade e a resposta para ele, também.
-
-
-
-
-