View
66
Download
4
Category
Preview:
Citation preview
www.instruct.com.br
Miguel
Guto
Consultores na Instruct Entusiastas da cultura DevOps Especialistas em Infraestrutura Ágil Puppet Labs Certified Professionals Puppet Labs Certified Instructors Red Hat Certified Engineers
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
• Atende Governo e Iniciativa Privada
Plano de trabalho
• 45 minutos de apresentação
• 83 slides serão apresentados
• Pergunte quando quiser
• Ao final mais 10 minutos para últimas dúvidas
• Coloque seus gadgets em modo silencioso
www.instruct.com.br
Agenda• Entendendo DevOps (5m)
• DevOps e Infra Ágil (5m)
• Infra Ágil (10m)
• Automação
• Provisionamento
• Demonstração 1 (10m)
• Demonstração 2 (10m)
• Amarrando as pontas (5m)
5 www.instruct.com.br
Áreas de TI devem se enxergar como uma única equipe, trabalhando juntas para proteger e agregar valor ao negócio de seu clientes.
17 www.instruct.com.br
O problema ou a necessidade de um membro ou de uma equipe é o problema e a necessidade de todos.
18 www.instruct.com.br
A missão é fazer o negócio fluir, integrando, co laborando e simplificando processos através de pessoas, métodos e tecnologias.
19 www.instruct.com.br
Infraestrutura ágil faz parte do universo DevOps, mas é apenas um componente dentro de um todo
22 www.instruct.com.br
Se você utiliza automação isso não significa que sua infra seja ágil, de forma objetiva, isso significa que sua infra está sendo automatizada
24 www.instruct.com.br
25
Infraestrutura ágil está diretamente relacionada a uma mudança de comportando no consumo e no gerenciamento de recursos de TI
www.instruct.com.br
26
Muda r o c ompo r t ament o significa entregar o que o cliente precisa de uma forma simples e eficaz
www.instruct.com.br
27
Para entregar recursos e permitir a gestão destes, é necessário pensar e agir de forma disruptiva
www.instruct.com.br
28
É preciso utilizar soluções que t o r nem a c on s t r u ç ão de ambientes e sistemas algo flexível e rápido
www.instruct.com.br
35
Não há mais espaço para administrar infraestrutura e serviços no modelo artesão
www.instruct.com.br
36
Não há mais espaço para longas janelas de tempo para provisionamento de ambiente
www.instruct.com.br
39
Automação é obrigatória se o seu ambiente utiliza tecnologias de container, virtualização ou nuvem
www.instruct.com.br
40
Automação está diretamente ligada a soluções de gerência de configurações que implementam o que chamamos de "infraestrutura como código"
www.instruct.com.br
44
Em infra ágil criar novos ambientes deve algo simples e deve ser realizado em minutos ao invés de horas, dias, semanas ou meses
www.instruct.com.br
45
E a criação desses ambientes , em determinados contextos, deve ser feita pelo cliente e não pela infra
www.instruct.com.br
47
Em infra ágil a configuração de ambientes e serviços deve ser realizada por sua sua ferramenta de gerência de configurações
www.instruct.com.br
48
Sua ferramenta de gerência deve ter inteligência suficiente para conseguir identificar e corrigir problemas em sua infra e em si mesma
OmeostasiaIdempotênciaSelf
ManagementAuto
Healing
49
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
50
Você precisa ter condições de acompanhar e entender as mudanças que ocorreram em cada servidor
www.instruct.com.br
Rspec-puppetPuppet parser validade Puppet lint BeakerKitchen PuppetKitchen CITravis CIJenkins Go Bats
55 www.instruct.com.br
62
O provisionamento permite que 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
63
Instalar um sistema operacional em um host físico com uma mídia física é provisionar
www.instruct.com.br
64
I n s t 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
67
Pa r a i n f r a e s t r u t u r a ág i l , provisionar significa ter uma camada de inteligência entre sua necessidade e suas ferramentas
www.instruct.com.br
76
Não crie VMs/Containers/Ambientes manualmente, coloque inteligência em sua infra, use provisionamento dinâmico para abstrair atividades repetitivas e processos complexos
www.instruct.com.br
81 www.instruct.com.br
U se uma f e r r amentas de gerência de configuração para uniformizar o processo de mudança
twitter: @gutocarvalho @mciucio telegram: @gutoccarvalho @mciurcio skype: gutoccarvalho miguelzinhow
freenode irc: gutocarvalho miguelzinho
gutocarvalho@instruct.com.brmiguel@instruct.com.br
slideshare.net/instructbr speakerdeck.com/instructbr
Escritório de Brasília: 61-3246-929
Escritório de Campinas : 19-2511-6506
84 www.instruct.com.br
Entre em contato
Recommended