Sie sind auf Seite 1von 29

INFRA GIL

G U I A D E F I N I T I V O

Instruct Infraestrutura gil 1


Contedo
Neste ebook vamos falar sobre modelo
de Infraestrutura gil e abordaremos os
seguintes tpicos:

Conceito Eixos de Infra gil

Resultados Transio

Flato Presentation
Instruct Infraestrutura gil 2
Conceito

Entenda o que a Infraestrutura gil


O termo Infraestrutura gil tem sido recorrente
dentro de comunidades tcnicas e tem sido
abordado em diversas conferncias de TI no
Brasil.

Mas o que a Infraestrutura gil e qual a sua


relao com a cultura DevOps?
Origens
Infraestrutura gil

2012 2016
Incio

Incio da cultura O tema comea a Palestras de Infra


DevOps. Incio de se espalhar por gil comeam a Coletivo de
projetos de comunidades de chamar a ateno sysadmins cria o
automao no automao e de comunidades site infraagil.io
alguns projetos so
Brasil.
divulgados.
em eventos de TI.
Hoje

2010 2014

Instruct Infraestrutura gil 5


Infraestrutura gil um guia de adoo de boas prticas criado e
organizado por um coletivo de sysadmins a partir de experincias
que envolvem automao e utilizao de mtodos geis.

A ideia principal que este modelo auxilie times de operao a


executar uma transio segura dentro de sua infraestrutura para
um modelo mais eficiente e autnomo.

Os fundamentos principais da Infraestrutura gil so a automao,


as mtricas e o uso de mtodos especficos para o trabalho em
equipe.

Nesse ebook, voc encontrar um modelo organizado de forma


coerente e simples para facilitar a adoo e implementao na sua
empresa.
Infraestrutura gil x DevOps
Infraestrutura gil e DevOps so movimentos com princpios comuns mas
com focos diferenciados:

- DevOps uma cultura que prope um processo de transformao de


toda a organizao atravs de integrao, colaborao e feedback.

- Infraestrutura gil tem foco em transformar a forma de como o time de


operao lida com a infraestrutura de sua organizao.

A partir da Infraestrutura gil o time ganhar maturidade e comear


a caminhar em direo cultura DevOps
Eixos de Infraestrutura gil

Entenda os princpios que norteiam a Infraestrutura gil


Eixos
Infraestrutura gil

Automao
Entrega
Mtricas
Pessoas

Instruct Infraestrutura gil 9


Automao
Eixos de Infraestrutura gil

A etapa de automao composta pelas seguintes atividades:

Gerncia de
Orquestrao Provisionamento
configurao

Instruct Infraestrutura gil 10


Gerncia de configuraes
Eixo Automao

As ferramentas de gerncia de configuraes so utilizadas para manter a padronizao e


o compliance em sistemas e servios, a partir do controle automatizado de estados do
sistema.

Cdigo Vida Mudana

Sua ferramenta de Tenha condies de


Acompanhe todo o
gerncia de configurao acompanhar e entender as
ciclo de vida de cada
deve oferecer o conceito mudanas que ocorreram
servidor do seu parque
de documentao em cada servidor
executvel
Instruct Infraestrutura gil 11
Gerncia de configuraes
Eixo Automao

Estados A gerncia de estados a principal caracterstica de ferramentas que


gerenciam configuraes: com elas, possvel definir os estados desejados
para o sistema. Elas mantm a configurao conforme for declarado pelo
sysadmin.

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.

Relatrio Quando alguma inconsistncia detectada pela ferramenta, realizado o


drift e o sistema converge para o estado declarado anteriormente. Todos os
eventos e mudanas ocorridas neste processo so registrados em um
robusto sistema de relatrio.
12
Orquestrao
Eixo Automao

Um tipo de orquestrao consiste em Outra forma de orquestrao consiste no


executar aes de forma paralela ou uso de ferramentas onde especificamos
no, em tempo real, em um conjunto uma sequncia de comandos ou etapas
de nodes. para cumprir um objetivo.

Instruct Infraestrutura gil 13


Provisionamento
Eixo Automao

Para a Infraestrutura gil, provisionar significa ter uma camada de inteligncia


entre sua necessidade e os recursos disponveis.

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).

Instruct Infraestrutura gil 14


Ferramentas
para gerncia de configurao

As ferramentas abaixo auxiliam na implementao dos conceitos e


noes da gerncia de configuraes:

Instruct Infraestrutura gil 15


Ferramentas
para orquestrao

As ferramentas abaixo auxiliam na implementao dos conceitos e


noes de orquestrao:

Puppet App
Ansible Capistrano Fabric MCollective
Orchestrator

Instruct Infraestrutura gil 16


Ferramentas
para provisionamento

Instruct Infraestrutura gil 17


Entrega
Eixos de Infraestrutura gil

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 algum produt o ir para a


Em infraestrutura gil fazer uma
produo, ele deve ser rigorosamente
entrega significa criar uma nova
testado e armazenado em local
verso de uma aplicao com
adequado para permitir a automao
segurana, eficincia e baixo risco.
da entrega/deploy e, se necessrio, o

Instruct Infraestrutura gil 19


Mtricas
Eixos de infraestrutura gil

Para melhorar e evoluir a infraestrutura


Consumir informaes necessrio ter mtricas disponveis
para que possamos acompanhar o seu
Transformar funcionamento e a sua performance.
S e n o f o r p o s s vel me dir s eu
Armazenar desempenho, no temos uma referncia
para realizar mudanas e melhor-la.
Encaminhar
preciso coletar, proces sar e
Processar transformar dados em informaes
relevantes que possam ser efetivamente
Coletar utilizadas pelos times. Elas sero teis
para ajudar a evoluir e a melhorar a
Gerar o dados infraestrutura e os servios oferecidos.

Instruct Infraestrutura gil 20


Por que as mtricas so importantes?
Se voc no tem as mtricas do seu ambiente, voc no tem
referncias para trabalhar em um processo
de melhoria contnua dele.

Em infraestrutura gil, ter mtricas essencial porque elas sero


utilizadas como referncia para integrao de seu monitoramento
com a sua inteligncia de orquestrao, gerncia de configuraes
e at mesmo com o provisionamento.
Pessoas
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.

Mtodos Integrao Colaborao


geis

Instruct Infraestrutura gil 22


Como a Infraestrutura gil gera
resultados para a sua empresa?
Confira os resultados de um relatrio produzido pela Puppet em 2016 a partir de
uma pesquisa com mais de 4000 empresas que utilizam a Infraestrutura gil
Resultados
Uso da infraestrutura gil em empresas

Instruct Infraestrutura gil 24


Empresas e instituies que j utilizam a
infraestrutura gil no Brasil
Transio para uma
Infraestrutura gil
Como devemos fazer a transio para este modelo?
Toda a iniciativa de Infraestrutura gil comea pela transformao da cultura:
converse com seu time, apresente os conceitos, d informaes, mostre o
caminho que deseja seguir, faa um planejamento colaborativo, traga e adapte
mtodo geis e escolha as ferramentas para realizar a automao.

recomendvel iniciar o processo a partir dos seguintes eixos:

Pessoas Automao Mtricas Entrega


Ns podemos te ajudar
Confira nossos servios

A Instruct a primeira empresa brasileira especializada em Infraestrutura gil com foco


em automao e gerncia de configuraes. Ns somos a nica parceira autorizada Puppet
e GitLab no pas e a nossa equipe tem mais de 15 anos de experincia em TI atuando em
empresas governamentais e privadas. Confira alguns dos nossos servios:

- Consultoria sobre automao e monitorao de infraestrutura


- Elaborao de projetos para atender as suas expectativas e transformar sua
infraestrutura, deixando esta mais robusta e eficiente a partir da automao
- Implantao de tecnologias de automao, orquestrao, mtricas, deploy e gerncia
de configuraes
- Desenvolvimento de mdulos Puppet para automatizar seus ambientes e suas
aplicaes
- Seminrios in company de Infraestrutura gil

Instruct Infraestrutura gil 28


Saiba mais sobre Infraestrutura gil em
www.instruct.com.br

/instructbr /instructbr

Observao: as fotos utilizadas neste ebook foram cedidas pela Puppet para uso exclusivo da Instruct no Brasil.
29

Das könnte Ihnen auch gefallen