SlideShare a Scribd company logo
1 of 20
AUTOMAÇÃO NO CLICRBS
COM PUPPET
Março / 2015
Time Core - TecnoPuc
Grupo RBS
O PORTAL CLICRBS
INFRAESTRUTURA
DO CLICRBS
- Infraestrutura conforme boas práticas
da Oracle para produtos web usando
tecnologia Oracle;
- Baixo acoplamento entre camadas;
- Possibilidade de redundância por
camada de servico.
INFRAESTRUTURA DO CLICRBS
INFRAESTRUTURA
DO CLICRBS
- Clusterização de máquinas, sem
replicação de sessão
- Topologias de cache de aplicação sem
replicação entre os nodos do cluster
- Site não transacional, tipicamente
leituras.
CLICRBS – DESENVOLVIMENTO DE
APLICAÇÕES
CLICRBS – DESENVOLVIMENTO DE
APLICAÇÕES
CLICRBS – DESENVOLVIMENTO DE
APLICAÇÕES
CLICRBS – VIRTUALIZAÇÃO
DE INFRAESTRUTURA
Escalabilidade horizontal
VIRTUALIZAÇÃO DE
INFRAESTRUTURA
CLICRBS – DESENVOLVIMENTO DE
APLICAÇÕES
AUTOMAÇÃO
PUPPET
PUPPET
 Facilidade de configuração
Tipicamente instalar o puppet via repo de puppetlabs e apontar qual o
puppetmaster a ser utilizado.
API de gerenciamento
Rica api de gerenciamento Open Source e com maires recursos via Puppet
Enterprise
Extensibilidade
Facilidade de implantação de plug-ins, bem como a simplicidade de
desenvolvimento de novas extensões. Puppet usa a linguagem Ruby.
Orquestração
Facilidade de configuração com gerenciamento de grupos de servidores de forma
unificada via mensageria.
PUPPET
PUPPET – BAD USE
CASES
• SSL handshake master e agente;
• Puppet autosign x Puppet cert sign;
• Puppet autoload, cache de catalogo,
fail over;
• Mecanismo de protecação a falhas;
PROVISIONAMENTO VIA PUPPET
CLICRBS - FUTURO
TIME CORE -
TECNOPUC
Adriano Vargas
André Trevisani
André Soto
César Mesquita
Fausto Ribeiro
Gabriel Prestes
Joner Stein
Lincolm Aguiar
Marlon Bifano
Milton Duarte
Roger Calderini
Grupo RBS – TecnoPUC - Time Core –
Março 2015

More Related Content

Similar to Automação no clicrbs

Infraestrutura de cloud computing
Infraestrutura de cloud computingInfraestrutura de cloud computing
Infraestrutura de cloud computingFabio Leandro
 
AWS Auto Scaling #Parte1
AWS Auto Scaling #Parte1AWS Auto Scaling #Parte1
AWS Auto Scaling #Parte1Guilherme Elias
 
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...Renato Groff
 
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
 
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...Renato Groff
 
Do zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresDo zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresKelvin V. Soares
 
Rio Info 2010 - Oficina - Computacao em Nuvem - Marcelo Teixeira - 01/09
Rio Info 2010 - Oficina - Computacao em Nuvem - Marcelo Teixeira - 01/09Rio Info 2010 - Oficina - Computacao em Nuvem - Marcelo Teixeira - 01/09
Rio Info 2010 - Oficina - Computacao em Nuvem - Marcelo Teixeira - 01/09Rio Info
 
Utilização de DevOps
Utilização de DevOpsUtilização de DevOps
Utilização de DevOpsCaio Candido
 
Apresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiApresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiRicardo Martins ☁
 
Escalando API's com NodeJS, Docker e RabbitMQ
Escalando API's com NodeJS, Docker e RabbitMQEscalando API's com NodeJS, Docker e RabbitMQ
Escalando API's com NodeJS, Docker e RabbitMQMatheus Fidelis
 
Windows Azure - Computação em Nuvem
Windows Azure - Computação em NuvemWindows Azure - Computação em Nuvem
Windows Azure - Computação em NuvemThiago Pereira
 
Conheça o Quarkus Java: Supersonic Subatomic Java
Conheça o Quarkus Java: Supersonic Subatomic JavaConheça o Quarkus Java: Supersonic Subatomic Java
Conheça o Quarkus Java: Supersonic Subatomic JavaMarcus Paulo
 
Palestra Torquebox - JUDCON SP 2013
Palestra Torquebox - JUDCON SP 2013Palestra Torquebox - JUDCON SP 2013
Palestra Torquebox - JUDCON SP 2013Rubem Azenha
 
Tdc2019 trilha kanban e lean - Kanban acting in the shadows
Tdc2019   trilha kanban e lean - Kanban acting in the shadowsTdc2019   trilha kanban e lean - Kanban acting in the shadows
Tdc2019 trilha kanban e lean - Kanban acting in the shadowsAllex Espindola Erckmann
 

Similar to Automação no clicrbs (20)

Infraestrutura de cloud computing
Infraestrutura de cloud computingInfraestrutura de cloud computing
Infraestrutura de cloud computing
 
AWS Auto Scaling #Parte1
AWS Auto Scaling #Parte1AWS Auto Scaling #Parte1
AWS Auto Scaling #Parte1
 
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...
 
DevTalk 08/2019
DevTalk 08/2019DevTalk 08/2019
DevTalk 08/2019
 
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
 
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...
 
Do zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresDo zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin Soares
 
Pres clusterpdf
Pres clusterpdfPres clusterpdf
Pres clusterpdf
 
Rio Info 2010 - Oficina - Computacao em Nuvem - Marcelo Teixeira - 01/09
Rio Info 2010 - Oficina - Computacao em Nuvem - Marcelo Teixeira - 01/09Rio Info 2010 - Oficina - Computacao em Nuvem - Marcelo Teixeira - 01/09
Rio Info 2010 - Oficina - Computacao em Nuvem - Marcelo Teixeira - 01/09
 
Utilização de DevOps
Utilização de DevOpsUtilização de DevOps
Utilização de DevOps
 
Apresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiApresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - Bemobi
 
Escalando API's com NodeJS, Docker e RabbitMQ
Escalando API's com NodeJS, Docker e RabbitMQEscalando API's com NodeJS, Docker e RabbitMQ
Escalando API's com NodeJS, Docker e RabbitMQ
 
Windows Azure - Computação em Nuvem
Windows Azure - Computação em NuvemWindows Azure - Computação em Nuvem
Windows Azure - Computação em Nuvem
 
Conheça o Quarkus Java: Supersonic Subatomic Java
Conheça o Quarkus Java: Supersonic Subatomic JavaConheça o Quarkus Java: Supersonic Subatomic Java
Conheça o Quarkus Java: Supersonic Subatomic Java
 
Conhecendo o AWS Elastic Beanstalk
Conhecendo o AWS Elastic BeanstalkConhecendo o AWS Elastic Beanstalk
Conhecendo o AWS Elastic Beanstalk
 
Palestra Torquebox - JUDCON SP 2013
Palestra Torquebox - JUDCON SP 2013Palestra Torquebox - JUDCON SP 2013
Palestra Torquebox - JUDCON SP 2013
 
Docker para devs .NET
Docker para devs .NETDocker para devs .NET
Docker para devs .NET
 
Tdc2019 trilha kanban e lean - Kanban acting in the shadows
Tdc2019   trilha kanban e lean - Kanban acting in the shadowsTdc2019   trilha kanban e lean - Kanban acting in the shadows
Tdc2019 trilha kanban e lean - Kanban acting in the shadows
 
Overview Azure
Overview AzureOverview Azure
Overview Azure
 
Azure Overview
Azure OverviewAzure Overview
Azure Overview
 

More from Lincolm Aguiar

Programação de Computadores para Biomedicina
Programação de Computadores para BiomedicinaProgramação de Computadores para Biomedicina
Programação de Computadores para BiomedicinaLincolm Aguiar
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência ArtificialLincolm Aguiar
 
A bioquímica dos antidepressivos
A bioquímica dos antidepressivosA bioquímica dos antidepressivos
A bioquímica dos antidepressivosLincolm Aguiar
 
Análise estatística de artigo
Análise estatística de artigoAnálise estatística de artigo
Análise estatística de artigoLincolm Aguiar
 
Orquestradores - aplicações e preocupações
Orquestradores - aplicações e preocupaçõesOrquestradores - aplicações e preocupações
Orquestradores - aplicações e preocupaçõesLincolm Aguiar
 
Doenças respiratórias. modificação 05.06
Doenças respiratórias. modificação 05.06Doenças respiratórias. modificação 05.06
Doenças respiratórias. modificação 05.06Lincolm Aguiar
 
Embriologia desenvolvimento membros
Embriologia desenvolvimento membrosEmbriologia desenvolvimento membros
Embriologia desenvolvimento membrosLincolm Aguiar
 

More from Lincolm Aguiar (10)

Programação de Computadores para Biomedicina
Programação de Computadores para BiomedicinaProgramação de Computadores para Biomedicina
Programação de Computadores para Biomedicina
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
A bioquímica dos antidepressivos
A bioquímica dos antidepressivosA bioquímica dos antidepressivos
A bioquímica dos antidepressivos
 
Blockchain health
Blockchain healthBlockchain health
Blockchain health
 
Análise estatística de artigo
Análise estatística de artigoAnálise estatística de artigo
Análise estatística de artigo
 
Orquestradores - aplicações e preocupações
Orquestradores - aplicações e preocupaçõesOrquestradores - aplicações e preocupações
Orquestradores - aplicações e preocupações
 
Nanomedicina
NanomedicinaNanomedicina
Nanomedicina
 
Doenças respiratórias. modificação 05.06
Doenças respiratórias. modificação 05.06Doenças respiratórias. modificação 05.06
Doenças respiratórias. modificação 05.06
 
Embriologia desenvolvimento membros
Embriologia desenvolvimento membrosEmbriologia desenvolvimento membros
Embriologia desenvolvimento membros
 
Varnish no clicRBS
Varnish no clicRBSVarnish no clicRBS
Varnish no clicRBS
 

Automação no clicrbs