Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012...

15
Management Summit 2013 DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci Konia Tecnologia Microsoft Visual Studio ALM MVP [email protected] Twitter: @adrianobertucci Marcus Garcia Konia Tecnologia Microsoft Visual Studio ALM MVP [email protected] Twitter: @marcusgarcia

Transcript of Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012...

Page 1: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

Management Summit 2013

DevOpsIntegrando Desenvolvimento com Operações

Team Foundation Server 2012 e System Center Operations Manager 2012

Adriano BertucciKonia TecnologiaMicrosoft Visual Studio ALM [email protected]

Twitter: @adrianobertucci

Marcus GarciaKonia Tecnologia

Microsoft Visual Studio ALM [email protected]

Twitter: @marcusgarcia

Page 2: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

• Desafios comuns (integração entre Operações e Desenvolvimento);

• DevOps conceitos;

• Ferramentas como solução;

• Tipos de Alerta para aplicações ;

• Demo;

Agenda

Page 3: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

Working Software

ProductBacklog

OpsBacklog

MonitorSprint

DESENVOLVERIdéia de trabalhar o software

OPERARResolução de Incidentes

Ciclo de Vida das AplicaçõesDesafios Comuns

Gerenciamento de Release

TestandoCausa Raiz

Não é possível identificar a Causa Raiz

Não é possível reporuzir Incidentes de Produção

Falta de AppNão é possível obterFeedback

Gerenciamento de Mudanças e Provisionamento

Page 4: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

Management Summit 2013

O famoso “DevOps”!!

Page 5: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

DevOps é…

… conjunto de processos, métodos e sistemas para comunicação, colaboração e integração entre os departamentos para Desenvolvimento, Operações.

* Wikipedia

Os desenvolvedores estão sendo integrados aos

processos de entrega de serviços operacionais

Operações englobou o novo papel de serviço

proprietário

Page 6: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

DevOps: Drivers

Acelerando demandas

de produção

Satisfação do cliente

Redução TCO/COGS

*fonte: Vinicius Moura e Igor Abadade

Page 7: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

DevOps: Barreiras de Adoção

Necessidade de uma mudança cultural

Nenhuma troca de conhecimento

Processos dissociados

Falta de automação

*fonte: Vinicius Moura e Igor Abadade

Page 8: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

Suporte

“Você sabe o que pode ter causado a falha?”

“Como eu vou saber, você que escreveu o código”

*fonte: Vinicius Moura e Igor Abadade

Page 9: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

Management Summit 2013

As ferramentas

Page 10: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

DevOps: Sistemas e Ferramentas

• System Center Orchestrator 2012, PowerShellAutomação

• System Center Virtual Machine Manager 2012Gestão

• SQL Server 2012Base de Dados

• System Center Operations Manager 2012Sistema de Monitoramento

• Visual Studio Team Foundation Server 2012Gerenciamento dos Problemas

Page 11: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

DevOps: Artefatos Compartilhados• Runbooks, PowerShellOrquestração

• WebDeploy, DACPAC …Binários de aplicações

• Visual Studio Testing (MSTest, Unit/CodedUI Test, Web Test, Load Test)Verificação de Implantação

• Service TemplateConfiguração do Ambiente

• Management PackConfiguração de monitoramento

• IntelliTrace Logs, Diagnostic Data CollectorsVerifição de incidentes

*fonte: Vinicius Moura e Igor Abadade

Page 12: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

Tipos de alertas dos aplicativos• Disponibilidade

• O aplicativo está instalado e funcionando?

• Confiança• A aplicação está com problemas?

• Performance• Será que aplicação está demorando para responder?• A média de resposta é maior que o esperado?

*fonte: Vinicius Moura e Igor Abadade

Page 13: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

Management Summit 2013

DEMOIntegrando Desenvolvimento com Operações

Team Foundation Server 2012 e System Center Operations Manager 2012

Page 14: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

Management Summit 2013

Dúvidas?

Adriano BertucciKonia TecnologiaMicrosoft Visual Studio ALM [email protected]

Twitter: @adrianobertucci

Marcus GarciaKonia Tecnologia

Microsoft Visual Studio ALM [email protected]

Twitter: @marcusgarcia

Page 15: Management Summit 2013DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci.

Management Summit 2013