3 cenários, 3 setups

Post on 17-Jul-2015

258 views 1 download

Transcript of 3 cenários, 3 setups

3 Cenários, 3 SetupsDevOps sob Medida

Um princípio:

One size does NOT fit all

Os cenários...

1. A startup na nuvem

Precisa de:

• Algo simples e ágil

• Mínimo de esforço de setup

Tem:

• Velocidade

• Poucas amarras

Prioriza:

• Time-to-market

Um exemplo de setup

Pros

• Foco no que importa

• Boas práticas, rapidamente em ação

Contras

• Pouca flexibilidade

• Limites no pipeline

• Cuidado com o TCO!

2. A empresa jovem

Precisa de:

• Bom controle sobre seu ciclo

• Racionalizar MUITOOO seus custos

• Controle aderente às necessidades de seus clientes

• Flexibilidade …

• Autonomia …

• Automaçao … muita automação!!

Prioriza:• Maior controle sobre ...

•Infra

•Pipelines

•Deployments

•Defeitos

•Cultura de aprendizado ...

Tem:

• Maturidade DevOps (ou potencial para obter)

• Infraestrutura escalar(ou escalando)

Um exemplo de setup

http://aws.amazon.com/solutions/case-studies

Pros

• Maior controle sobre o processo• Menor custo em serviços

Contras

• Pouca extensibilidade• Maior custo de pessoal

3. O departamento de TI

Precisa de:

• Algo consistente e consolidado

• Stack e processos de fácil adoção

• Algo de acordo com sua governança

• Solução escalável e extensível

Prioriza:

• Redução do custo de manutenção

• Ownership da stack

• Consistência de processos

• Onboarding fácil

Tem:

• Tempo• $$• Oportunidades para parcerias

Um exemplo de setup

Pros

• Muita flexibilidade em suas decisões

• Simplicidade para novas equipes

• Boa adaptação à infra e cultura internos

Contras

• Pouca flexibilidade interna

• Complexidade interna

Conclusões

DevOps não existe no vácuo

diferentes realidades, diferentes soluções

baby steps FTW

hora do jabá...

e temos também o meetup de Docker!

tks

Diogo:@diogoclucashttp://about.me/diogo.lucas

Guilherme:@guilhermeliashttp://about.me/guilherme.elias