Beruflich Dokumente
Kultur Dokumente
G U I A D E F I N I T I V O
Resultados Transio
Flato Presentation
Instruct Infraestrutura gil 2
Conceito
2012 2016
Incio
2010 2014
Automao
Entrega
Mtricas
Pessoas
Gerncia de
Orquestrao Provisionamento
configurao
Convergncia
Caso a ferramenta encontre uma divergncia entre o estado declarado e o
presente no sistema operacional, ela realizar a convergncia para o estado
correto. Ou seja, ela corrige as configuraes do seu sistema de maneira
automatizada.
A criao de novos ambientes deve ser um processo rpido e fcil. Ele tambm
deve levar no mximo alguns minutos para ser realizado e o usurio/consumidor
deve ter acesso ao recurso de maneira direta (auto-servio).
Puppet App
Ansible Capistrano Fabric MCollective
Orchestrator
Versionamento Na Infraestrutura gil, todo o cdigo que ser disponibilizado para o usurio deve ser
versionado e armazenado em local adequado. Isso inclui tanto o cdigo que representa a
infraestrutura, quanto o cdigo das aplicaes, que devem estar preferencialmente no
mesmo sistema de controle de verses. Assim, todos os arquivos ficam disponveis e
acessveis para todos os membros do time de TI.
Esteira A entrega de software em Infraestrutura gil deve ser automatizada atravs de softwares
especializados. Eles so essenciais para o processo de desenvolvimento do produto pois vo
interagir com sistemas de controle de verso ou repositrios de artefato. recomendvel a
construo de uma esteira de publicao com testes integrados.
Testes Os testes so responsveis por indicar se um aplicativo est pronto ou no para produo,
se uma nova verso foi aprovada por todos os testes unitrios, de aceitao, funcionais,
carga, performance e segurana. Isto significa que o software est pronto para ser
utilizado.
18
Entrega
Eixos de infraestrutura gil
Para que seja possvel evoluir a automao, a entrega e as mtricas preciso primeiro
integrar as pessoas que vo participar da iniciativa. A transformao da cultura uma
das coisas mais importantes em todo o processo de implementao da infraestrutura
gil: os membros do time precisam se comunicar e resgatar a prtica do trabalho em
equipe. O uso de mtodos geis aplicados na operao como SCRUM, Kanban, Dojos
auxiliam na integrao e no relacionamento entre os times.
/instructbr /instructbr
Observao: as fotos utilizadas neste ebook foram cedidas pela Puppet para uso exclusivo da Instruct no Brasil.
29