View
286
Download
0
Category
Preview:
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.
Citation preview
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
Recommended