PaaS: Automação de infraestrutura, configuração e “build ... - Eventials

April 7, 2018 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

COMO CONSEGUIMOS? ○ VM para Cloud. ○ Chef. ○ Automatização de configuração. ○ Jenkins com EC2. ○ Automatização de builds...

Description

PaaS: Automação de infraestrutura, configuração e “build” na nuvem

ANTES DA NUVEM ●

Problemas ○





Configuração de ambiente ■

Difícil manutenção



Lenta

Infra ■

Replicação de informação



Burocrática

Build ■

Demorada



Logs extensos e complexos

INFRA FÍSICA vs. NUVEM

FÍSICA ●

Alto custo inicial de projeto



Limitação de espaço físico e virtual



Escalabilidade difícil e cara



Compartilhamento de recursos



Dependência desenvolvimento - Infra ○

Muita burocracia



Hardware inutilizado após projeto



Grande necessidade de manutenção e planejamento

NUVEM ●

Sem custo inicial para o projeto



Paga-se apenas pelo que se usa (e pouco)



Hardware ilimitado sem ocupar espaço

● ●

Escalabilidade simples e automática Autonomia do desenvolvimento em relação a Infra ○

Sem burocracia



Scripts para fácil utilização



Breves e pequenas manutenções



Agilidade

COM NUVEM ●

Infra ○



Configurações de ambiente ○





Transformada em software

Automatizadas = mais rápidas

Builds ○

Velozes



Logs mais simples

Serverless

COMO CONSEGUIMOS? ●

VM para Cloud



Chef ○



Jenkins com EC2 ○



Automatização de configuração

Automatização de builds em n máquinas

S3 ○

Backups

CHEF ●

Open Source



Automatização de configuração



Fácil utilização - scripts declarativos



Versionamento



Acessível de qualquer lugar

JENKINS ●

Open Source



Automatização de build



Interface amigável



Estatísticas



Acessível de qualquer lugar



Fácil integração

JENKINS EC2 - ELASTIC COMPUTE CLOUD ●

Open Source



N máquinas sob demanda



Paralelização de builds

S3 SIMPLE STORAGE SERVICE ●



Backup de segurança ○

Arquivos de configuração do jenkins e chef



API para automatização

Acessível de qualquer lugar

PRÓXIMO PASSO ●

Paralelização de suites de testes funcionais com Selenium Grid

MAIS ALGUNS RESULTADOS ●

Mais projetos com mesmo tamanho de equipe na Infra



Tudo em nuvem



Infra clara para toda a empresa



Testes funcionais na metade do tempo

SERIA POSSÍVEL SEM CLOUD? ●

Como ter n máquinas disponíveis a qualquer momento?



Como configurar uma máquina com dois cliques?

DÚVIDAS

Tomás Silva Queiroga @dextrasistemas fb.com/dextrasis www.dextra.com.br

View more...

Comments

Copyright � 2017 SILO Inc.