Your SlideShare is downloading. ×

Monitoração de Aplicações Distribuídas

1,413

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,413
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
39
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Waldi -> Markus
  • Transcript

    • 1. SETEMBRO, 2010 | SÃO PAULO
    • 2. CÓDIGO DA SESSÃO: APPI310
      Monitoração de Aplicações Distribuídas com System Center
      Markus Christen
      Arquiteto de Infraestrutura | Microsoft
      markusc@microsoft.com
      blog.technet.com/MarkusChristen
      twitter.com/MarkusChristen
    • 3. Objetivos da Sessão
      Analisar os desafios da monitoração de Aplicações Distribuídas
      Introdução na Monitoração de Aplicações Distribuídas
      Perguntas e Respostas
    • 4. Quem são vocês ?
    • 5. A relação entre a Estratégia de Negócios e a Plataforma de Aplicações
      Quem não gosta de mudanças, melhor considerar se mudar para uma área mais constante!
    • 6. Plataforma de Aplicações: Monitoração Pilares da Plataforma de Aplicações
      Pilares da Plataforma de Aplicações
      Serviços de Desenvolvimento
      Serviços de Segurança
      Plataforma de Aplicações
      Serviços de Integração
      Serviços de Armazenamento e BI
      Serviços de Gerenciamento
      Serviços de Hospedagem
      Serviços de Gerenciamento
    • 7.
      • TI deve aumentar a transparência em questões de “Return of Investment”, providenciando serviços de alta qualidade com custos competitivas e alinhados com a estratégia de negocio.
      Plataforma de Aplicações: Monitoração Como a área de TI poderia ajudar ?
      • TI deve apoiar a estratégia de negocio com agilidade e flexibilidade em todas as fases do ciclo de vida da estratégia.
      • 8. TI deve criar um portfolio de capacidades estandardizadas, transformando as necessidades da área de negocio em serviços de tecnologia.
      Como a área de TI poderia ajudar ?
    • 9. Desafios na monitoração de Aplicações Distribuídas
      Não Monitora Servidores !
      Começa monitorar os serviços !
    • 10. Plataforma de Aplicações: Monitoração Situação Atual na área de TI
      “Tecnologia torna possível para as pessoas ganhar controle sobre tudo, exceto sobre a tecnologia“
      John Tudor
    • 11. Plataforma de Aplicações: Monitoração O que é uma Aplicações Distribuída
      Aplicativos que fornecem ou consumem serviços locais ou remotas.
      Funcionam em vários níveis físicos – “Scale-Out”, através da internet e redes corporativas.
      Consumem componentes heterogêneos, legados, serviços de fornecedores.
    • 12. Área de Desenvolvimento
      Plataforma de Aplicações: Monitoração Desafios Atuais
      Descoberta de serviços e componentes distribuídos
      Falta de Gerenciamento Proativo
      Falta de conhecimento em ambos das áreas
      Comunicação ineficiente entre as áreas de operações e desenvolvimento
      Reprodução de problemas complexas no ambiente de testes
      Área de Operação
      Por quê? Ele funciona muito bem no ambiente de teste !! "
      "É seu servidor, não meu código"!
      Por que ele não funciona ?
      "Como monitorar o aplicativo ?"
      “Mas eu só sei que a aplicação não está disponível quando meus clientes chamam"
      "Como eu deveria saber ? Eu não escrevi o código ! "
      “!@$#% $^%& *^!!!”
    • 13. Plataforma de Aplicações: Monitoração Possíveis falhas ...
      Tudo, que pode causar o aplicativo se desviar do seu design e funcionamento definido !
      Infraestrutura e Configuração:
      Rede Corporativa
      Banco de dados
      Sistemas operacionais
      Etc.
      Solução - Aplicativo:
      “Bugs” no código
      Erros Lógicos nos processos
      Etc.
      Degradação no desempenho:
      Index
      Storage Procedures
      Etc.
      COMPLEXIDADE
    • 14. System Center Suite
      Não Monitora Servidores !
      Começa monitorar os serviços !
    • 15. Plataforma de Aplicações: MonitoraçãoSolução Integrada de Gerenciamento
      Microsoft Operations Manager oferece:
      Management Packs para todos os componentes da plataforma Microsoft e aplicações customizadas .
      Infraestrutura para descobrir aplicações e componentes distribuídas, análise de disponibilidade e degradação de desempenho.
      Detecção avançada “Root Causa Analises”, coleta de dados de desempenho para analisar falhas na solução.
      Suporte WCF, COM+, Winforms, .NET Remoting, ASP.NET, SharePoint, BizTalk, etc.
      Integração com outras aplicações System-Center
    • 16. Plataforma de Aplicações: MonitoraçãoTipos de Monitoração
      Monitoração Ativa
      Monitoramento sintético –
      Tarefas para medir a disponibilidade e o desempenho
      Visão externa da saúde da Aplicação
      Monitoração Passiva
      Acompanhamento real da execução
      Visão interna da saúde da Aplicação
    • 17. Plataforma de Aplicações: MonitoraçãoMonitoração Aplicações Web
      Descoberta
      ASP.NET Aplicações
      ASP.NET Web Services
      Monitoramento da Saúde
      Disponibilidade e monitoramento de exceção
      Monitoramento de desempenho
    • 18. Gerenciamento e Monitoração Pilares
      Plataforma de Aplicações: MonitoraçãoMonitoração de aplicações Web
      Aplicativo
      Terceiros, Web Application Template and Custom MP
      .NET Framework
      Microsoft ASP.NET MP
      IIS
      SQL
      Internet Information Server MP
      SQL Server MP
      OS and Hardware
      Microsoft Windows Server Base OS MP, HP | Dell | IBM MPs
    • 19. Plataforma de Aplicações: MonitoraçãoSolução Integrada
      Data Protection & Recovery
      Design, Configure & Deploy
      IT Service Management
      Monitor & Manage Service End to End
      Virtualize, Deploy & Manage
      IT Process Automation
    • 20. Current Technologies & Pain Points
      Plataforma de Aplicações: MonitoraçãoSolução Integrada - Datacenter Globalbank
      Active Directory
      ESB
      Web Farm
      Security
      Intranet Portal
      IIS 7.5
      AppFabric
      Domain Controller
      IIS 7.5
      AppFabric
      ADFS 2.0
      SharePoint Server
      System Center Operation Manager
      System Center Configurations
      Manager / Opalis
      System Center Service Manager
      System Center Service Manager DW
      BizTalk Server
      ESB Toolkit
      Service Level Management
      Database
      SQL 2008 R2
      StreamInsight
    • 21. Desenvolvimento
      Plataforma de Aplicações: MonitoraçãoE Agora ?
      Área de Operação
      Muito obrigado, você é um gênio"
      "Seu aplicativo está com problemas de desempenho e aqui estão todas as informações de diagnóstico"
    • 22. demo
      Tailspin Travel
    • 23. Plataforma de Aplicações: MonitoraçãoConclusões
      Obter do desenvolvimento/controle de qualidade os limites de desempenho e fornece resultados operacionais
      Teste locais que espelham a segmentação de usuários
      Inclui a carga de transações sintéticas em seus resultados de desempenho
      Não Monitora Servidores !
      Começa monitorar os serviços !
      Synthetic Monitoring: Best Practices
    • 24. Plataforma de Aplicações: MonitoraçãoConclusões
      Implementa uma estratégia corporativa de monitoramento
      Usa SCOM como uma plataforma integrada de monitoramento
      Define metas para determinar limites de monitoramento
      Analisa as informações para procurar por padrões de desempenho (Patterns)
      Cria um processo, portal,para compartilhar informações com as partes interessadas
    • 25.
    • 26. Conteúdo relacionado
      APPI302 - Arquitetura de Soluções com o Windows Server AppFabric, WCF e WF - Patterns de Aplicações, Serviços e Workflows
      APPI303 - Windows Server AppFabric Hosting - hospedando serviços e processos na plataforma Microsoft
      APPI304 - Windows Server AppFabric Caching - construindo aplicações com alto desempenho na plataforma Microsoft
      APPI307 - Arquitetura e Plataforma de Integração de Aplicações com o BizTalk Server
      APPI308 - Arquitetura e Barramento de Serviços com o BizTalk Server ESB - Enterprise Service Bus
      APPI309 - Cenários do mundo real para uma arquitetura de autenticação e autorização no ambiente corporativo
      APPI310 - Gerenciamento e Monitoração de aplicações distribuídas no mundo real com o Microsoft System Center
    • 27. © 2008 Microsoft Corporation.Todos os direitos reservados.Microsoft, Windows, Windows Vista e outros nomes de produtos são ou podem ser marcas registradas e/ou marcas comerciais nos EUA e/ou outros países.
      Este documento é meramente informativo e representa a visão atual da Microsoft Corporation a partir da data desta apresentação.Como a Microsoft deve atender a condições de mercado em constante alteração, este documento não deve ser interpretado como um compromisso por parte da Microsoft, e a Microsoft não pode garantir a precisão de qualquer informação fornecida após a data desta apresentação.A MICROSOFT NÃO DÁ QUALQUER GARANTIA, SEJA ELA EXPRESSA, IMPLÍCITA OU ESTATUTÁRIA, REFERENTE ÀS INFORMAÇÕES DESTA APRESENTAÇÃO.
    • 28. Por favor preencha a avaliação

    ×