qcon 2014 - monitorando aplicações em nuvem

14
MONITORAMENTO DE APLICAÇÕES NA NUVEM João Talles QCon 2014

Upload: joao-talles-dantas-batista

Post on 14-Jan-2015

224 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: QCon 2014 - Monitorando Aplicações em Nuvem

MONITORAMENTO DE APLICAÇÕES NA

NUVEMJoão Talles

QCon 2014

Page 2: QCon 2014 - Monitorando Aplicações em Nuvem

AGENDA

Empresa iLang

Motivações para automação de monitoramento

Ferramentas e técnicas de monitoramento

Page 3: QCon 2014 - Monitorando Aplicações em Nuvem

ILANG

Startup da área de educação

Mais de 1 milhão de usuários entre alunos, professores, coordenadores, pais e responsáveis, etc

Usuários distribuídos pelo Brasil interiro e em outros países

Page 4: QCon 2014 - Monitorando Aplicações em Nuvem

MOTIVAÇÕES

Startup com restrições orcamentárias

Time pequeno (5 devs + 5 support / qa)

“Grande” ambiente de produção

DevOps

Constante atualizações no ambiente de produção

Minimizar tempo de downtime por conta de SLA com clientes

Transparência com as informações de performance e disponibilidade

Page 5: QCon 2014 - Monitorando Aplicações em Nuvem

FERRAMENTAS

New Relic

24 x 7 Monitoring

Pingdom

Cloud Watch

Custom Monitoring

Gecko Board

Page 6: QCon 2014 - Monitorando Aplicações em Nuvem

NEW RELIC

Page 7: QCon 2014 - Monitorando Aplicações em Nuvem

24 X 7 MONITORING

Page 8: QCon 2014 - Monitorando Aplicações em Nuvem

PINGDOM

Page 9: QCon 2014 - Monitorando Aplicações em Nuvem

CLOUD WATCH

Page 10: QCon 2014 - Monitorando Aplicações em Nuvem

CUSTOM MONITORING

Page 11: QCon 2014 - Monitorando Aplicações em Nuvem

GECKO BOARD

Page 12: QCon 2014 - Monitorando Aplicações em Nuvem

OUTRAS FERRAMENTAS

Cloudability Gerenciamento de custos

DataDog Cloud monitoring as a service

DataPipeline Otimização de custos na nuvem

Page 13: QCon 2014 - Monitorando Aplicações em Nuvem

CONCLUSÃO

Monitoramento proporciona rapidez na detecção e solução de problemas (MTTD / MTTR)

Não tenha medo de testar novas ferramentas de monitoramento

Ferramentas externas agilizam processo de monitoramento e proporcionam transparência

Seja cuidadoso ao analisar apenas o preço das ferramentas / serviços

Monitoramento e automação de build/deploy é um dos fatores determinates do nível de qualidade de serviços prestados

Page 14: QCon 2014 - Monitorando Aplicações em Nuvem

CONTATO

Twitterjoao_talles

LinkedInhttp://br.linkedin.com/in/joaotalles/

Githubhttps://github.com/joaotalles