alm summit - devops - vsalm e system center um casamento de sucesso

Post on 05-Jun-2015

285 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slides da apresentação de DevOps sobre como o System Center pode ajudar integrando as equipes de Desenvolvimento e Operações e tudo o que pode ser oferecido. Monitore suas aplicações de forma proativa e reativa.

TRANSCRIPT

ALM Summit Brasil 2014

ALM Summit Brasil 2014

Visual Studio ALM e System Center: Um “Casamento” de Sucesso

Alan do Nascimento Carlos, MCTMCS System Center, MCSD ALM, MCSE, MCSA, MCITP, MCTS, MCDST, MCP, SCRUM MASTER,

ITIL, COBIT, ICC-TS

Editor Blog Microsoft Technet

ALM Summit Brasil 2014

Por que usar o System Center?

ALM Summit Brasil 2014

Valor contínuo, sem barreiras

Defina- usuários e stakeholders

Desenvolva- Testes contínuos- Feedback contínuo- TDD, BDD- mais...

Implemente Monitore

- Validação contínua- Gerenciamento do Laboratório Testes- Integração sistema de incidentes

ALM Summit Brasil 2014

- Gestão do seu ambiente de produção

- Gestão do seu aplicativo

- Gestão do seu ambiente de desenvolvimento e testes

System Center

ALM Summit Brasil 2014

VMM - Lab Management

GerenciamentoAnálise dos recursosSnapshots, custos, bibliotecasRecursos disponíveis em tempo real

ALM Summit Brasil 2014

Monitoring TFS

Integridade Application TierAlertas servidores de BuildStatus das coleções

ALM Summit Brasil 2014

System Center Advisor

Análise e boas práticasSem necessidade de estruturaIntegrado ao System Center

ALM Summit Brasil 2014

Global Services Monitor

Disponibilidade servidor de aplicação

Análise de desempenho em longas distâncias

Baixo custo estrutural

ALM Summit Brasil 2014

Monitorando minhas aplicações

ALM Summit Brasil 2014

Responda à perguntas como:

Qual o comportamento (funcional, não funcional) do seu aplicativo com o passar do tempo?

Os tempos de resposta (ou de processamento) estão dentro das especificações?

Quanto de recursos são consumidos pelo seu aplicativo?

Qual a capacidade do seu aplicativo em utilizar os recursos disponíveis?

Seu aplicativo tem a facilidade em diagnosticar eventuais problemas e identificar as causas das deficiências ou falhas?

Seu aplicativo é capaz de evitar efeitos colaterais decorrentes de modificações introduzidas no ambiente?

Seu aplicativo convive facilmente com outros instalados no mesmo ambiente?

ALM Summit Brasil 2014

ALM Summit Brasil 2014

- Banco de Dados - Serviços e Processos

- Aplicativos Web - Recursos

ALM Summit Brasil 2014

Monitorando suas Aplicações

ALM Summit Brasil 2014

Monitorando Serviços

ALM Summit Brasil 2014

- Disponibilidade, exceções não tratadas

- Uso do processador nos períodos de maior e menor atividade

- Consumo de memória (Uso, Memory Leak)

Monitorando Serviços

ALM Summit Brasil 2014

Monitorando Web Sites

ALM Summit Brasil 2014

Monitorando Web Sites

ALM Summit Brasil 2014

- Contadores de DNS Time Response, Tamanho de Conteúdo, Tempo de Download, Tempo de Conexão TCP, entre outros

- Tempo das transações, análise de conteúdo

- Disponibilidade (Local e/ou Microsoft Global Services®)

Monitorando Web Sites

ALM Summit Brasil 2014

Monitorando Aplicações .NET

ALM Summit Brasil 2014

Monitorando Aplicações .NET

ALM Summit Brasil 2014

Monitorando Aplicações .NET

ALM Summit Brasil 2014

Monitorando Aplicações .NET

ALM Summit Brasil 2014

- Exceções

- Transações

- Desempenho

Monitorando Aplicações .NET

ALM Summit Brasil 2014

Monitorando Banco de Dados

ALM Summit Brasil 2014

Monitorando Banco de Dados

ALM Summit Brasil 2014

Monitorando Banco de Dados

ALM Summit Brasil 2014

- Desempenho

- Transações

- Consumo

- Deadlocks, Falhas

Monitorando Banco de Dados

ALM Summit Brasil 2014

Analisando suas Aplicações

ALM Summit Brasil 2014

Application Diagnostics

ALM Summit Brasil 2014

Application Diagnostics

O console do Application Diagnostics é o local para observar os eventos de desempenho e confiabilidade individuais que estão sendo gerados no seu ambiente. Você pode observar todos os eventos ou agrupá-los em "grupos de problemas" em que os eventos provenientes das mesmas origens são agrupados juntos para realçar os problemas com os aplicativos monitorados.

Use o Application Diagnostics para observar os eventos e as cadeias de transações relacionadas a esses eventos para entender como os problemas de desempenho e confiabilidade estão afetando seus aplicativos. O console do Application Advisor fornece análises e telemetria dos dados apresentados no Application Diagnostics. Por meio do console do Application Advisor, você se aprofunda em quais eventos estão causando a maioria dos problemas.

ALM Summit Brasil 2014

Application Advisor

ALM Summit Brasil 2014

Application Advisor

O Application Advisor funciona com o Monitoramento de Desempenho do Aplicativo .NET no System Center 2012 – Operations Manager e o ajuda a priorizar e gerenciar quais alertas abordar. Ele identifica quais aplicativos estão causando a maioria dos alertas em um ambiente. Esses são os aplicativos que devem ser investigados primeiro porque eles estão causando a maioria das violações de SLA (contrato de nível de serviço). Use o Application Advisor como uma primeira etapa no gerenciamento de alertas e como uma exibição da integridade geral do aplicativo. Basicamente, o Application Advisor o ajuda a “seguir o ruído” e descobrir onde a maioria dos eventos está ocorrendo. Os relatórios de falha e análise do aplicativo permitem a você exibir os aplicativos separadamente com muitos detalhes. Os relatórios de resumo apresentam informações importantes rapidamente, como os cinco principais alertas a serem resolvidos.

ALM Summit Brasil 2014

Relatórios do Operations Manager

ALM Summit Brasil 2014

Relatórios do Operations Manager

Relatórios de Testes de Disponibilidade

Relatórios de Testes de Desempenho

Resumo de Falhas de Aplicativo

Relatórios de Uso do Aplicativo

Entre outros...

ALM Summit Brasil 2014

Investigando os Alertas

- Exibindo e investigando alertas para aplicativos .NET

http://tinyurl.com/scomalerts

- Trabalhando com eventos usando o Application Diagnostics

http://tinyurl.com/scomdiagnostics

- Priorizando alertas usando o Application Advisor

http://tinyurl.com/scomadvisor

ALM Summit Brasil 2014

- Defina no seu time os papéis QA e/ou Gestor de Configuração

Como começar?

- Faça a ligação dos times de Desenvolvimento e Operações

- Comece com um laboratório, um aplicativo e colha os resultados dos objetivos definidos

- Capacite-os em cursos (MVA) e materiais no Technet

ALM Summit Brasil 2014

Como começar?

- Licenciamento, Custos e Parceiros ALM

http://tinyurl.com/ncm9ogw e http://tinyurl.com/almpartner

- Implementando o System Center Operations Manager

http://tinyurl.com/m3enwa2

- Passos para configurar os Templates, Monitoramento, Advisor, Diagnostics e Relatórios do Operations Manager

http://tinyurl.com/m47m5qk http://tinyurl.com/npm3ule

ALM Summit Brasil 2014

Learning

Nuvem Privada

http://tinyurl.com/almcloud

Lab Management

http://tinyurl.com/mvalabm

Technet Wiki

http://social.technet.microsoft.com/wiki/pt-br/

ALM Summit Brasil 2014

ALM Summit Brasil 2014

Obrigado!

blogs.technet.com/b/wikininjasbr/blogs.technet.com/b/wikininjas/

fb.com/alancarlosmctfb.com/qualidadeeti

qualidadeeti.wordpress.com@alancarlosmct

top related