O documento apresenta uma palestra sobre infraestrutura ágil. Resume os principais conceitos como automação, orquestração, provisionamento e métricas. Destaca a importância da equipe e da comunicação para o sucesso de uma infraestrutura ágil.
‣ Guto Carvalho
‣Consultor e Instrutor na Instruct
‣ Especialista em Gerência de Configurações e Orquestração
‣ Blogueiro de TI há mais de 12 anos
‣ RHCSA, RCHE, RHCJA, ZCS, ZCP, LPIC3, PCP, NCLA
‣ 15 anos de experiência com linux e tecnologias open source
‣ Atou e atua em diversos projetos de Governo em Brasília
‣ ITI, MINICOM, MDA, MJ, MINC, EBC, PR, DATAPREV
‣ CAIXA, DETRAN-DF, ANATEL, FNDE, TCU
‣ Atua em diversos projetos de automação na iniciativa privada
www.instruct.com.br
Quem sou?
3.
Sobre a Instruct
•Especializada em Infraestrutura Ágil e Automação
• Possui profissionais pioneiros em automação no Brasil
• Empresa alinhada com princípios da Cultura DevOps e Infra Ágil
• 1o Parceira da Puppet Labs no Brasil
• Única ATP (Authorized Training Partner) Puppet Labs no Brasil
• Profissionais com mais de 15 anos de experiência em TI
• Empresa atuando em projetos de Governo e Iniciativa Privada
4.
Plano de trabalho
•50 minutos de apresentação
• 121 slides serão apresentados
• Ao final mais 10 minutos para últimas dúvidas
• Pergunte quando quiser
• Coloque seus gadgets em modo silencioso
www.instruct.com.br
5.
Agenda
• Esclarecendo algunsconceitos (5min)
• A ideia por trás do conceito (10min)
• Eixos principais da infraestrutura Ágil
• Automação (5min)
• Orquestração (5min)
• Provisionamento (5min)
• Métricas (5min)
• Feedback Equipe (5min)
• Perguntas
5 www.instruct.com.br
Se você utilizaautomação isso não
significa que sua infra seja ágil, de
forma objetiva, isso significa que
sua infra está sendo automatizada
11 www.instruct.com.br
24
Não há maisespaço para
administrar infraestrutura e
serviços no modelo artesão
www.instruct.com.br
25.
25
Automação é obrigatóriase o
seu ambiente utiliza tecnologias
de container, virtualização ou
nuvem
www.instruct.com.br
26.
26
Automação está diretamenteligada a
soluções de gerência de configurações
que implementam o que chamamos
de "infraestrutura como código"
www.instruct.com.br
27.
27
Não há maisespaço para
longas janelas de tempo para
provisionamento de ambiente
www.instruct.com.br
28.
28
Não há maisespaço para
acesso limitado a ambientes
e recursos
www.instruct.com.br
29.
29
Não há maisespaço para
p r o c e s s o s l e n t o s e
burocráticos
www.instruct.com.br
30.
30
Em infra ágilcriar novos ambientes
deve algo simples e deve ser
realizado em minutos ao invés de
horas, dias, semanas ou meses
www.instruct.com.br
31.
31
E a criaçãodesses ambientes ,
em determinados contextos,
deve ser feita pelo cliente e não
pela infra
www.instruct.com.br
33
Em infra ágila configuração de
ambientes e serviços deve ser
realizada por sua sua ferramenta
de gerência de configurações
www.instruct.com.br
34.
34
Sua ferramenta degerência deve ter
inteligência suficiente para conseguir
identificar e corrigir problemas em
sua infra e em si mesma
www.instruct.com.br
OmeostasiaIdempotência
Self
Management
Auto
Healing
35.
35
V o cê p r e c i s a c o n s e g u i r
acompanhar todo o ciclo de vida
de cada servidor do seu parque
www.instruct.com.br
36.
36
Você precisa tercondições de
acompanhar e entender as
mudanças que ocorreram em
cada servidor
www.instruct.com.br
47
Orquestrar significa invocarações de
forma paralela ou não, em tempo real,
em servidores de um datacenter, fazendo
isto de forma automatizada, eficiente e
controlada.
www.instruct.com.br
48.
48
Ferramentas de automação
ta m b é m p r e c i s a m d e
gerenciamento, a orquestração te
permite preencher este espaço
www.instruct.com.br
49.
49
Orquestrar tem significadosdiferentes
para determinadas tecnologias, mas
para nós é agir em tempo real para
fazer algo em nosso parque
www.instruct.com.br
53
O provisionamento permiteque sejam
criados ambientes simples ou complexos,
usando ou não gerência de configurações,
usando ou não orquestração
www.instruct.com.br
54.
54
Instalar um sistemaoperacional
em um host físico com uma
mídia física é provisionar
www.instruct.com.br
55.
55
I n st a l a r u m s i s t e m a
operacional em um host físico
através da rede é provisionar
www.instruct.com.br
56.
56
C r iar uma V M em um
Hypervisor é provisionar
www.instruct.com.br
58
Pa r ainf r a e s t r u t ur a á g il ,
provisionar significa ter uma
camada de inteligência entre sua
necessidade e suas ferramentas
www.instruct.com.br
99
Talvez a partemais sensível de
uma iniciativa de infraestrutura
ágil seja a mudança na forma da
equipe se comunicar e trabalhar
www.instruct.com.br
100.
100
As pessoas precisamse comunicar,
se expressar, precisam ter liberdade
criativa, precisam de direcionamento
e principalmente de foco
www.instruct.com.br
110
Ajude-os a enxergaro
caminho a ser percorrido e
tudo será mais fácil
www.instruct.com.br
111.
111
Se as pessoasestão motivadas, se elas
tem liberdade criativa, sem tem incentivo
e direcionamento, isso se reflete em
resultados positivos para o profissional,
para a equipe e para a organização
www.instruct.com.br