PROVISIONAMENTO
@leandrosnunes
Gerenciamento de Infraestrutura
Foto:	
  h'p://www.bstnetworks.com/servers.html	
  
•  Objetivo
•  Problemas e motivações
•  Snowflake
•  Provisionamento
•  Ferramentas
•  Benefícios
Sumário
Objetivo
Poder replicar a
infraestrutura a qualquer
momento de forma
confiável e automatizada.
Todo projeto possui
dependências!
Como você instala 
as dependências 
em seus ambientes?
Eu tenho um 
Super Sysadmin!
Foto:	
  h'p://oscarmlage.com/blog/pos8ix-­‐deal-­‐cracked-­‐email-­‐account.html	
  
Existem vários
problemas quando se
utiliza o ser humano!
Foto:	
  h'ps://icesabel.wordpress.com/tag/it/	
  
Foto:	
  h'p://bacikgroup.com/voluptas-­‐sit-­‐asper/server-­‐farm-­‐shot/	
  
Você é capaz de fazer
auditoria?
Foto:	
  h'p://www.pcporadenstvi.cz/	
  
Quanto tempo é
preciso para levantar
um ambiente?
Snowflake Machines
Martin Fowler - http://martinfowler.com/bliki/SnowflakeServer.html
Provisionamento
O processo de provisionamento é
um conjunto de passos executáveis
que podem ser aplicados em uma
imagem in...
Esse conjunto de passos traz como
beneficio a repetibilidade em
q u a l q u e r a m b i e n t e e u m a
documentação execu...
Histórico de mudanças
ANSIBLE
 CHEF
 PUPPET
Ferramentas
Puppet Manifests
Puppet Log
Benefícios
•  Processo automatizado é mais confiável,
•  Evita sentimentos humano,
•  Permite abstrair conceitos específic...
Perguntas?
Próximos SlideShares
Carregando em…5
×

Provisionamento - Gerenciamento de Infraestrutura

523 visualizações

Publicada em

Todo projeto possui dependências que precisam ser instaladas e configuradas. Deixar esse processo para ações humanas o torna suscetível a erros e não repetível. Utilizando ferramentas para provisionar nossas dependências no ambiente, abstraímos as peculiaridades dos SOs obtemos um processo confiável e repetível.

Publicada em: Tecnologia
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
523
No SlideShare
0
A partir de incorporações
0
Número de incorporações
7
Ações
Compartilhamentos
0
Downloads
5
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Provisionamento - Gerenciamento de Infraestrutura

  1. 1. PROVISIONAMENTO @leandrosnunes Gerenciamento de Infraestrutura Foto:  h'p://www.bstnetworks.com/servers.html  
  2. 2. •  Objetivo •  Problemas e motivações •  Snowflake •  Provisionamento •  Ferramentas •  Benefícios Sumário
  3. 3. Objetivo Poder replicar a infraestrutura a qualquer momento de forma confiável e automatizada.
  4. 4. Todo projeto possui dependências!
  5. 5. Como você instala as dependências em seus ambientes?
  6. 6. Eu tenho um Super Sysadmin! Foto:  h'p://oscarmlage.com/blog/pos8ix-­‐deal-­‐cracked-­‐email-­‐account.html  
  7. 7. Existem vários problemas quando se utiliza o ser humano! Foto:  h'ps://icesabel.wordpress.com/tag/it/  
  8. 8. Foto:  h'p://bacikgroup.com/voluptas-­‐sit-­‐asper/server-­‐farm-­‐shot/   Você é capaz de fazer auditoria?
  9. 9. Foto:  h'p://www.pcporadenstvi.cz/   Quanto tempo é preciso para levantar um ambiente?
  10. 10. Snowflake Machines Martin Fowler - http://martinfowler.com/bliki/SnowflakeServer.html
  11. 11. Provisionamento O processo de provisionamento é um conjunto de passos executáveis que podem ser aplicados em uma imagem inicial para ter tudo configurado corretamente.
  12. 12. Esse conjunto de passos traz como beneficio a repetibilidade em q u a l q u e r a m b i e n t e e u m a documentação executável dos procedimentos para configuração. Provisionamento Bruno  Lara  Tavares  em  h'p://goo.gl/2D92Z5  
  13. 13. Histórico de mudanças
  14. 14. ANSIBLE CHEF PUPPET Ferramentas
  15. 15. Puppet Manifests
  16. 16. Puppet Log
  17. 17. Benefícios •  Processo automatizado é mais confiável, •  Evita sentimentos humano, •  Permite abstrair conceitos específicos do sistema, •  Uso de linguagem declarativa e bem documentada, •  Criação do ambiente de desenvolvimento, •  Aumenta a colaboração entre a equipe, •  Fomenta práticas DevOps.
  18. 18. Perguntas?

×