Please enable JavaScript.
Coggle requires JavaScript to display documents.
DevOps a partir do Manifesto Agil (Influencias para a agilidade (Infra…
DevOps a partir do Manifesto Agil
4 Princípios do Manifesto no DevOps
Entrega frequente - Curto espaço de tempo
permite entrega até em algumas horas
Área de negócio e desenvolvedores devem atuar em conjunto durante todo o projeto
Maior prioridade é satisfazer através de entregar rápida e continua de software que gera valor
Software é a principal medida de progresso
Se não tem software na mão do usuário não há evolução no projeto
Desenvolvedores estavam entregando rápido e com qualidade, mas a solução não chegava na mesma velocidade em produção.
Influencias para a agilidade
Controle de fonte
Releases pequenas e frequentes
Teste automatizado
Integração Continua
Deploy contínuo
Revisão em pares
Infra-Estrutura Imutavel
nova release mata o ambiente e implanta novamente.
Controle de Fonte
Suportado por Ferramenta
Permite avaliar diferenças entre as versões
Desenvolvimento paralelo atraves de Merges e Branches
novo para Operações
Beneficios
Projeto Phoenix (Gene Kim)
Grande número de falhas por configuração e não por causa do software
Contramedida
Controle de fonte para alterações de configuração
fonte deve ser a única verdade
Permite que qualquer pessoa recrie o ambiente apenas do que está no controle de fonte
Não exigindo conhecimento individual ou do grupo
O que precisa ser ter Controle de Fonte?
Código Fonte
Definição do ambiente
Configuração de Infraestrutura
Scripts de Implantação
Documentação
Automação
Elimina erros manuais de processos comuns
Qq pessoa executa como construir ou implantar, pois está automatizado
Velocidade, confiabilidade e consistência
Permite Liberações frequentes e auto atendimento