Your SlideShare is downloading. ×
0
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

1,426

Published on

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

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

    ×