SlideShare a Scribd company logo
1 of 35
Download to read offline
Crescimento
exponencial dos
negócios
Crescimento dos
datacenters
A medida que o parque de
máquinas cresce, fica mais
difícil administrar a
infraestrutura
Principais atividades de uma equipe de
infraestrutura
Principais Atividades
● Instalar, atualizar e desinstalar pacote
● Criar novos ambientes e contextos
● Ajustar configurações de serviços
● Backup e restore
● Disponibilização de novos serviços e ferramentas
● Restabelecer serviços e ferramentas
● Monitorar o estado dos serviços, sistemas e servidores
Quanto tempo você
levaria para instalar o
agente do zabbix em
500 servidores?
Estima-se 1 semana
para instalar o agente
do zabbix, trabalhando
8 horas por dia
Administração manual traz
sérios problemas
Cada um faz do seu jeito
Aplicar mudanças pode ser
demorado e muito caro
Como otimizar o nosso tempo?
Como posso aplicar mudanças
rápidas e controlada?
Como padronizar as
configurações?
Como documentar minhas
configurações?
Automação
Infraestrutura como
Código
“É uma abordagem para definir uma infraestrutura de
computação e rede como através de código, como em
desenvolvimento de software”
Martin Fowler
Ambiente padronizado
Ambiente testado
Garantia de execução
Idempotência
Aplicar mudanças será um processo rápido
e sem estresse
O código passa a ser a documentação
executável de sua infraestrutura
Antes a
infraestrutura
era assim
Isso também é infraestrutura
Ferramentas
Infra como Código na Infoway?
Em 10 min foi feito no dolphin (CE, AM e SC):
_
● Instalação do java 7;
● Instalação do tomcat 7;
● Configuração dos contexto;
● Configuração do tomcat-users.xml
● Instalação e configuração do tomcat APR e Native;
● Ajuste de memória do java;
Além disso temos:
_
● Código versionado;
● Padrão de instalação de servidor de aplicação;
● Padrão de instalação de servidor de banco de dados
● Temos mais tempo para pesquisas;
Infraestrutura como código, é o caminho
que a nova geração de infraestrutura está
seguindo.
Obrigado!
adriel@infoway-pi.com.br

More Related Content

What's hot

Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...
Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...
Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...Jaqueline Ramos
 
Fluxo DevOps NG - Equipe ADVPL
Fluxo DevOps NG - Equipe ADVPLFluxo DevOps NG - Equipe ADVPL
Fluxo DevOps NG - Equipe ADVPLVitor Batista
 
Hotspot Green and Blue Label - Switching the labels!
Hotspot Green and Blue Label - Switching the labels!Hotspot Green and Blue Label - Switching the labels!
Hotspot Green and Blue Label - Switching the labels!Iuri Andreazza
 
CloudBackup Hostweb - Apresentação
CloudBackup Hostweb - ApresentaçãoCloudBackup Hostweb - Apresentação
CloudBackup Hostweb - ApresentaçãoSergio Uchoa
 
Segurança e automação na Amazon: Lições das trincheiras
Segurança e automação na Amazon: Lições das trincheirasSegurança e automação na Amazon: Lições das trincheiras
Segurança e automação na Amazon: Lições das trincheirasBruno Luiz Pereira da Silva
 
Global Azure Bootcamp 2018 - Belo Horizonte - Paulovich
Global Azure Bootcamp 2018 - Belo Horizonte - PaulovichGlobal Azure Bootcamp 2018 - Belo Horizonte - Paulovich
Global Azure Bootcamp 2018 - Belo Horizonte - PaulovichAndré Paulovich
 

What's hot (6)

Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...
Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...
Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...
 
Fluxo DevOps NG - Equipe ADVPL
Fluxo DevOps NG - Equipe ADVPLFluxo DevOps NG - Equipe ADVPL
Fluxo DevOps NG - Equipe ADVPL
 
Hotspot Green and Blue Label - Switching the labels!
Hotspot Green and Blue Label - Switching the labels!Hotspot Green and Blue Label - Switching the labels!
Hotspot Green and Blue Label - Switching the labels!
 
CloudBackup Hostweb - Apresentação
CloudBackup Hostweb - ApresentaçãoCloudBackup Hostweb - Apresentação
CloudBackup Hostweb - Apresentação
 
Segurança e automação na Amazon: Lições das trincheiras
Segurança e automação na Amazon: Lições das trincheirasSegurança e automação na Amazon: Lições das trincheiras
Segurança e automação na Amazon: Lições das trincheiras
 
Global Azure Bootcamp 2018 - Belo Horizonte - Paulovich
Global Azure Bootcamp 2018 - Belo Horizonte - PaulovichGlobal Azure Bootcamp 2018 - Belo Horizonte - Paulovich
Global Azure Bootcamp 2018 - Belo Horizonte - Paulovich
 

Viewers also liked

Polish Party
Polish PartyPolish Party
Polish PartyJan Bak
 
Insfraestuctura de ti
Insfraestuctura de tiInsfraestuctura de ti
Insfraestuctura de timena15
 
испытания на чистоту
испытания на чистотуиспытания на чистоту
испытания на чистотуamjad1977a
 
Apresentacào literatura 1001-a\ntonio houaiss
Apresentacào literatura 1001-a\ntonio houaissApresentacào literatura 1001-a\ntonio houaiss
Apresentacào literatura 1001-a\ntonio houaissjaquelinesantos2013
 
En busca del tesoro perdido
En busca del tesoro perdidoEn busca del tesoro perdido
En busca del tesoro perdidostacytatiana
 
vacuum formed product
vacuum formed productvacuum formed product
vacuum formed productJohn C Dabbs
 
KindWhale - Micro-payments for Digital Publishers
KindWhale - Micro-payments for Digital PublishersKindWhale - Micro-payments for Digital Publishers
KindWhale - Micro-payments for Digital PublishersMansi Parikh
 
Apostila classificação de veículos rev01
Apostila   classificação de veículos rev01Apostila   classificação de veículos rev01
Apostila classificação de veículos rev01DouglasAltwig
 
[CapíTulo 2] SeñAles EléCtricas De Las CéLulas Nerviosas
[CapíTulo 2] SeñAles EléCtricas De Las CéLulas Nerviosas[CapíTulo 2] SeñAles EléCtricas De Las CéLulas Nerviosas
[CapíTulo 2] SeñAles EléCtricas De Las CéLulas NerviosasFreddy Cumbicos
 
Delhi Metro Rail Project Management
Delhi Metro Rail Project ManagementDelhi Metro Rail Project Management
Delhi Metro Rail Project ManagementAnurag Sureka
 
Grow Your Business Through Events in 10 Easy Steps
Grow Your Business Through Events in 10 Easy StepsGrow Your Business Through Events in 10 Easy Steps
Grow Your Business Through Events in 10 Easy StepsEventbrite UK
 
38633 presentacion
38633 presentacion38633 presentacion
38633 presentacionelley38633
 

Viewers also liked (16)

Polish Party
Polish PartyPolish Party
Polish Party
 
Insfraestuctura de ti
Insfraestuctura de tiInsfraestuctura de ti
Insfraestuctura de ti
 
PROYECTO COVARIA
PROYECTO COVARIAPROYECTO COVARIA
PROYECTO COVARIA
 
испытания на чистоту
испытания на чистотуиспытания на чистоту
испытания на чистоту
 
Kotlermm13 chapter 07
Kotlermm13 chapter 07Kotlermm13 chapter 07
Kotlermm13 chapter 07
 
Apresentacào literatura 1001-a\ntonio houaiss
Apresentacào literatura 1001-a\ntonio houaissApresentacào literatura 1001-a\ntonio houaiss
Apresentacào literatura 1001-a\ntonio houaiss
 
En busca del tesoro perdido
En busca del tesoro perdidoEn busca del tesoro perdido
En busca del tesoro perdido
 
05 actividadde aprendizaje
05 actividadde aprendizaje05 actividadde aprendizaje
05 actividadde aprendizaje
 
vacuum formed product
vacuum formed productvacuum formed product
vacuum formed product
 
KindWhale - Micro-payments for Digital Publishers
KindWhale - Micro-payments for Digital PublishersKindWhale - Micro-payments for Digital Publishers
KindWhale - Micro-payments for Digital Publishers
 
Carlos jerez cv
Carlos jerez cvCarlos jerez cv
Carlos jerez cv
 
Apostila classificação de veículos rev01
Apostila   classificação de veículos rev01Apostila   classificação de veículos rev01
Apostila classificação de veículos rev01
 
[CapíTulo 2] SeñAles EléCtricas De Las CéLulas Nerviosas
[CapíTulo 2] SeñAles EléCtricas De Las CéLulas Nerviosas[CapíTulo 2] SeñAles EléCtricas De Las CéLulas Nerviosas
[CapíTulo 2] SeñAles EléCtricas De Las CéLulas Nerviosas
 
Delhi Metro Rail Project Management
Delhi Metro Rail Project ManagementDelhi Metro Rail Project Management
Delhi Metro Rail Project Management
 
Grow Your Business Through Events in 10 Easy Steps
Grow Your Business Through Events in 10 Easy StepsGrow Your Business Through Events in 10 Easy Steps
Grow Your Business Through Events in 10 Easy Steps
 
38633 presentacion
38633 presentacion38633 presentacion
38633 presentacion
 

Similar to Infrastructure as Code, A arte de programar sua infraestrutura

Quebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsQuebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsJosé Alexandre Macedo
 
TDC2016SP - Versionando sua infraestrutura: Como e porque fazer, baseado em c...
TDC2016SP - Versionando sua infraestrutura: Como e porque fazer, baseado em c...TDC2016SP - Versionando sua infraestrutura: Como e porque fazer, baseado em c...
TDC2016SP - Versionando sua infraestrutura: Como e porque fazer, baseado em c...tdc-globalcode
 
Gerenciamento de configuração com puppet
Gerenciamento de configuração com puppetGerenciamento de configuração com puppet
Gerenciamento de configuração com puppetElton Simões
 
Phprs meetup - deploys automatizados com gitlab
Phprs   meetup - deploys automatizados com gitlabPhprs   meetup - deploys automatizados com gitlab
Phprs meetup - deploys automatizados com gitlabJackson F. de A. Mafra
 
Infraestrutura ágil com Puppet - CISL
Infraestrutura ágil com Puppet - CISLInfraestrutura ágil com Puppet - CISL
Infraestrutura ágil com Puppet - CISLJose Augusto Carvalho
 
QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...
QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...
QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...Bruno Luiz Pereira da Silva
 
DevOps, Chef, Puppet, Ansible e como vender milhões na Black Friday com 100% ...
DevOps, Chef, Puppet, Ansible e como vender milhões na Black Friday com 100% ...DevOps, Chef, Puppet, Ansible e como vender milhões na Black Friday com 100% ...
DevOps, Chef, Puppet, Ansible e como vender milhões na Black Friday com 100% ...Bruno Luiz Pereira da Silva
 
Matando web forms e modernizando um grande varejista
Matando web forms e modernizando um grande varejistaMatando web forms e modernizando um grande varejista
Matando web forms e modernizando um grande varejistaJosé Roberto Araújo
 
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
De zero a cem em cloud computing  transformando idéias em aplicações em pouco...De zero a cem em cloud computing  transformando idéias em aplicações em pouco...
De zero a cem em cloud computing transformando idéias em aplicações em pouco...Ricardo Martinelli de Oliveira
 
Conhecendo as Opcoes de Bancos de Dados na Nuvem da AWS
Conhecendo as Opcoes de Bancos de Dados na Nuvem da AWSConhecendo as Opcoes de Bancos de Dados na Nuvem da AWS
Conhecendo as Opcoes de Bancos de Dados na Nuvem da AWSAmazon Web Services LATAM
 
Infraestrutura como código Terraform aws openshift Ansible
Infraestrutura como código Terraform aws openshift AnsibleInfraestrutura como código Terraform aws openshift Ansible
Infraestrutura como código Terraform aws openshift AnsibleClaudemir de Almeida Rosa
 
Apresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiApresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiRicardo Martins ☁
 
Fabrício Lima Soluções em BD - Portifólio de Serviços
Fabrício Lima Soluções em BD - Portifólio de ServiçosFabrício Lima Soluções em BD - Portifólio de Serviços
Fabrício Lima Soluções em BD - Portifólio de ServiçosFabrício França Lima
 
Módulo 3-Sistema Operativo Servidor - V1.pdf
Módulo 3-Sistema Operativo Servidor - V1.pdfMódulo 3-Sistema Operativo Servidor - V1.pdf
Módulo 3-Sistema Operativo Servidor - V1.pdfFChico2
 
Infraestrutura em nuvem com Amazon Web Services (AWS)
Infraestrutura em nuvem com Amazon Web Services (AWS)Infraestrutura em nuvem com Amazon Web Services (AWS)
Infraestrutura em nuvem com Amazon Web Services (AWS)Infosimples
 
Pangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud PlatformPangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud PlatformAndré Paulovich
 
Oda vp-of-it-white-pape-br-3448121-ptb
Oda vp-of-it-white-pape-br-3448121-ptbOda vp-of-it-white-pape-br-3448121-ptb
Oda vp-of-it-white-pape-br-3448121-ptbFran Gurgel
 

Similar to Infrastructure as Code, A arte de programar sua infraestrutura (20)

Quebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsQuebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
 
TDC2016SP - Versionando sua infraestrutura: Como e porque fazer, baseado em c...
TDC2016SP - Versionando sua infraestrutura: Como e porque fazer, baseado em c...TDC2016SP - Versionando sua infraestrutura: Como e porque fazer, baseado em c...
TDC2016SP - Versionando sua infraestrutura: Como e porque fazer, baseado em c...
 
Gerenciamento de configuração com puppet
Gerenciamento de configuração com puppetGerenciamento de configuração com puppet
Gerenciamento de configuração com puppet
 
Manutenção de Servidores.pptx
Manutenção de Servidores.pptxManutenção de Servidores.pptx
Manutenção de Servidores.pptx
 
Phprs meetup - deploys automatizados com gitlab
Phprs   meetup - deploys automatizados com gitlabPhprs   meetup - deploys automatizados com gitlab
Phprs meetup - deploys automatizados com gitlab
 
Infraestrutura ágil com Puppet - CISL
Infraestrutura ágil com Puppet - CISLInfraestrutura ágil com Puppet - CISL
Infraestrutura ágil com Puppet - CISL
 
QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...
QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...
QCon 2015 - DevOps, Chef, Puppet e Ansible e como vender milhões na Black Fri...
 
DevOps, Chef, Puppet, Ansible e como vender milhões na Black Friday com 100% ...
DevOps, Chef, Puppet, Ansible e como vender milhões na Black Friday com 100% ...DevOps, Chef, Puppet, Ansible e como vender milhões na Black Friday com 100% ...
DevOps, Chef, Puppet, Ansible e como vender milhões na Black Friday com 100% ...
 
Matando web forms e modernizando um grande varejista
Matando web forms e modernizando um grande varejistaMatando web forms e modernizando um grande varejista
Matando web forms e modernizando um grande varejista
 
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
De zero a cem em cloud computing  transformando idéias em aplicações em pouco...De zero a cem em cloud computing  transformando idéias em aplicações em pouco...
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
 
Primeira Semana na Nuvem da AWS
Primeira Semana na Nuvem da AWSPrimeira Semana na Nuvem da AWS
Primeira Semana na Nuvem da AWS
 
Conhecendo as Opcoes de Bancos de Dados na Nuvem da AWS
Conhecendo as Opcoes de Bancos de Dados na Nuvem da AWSConhecendo as Opcoes de Bancos de Dados na Nuvem da AWS
Conhecendo as Opcoes de Bancos de Dados na Nuvem da AWS
 
Infraestrutura como código Terraform aws openshift Ansible
Infraestrutura como código Terraform aws openshift AnsibleInfraestrutura como código Terraform aws openshift Ansible
Infraestrutura como código Terraform aws openshift Ansible
 
Apresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiApresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - Bemobi
 
Fabrício Lima Soluções em BD - Portifólio de Serviços
Fabrício Lima Soluções em BD - Portifólio de ServiçosFabrício Lima Soluções em BD - Portifólio de Serviços
Fabrício Lima Soluções em BD - Portifólio de Serviços
 
Rails nas Nuvens
Rails nas NuvensRails nas Nuvens
Rails nas Nuvens
 
Módulo 3-Sistema Operativo Servidor - V1.pdf
Módulo 3-Sistema Operativo Servidor - V1.pdfMódulo 3-Sistema Operativo Servidor - V1.pdf
Módulo 3-Sistema Operativo Servidor - V1.pdf
 
Infraestrutura em nuvem com Amazon Web Services (AWS)
Infraestrutura em nuvem com Amazon Web Services (AWS)Infraestrutura em nuvem com Amazon Web Services (AWS)
Infraestrutura em nuvem com Amazon Web Services (AWS)
 
Pangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud PlatformPangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud Platform
 
Oda vp-of-it-white-pape-br-3448121-ptb
Oda vp-of-it-white-pape-br-3448121-ptbOda vp-of-it-white-pape-br-3448121-ptb
Oda vp-of-it-white-pape-br-3448121-ptb
 

More from Adriel Viana

SOFTWARE FREEDOM DAY 2014 - GERÊNCIA DE CONFIGURAÇÃO COM PUPPET
SOFTWARE FREEDOM DAY 2014 - GERÊNCIA DE CONFIGURAÇÃO COM PUPPETSOFTWARE FREEDOM DAY 2014 - GERÊNCIA DE CONFIGURAÇÃO COM PUPPET
SOFTWARE FREEDOM DAY 2014 - GERÊNCIA DE CONFIGURAÇÃO COM PUPPETAdriel Viana
 
Minicurso EPOTI: Automação de Infraestrutura com PUPPET.
Minicurso EPOTI: Automação de Infraestrutura com PUPPET.Minicurso EPOTI: Automação de Infraestrutura com PUPPET.
Minicurso EPOTI: Automação de Infraestrutura com PUPPET.Adriel Viana
 
MONOGRAFIA - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA ALTA DISPONI...
MONOGRAFIA - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA ALTA DISPONI...MONOGRAFIA - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA ALTA DISPONI...
MONOGRAFIA - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA ALTA DISPONI...Adriel Viana
 
APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...
APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...
APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...Adriel Viana
 
Ipv6: O futuro da Internet
Ipv6: O futuro da InternetIpv6: O futuro da Internet
Ipv6: O futuro da InternetAdriel Viana
 
Utilizando software livre para alta disponibilidade de sistemas web Java
Utilizando software livre para alta disponibilidade de sistemas web JavaUtilizando software livre para alta disponibilidade de sistemas web Java
Utilizando software livre para alta disponibilidade de sistemas web JavaAdriel Viana
 

More from Adriel Viana (7)

SOFTWARE FREEDOM DAY 2014 - GERÊNCIA DE CONFIGURAÇÃO COM PUPPET
SOFTWARE FREEDOM DAY 2014 - GERÊNCIA DE CONFIGURAÇÃO COM PUPPETSOFTWARE FREEDOM DAY 2014 - GERÊNCIA DE CONFIGURAÇÃO COM PUPPET
SOFTWARE FREEDOM DAY 2014 - GERÊNCIA DE CONFIGURAÇÃO COM PUPPET
 
Minicurso EPOTI: Automação de Infraestrutura com PUPPET.
Minicurso EPOTI: Automação de Infraestrutura com PUPPET.Minicurso EPOTI: Automação de Infraestrutura com PUPPET.
Minicurso EPOTI: Automação de Infraestrutura com PUPPET.
 
MONOGRAFIA - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA ALTA DISPONI...
MONOGRAFIA - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA ALTA DISPONI...MONOGRAFIA - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA ALTA DISPONI...
MONOGRAFIA - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA ALTA DISPONI...
 
APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...
APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...
APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...
 
Ipv6: O futuro da Internet
Ipv6: O futuro da InternetIpv6: O futuro da Internet
Ipv6: O futuro da Internet
 
Utilizando software livre para alta disponibilidade de sistemas web Java
Utilizando software livre para alta disponibilidade de sistemas web JavaUtilizando software livre para alta disponibilidade de sistemas web Java
Utilizando software livre para alta disponibilidade de sistemas web Java
 
O Método Kanban
O Método KanbanO Método Kanban
O Método Kanban
 

Infrastructure as Code, A arte de programar sua infraestrutura