• Like
Monitoração de Aplicações Distribuídas
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

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

  • 1,378 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,378
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
35
Comments
0
Likes
0

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