SlideShare una empresa de Scribd logo
1 de 27
SETEMBRO, 2010 | SÃO PAULO
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
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
Quem são vocês ?
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!
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
[object Object],Plataforma de Aplicações: Monitoração Como a área de TI poderia ajudar ? ,[object Object]
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 ?
Desafios na monitoração de Aplicações Distribuídas Não Monitora Servidores ! Começa monitorar os serviços !
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
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.
Á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 ! " “!@$#% $^%& *^!!!”
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
System Center Suite Não Monitora Servidores ! Começa monitorar os serviços !
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
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
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
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
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
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
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"
demo Tailspin Travel
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
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
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
© 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.

Más contenido relacionado

La actualidad más candente

APIs Atributos e Tecnologia
APIs Atributos e TecnologiaAPIs Atributos e Tecnologia
APIs Atributos e TecnologiaFábio Rosato
 
CakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, FakeCakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, FakeSpecta TI
 
Expondo APIs de back-ends legados e travados
Expondo APIs de back-ends legados e travadosExpondo APIs de back-ends legados e travados
Expondo APIs de back-ends legados e travadosFábio Rosato
 
Repensando o ESB: sua arquitetura SOA, usando APIs
Repensando o ESB: sua arquitetura SOA, usando APIsRepensando o ESB: sua arquitetura SOA, usando APIs
Repensando o ESB: sua arquitetura SOA, usando APIsFábio Rosato
 
EasyFaces - Framework de Componentes JSF
EasyFaces - Framework de Componentes JSFEasyFaces - Framework de Componentes JSF
EasyFaces - Framework de Componentes JSFRafael da Cunha
 
Application Insights
Application InsightsApplication Insights
Application InsightsMarcus Garcia
 
DevCommerce Conference 2016 - Workshop: Velocidade e confiabilidade em e-comm...
DevCommerce Conference 2016 - Workshop: Velocidade e confiabilidade em e-comm...DevCommerce Conference 2016 - Workshop: Velocidade e confiabilidade em e-comm...
DevCommerce Conference 2016 - Workshop: Velocidade e confiabilidade em e-comm...iMasters
 
Construindo APIs Mobile
Construindo APIs MobileConstruindo APIs Mobile
Construindo APIs MobileSensedia
 
Bate papo com a comunidade - teched brasil 2011
Bate papo com a comunidade - teched brasil 2011Bate papo com a comunidade - teched brasil 2011
Bate papo com a comunidade - teched brasil 2011Fabio Hara
 
Overview do Windows Phone 7 Series
Overview do Windows Phone 7 SeriesOverview do Windows Phone 7 Series
Overview do Windows Phone 7 SeriesLuciano Condé
 
Monitorando aplicações usando Application Insights
Monitorando aplicações usando Application InsightsMonitorando aplicações usando Application Insights
Monitorando aplicações usando Application InsightsIgor Abade
 
Uma Experiencia na Adocao do Java EE 6 Web Profole
Uma Experiencia na Adocao do Java EE 6 Web ProfoleUma Experiencia na Adocao do Java EE 6 Web Profole
Uma Experiencia na Adocao do Java EE 6 Web ProfoleEdson Oliveira Junior
 
Workshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha BásicaWorkshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha BásicaSensedia
 
Java x .NET - Windows phone 7 e o Desenvolvimento com Silverlight e XNA
Java x .NET - Windows phone 7  e o Desenvolvimento com Silverlight e XNAJava x .NET - Windows phone 7  e o Desenvolvimento com Silverlight e XNA
Java x .NET - Windows phone 7 e o Desenvolvimento com Silverlight e XNAJP Clementi
 
Application Insights
Application InsightsApplication Insights
Application InsightsCDS
 
Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Pedro Lamas
 
Repositorio SOA
Repositorio SOARepositorio SOA
Repositorio SOASensedia
 
Importância dos Testes em Sistemas para Internet
Importância dos Testes em Sistemas para Internet Importância dos Testes em Sistemas para Internet
Importância dos Testes em Sistemas para Internet Elvis Fusco
 

La actualidad más candente (20)

APIs Atributos e Tecnologia
APIs Atributos e TecnologiaAPIs Atributos e Tecnologia
APIs Atributos e Tecnologia
 
CakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, FakeCakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, Fake
 
Expondo APIs de back-ends legados e travados
Expondo APIs de back-ends legados e travadosExpondo APIs de back-ends legados e travados
Expondo APIs de back-ends legados e travados
 
Repensando o ESB: sua arquitetura SOA, usando APIs
Repensando o ESB: sua arquitetura SOA, usando APIsRepensando o ESB: sua arquitetura SOA, usando APIs
Repensando o ESB: sua arquitetura SOA, usando APIs
 
EasyFaces - Framework de Componentes JSF
EasyFaces - Framework de Componentes JSFEasyFaces - Framework de Componentes JSF
EasyFaces - Framework de Componentes JSF
 
Application Insights
Application InsightsApplication Insights
Application Insights
 
DevCommerce Conference 2016 - Workshop: Velocidade e confiabilidade em e-comm...
DevCommerce Conference 2016 - Workshop: Velocidade e confiabilidade em e-comm...DevCommerce Conference 2016 - Workshop: Velocidade e confiabilidade em e-comm...
DevCommerce Conference 2016 - Workshop: Velocidade e confiabilidade em e-comm...
 
Construindo APIs Mobile
Construindo APIs MobileConstruindo APIs Mobile
Construindo APIs Mobile
 
Entity Framework
Entity FrameworkEntity Framework
Entity Framework
 
JEE6 - Introdução
JEE6 - IntroduçãoJEE6 - Introdução
JEE6 - Introdução
 
Bate papo com a comunidade - teched brasil 2011
Bate papo com a comunidade - teched brasil 2011Bate papo com a comunidade - teched brasil 2011
Bate papo com a comunidade - teched brasil 2011
 
Overview do Windows Phone 7 Series
Overview do Windows Phone 7 SeriesOverview do Windows Phone 7 Series
Overview do Windows Phone 7 Series
 
Monitorando aplicações usando Application Insights
Monitorando aplicações usando Application InsightsMonitorando aplicações usando Application Insights
Monitorando aplicações usando Application Insights
 
Uma Experiencia na Adocao do Java EE 6 Web Profole
Uma Experiencia na Adocao do Java EE 6 Web ProfoleUma Experiencia na Adocao do Java EE 6 Web Profole
Uma Experiencia na Adocao do Java EE 6 Web Profole
 
Workshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha BásicaWorkshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha Básica
 
Java x .NET - Windows phone 7 e o Desenvolvimento com Silverlight e XNA
Java x .NET - Windows phone 7  e o Desenvolvimento com Silverlight e XNAJava x .NET - Windows phone 7  e o Desenvolvimento com Silverlight e XNA
Java x .NET - Windows phone 7 e o Desenvolvimento com Silverlight e XNA
 
Application Insights
Application InsightsApplication Insights
Application Insights
 
Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008
 
Repositorio SOA
Repositorio SOARepositorio SOA
Repositorio SOA
 
Importância dos Testes em Sistemas para Internet
Importância dos Testes em Sistemas para Internet Importância dos Testes em Sistemas para Internet
Importância dos Testes em Sistemas para Internet
 

Destacado

Futurecom 2012-Monitoração de Aplicações Críticas de Negócio
Futurecom 2012-Monitoração de Aplicações Críticas de NegócioFuturecom 2012-Monitoração de Aplicações Críticas de Negócio
Futurecom 2012-Monitoração de Aplicações Críticas de NegócioJose Ricardo Maia Moraes
 
Monitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.comMonitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.comDenis Vieira
 
Uma visão do impacto do digital nos consumidores e nos negócios
Uma visão do impacto do digital nos consumidores e nos negócios Uma visão do impacto do digital nos consumidores e nos negócios
Uma visão do impacto do digital nos consumidores e nos negócios Erick Iucksh Santos
 
Conheça técnicas para aumentar o ROI do projeto de monitoramento
Conheça técnicas para aumentar o ROI do projeto de monitoramentoConheça técnicas para aumentar o ROI do projeto de monitoramento
Conheça técnicas para aumentar o ROI do projeto de monitoramentoNetwall
 
Compuware presentation cio 26 08-2010
Compuware presentation cio 26 08-2010Compuware presentation cio 26 08-2010
Compuware presentation cio 26 08-2010comunicacaosucesu
 
#você.serpro: A rede social corporativa do Serpro
#você.serpro: A rede social corporativa do Serpro#você.serpro: A rede social corporativa do Serpro
#você.serpro: A rede social corporativa do SerproLeandro Nunes
 
Phiboo Consultoria em Web 2.0 e Social Media Marketing
Phiboo Consultoria em Web 2.0 e Social Media MarketingPhiboo Consultoria em Web 2.0 e Social Media Marketing
Phiboo Consultoria em Web 2.0 e Social Media MarketingErick Augusto
 
Gartner ITxpo 2015 - 3 casos de operações digitais mais inteligentes usando r...
Gartner ITxpo 2015 - 3 casos de operações digitais mais inteligentes usando r...Gartner ITxpo 2015 - 3 casos de operações digitais mais inteligentes usando r...
Gartner ITxpo 2015 - 3 casos de operações digitais mais inteligentes usando r...Intelie
 
O melhor da monitoração de web performance
O melhor da monitoração de web performanceO melhor da monitoração de web performance
O melhor da monitoração de web performanceDavidson Fellipe
 
Debs2010
Debs2010Debs2010
Debs2010Intelie
 
Oracle OEM Grid Control 11g
Oracle OEM Grid Control 11gOracle OEM Grid Control 11g
Oracle OEM Grid Control 11gRodrigo Almeida
 
Os 7 mitos da monitoração de Serviços de TI - Indo além da monitoração da inf...
Os 7 mitos da monitoração de Serviços de TI - Indo além da monitoração da inf...Os 7 mitos da monitoração de Serviços de TI - Indo além da monitoração da inf...
Os 7 mitos da monitoração de Serviços de TI - Indo além da monitoração da inf...Ivan Luizio Magalhães
 
Monitoramento de Redes com Nagios
Monitoramento de Redes com NagiosMonitoramento de Redes com Nagios
Monitoramento de Redes com NagiosDaniel Lara
 
Monitoração avançada com Zabbix 2
Monitoração avançada com Zabbix 2Monitoração avançada com Zabbix 2
Monitoração avançada com Zabbix 2Jose Augusto Carvalho
 

Destacado (17)

Futurecom 2012-Monitoração de Aplicações Críticas de Negócio
Futurecom 2012-Monitoração de Aplicações Críticas de NegócioFuturecom 2012-Monitoração de Aplicações Críticas de Negócio
Futurecom 2012-Monitoração de Aplicações Críticas de Negócio
 
Monitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.comMonitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.com
 
Zabbix
ZabbixZabbix
Zabbix
 
Uma visão do impacto do digital nos consumidores e nos negócios
Uma visão do impacto do digital nos consumidores e nos negócios Uma visão do impacto do digital nos consumidores e nos negócios
Uma visão do impacto do digital nos consumidores e nos negócios
 
Conheça técnicas para aumentar o ROI do projeto de monitoramento
Conheça técnicas para aumentar o ROI do projeto de monitoramentoConheça técnicas para aumentar o ROI do projeto de monitoramento
Conheça técnicas para aumentar o ROI do projeto de monitoramento
 
Compuware presentation cio 26 08-2010
Compuware presentation cio 26 08-2010Compuware presentation cio 26 08-2010
Compuware presentation cio 26 08-2010
 
#você.serpro: A rede social corporativa do Serpro
#você.serpro: A rede social corporativa do Serpro#você.serpro: A rede social corporativa do Serpro
#você.serpro: A rede social corporativa do Serpro
 
Phiboo Consultoria em Web 2.0 e Social Media Marketing
Phiboo Consultoria em Web 2.0 e Social Media MarketingPhiboo Consultoria em Web 2.0 e Social Media Marketing
Phiboo Consultoria em Web 2.0 e Social Media Marketing
 
Gartner ITxpo 2015 - 3 casos de operações digitais mais inteligentes usando r...
Gartner ITxpo 2015 - 3 casos de operações digitais mais inteligentes usando r...Gartner ITxpo 2015 - 3 casos de operações digitais mais inteligentes usando r...
Gartner ITxpo 2015 - 3 casos de operações digitais mais inteligentes usando r...
 
O melhor da monitoração de web performance
O melhor da monitoração de web performanceO melhor da monitoração de web performance
O melhor da monitoração de web performance
 
Debs2010
Debs2010Debs2010
Debs2010
 
Monitoração com Nagios
Monitoração com NagiosMonitoração com Nagios
Monitoração com Nagios
 
Oracle OEM Grid Control 11g
Oracle OEM Grid Control 11gOracle OEM Grid Control 11g
Oracle OEM Grid Control 11g
 
Os 7 mitos da monitoração de Serviços de TI - Indo além da monitoração da inf...
Os 7 mitos da monitoração de Serviços de TI - Indo além da monitoração da inf...Os 7 mitos da monitoração de Serviços de TI - Indo além da monitoração da inf...
Os 7 mitos da monitoração de Serviços de TI - Indo além da monitoração da inf...
 
Monitoramento de Redes com Nagios
Monitoramento de Redes com NagiosMonitoramento de Redes com Nagios
Monitoramento de Redes com Nagios
 
17 aula sistema de monitoração
17 aula sistema de  monitoração17 aula sistema de  monitoração
17 aula sistema de monitoração
 
Monitoração avançada com Zabbix 2
Monitoração avançada com Zabbix 2Monitoração avançada com Zabbix 2
Monitoração avançada com Zabbix 2
 

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

Architecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesArchitecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesMarkus Christen
 
F1502 p iman3-pt_v3.8_l
F1502 p iman3-pt_v3.8_lF1502 p iman3-pt_v3.8_l
F1502 p iman3-pt_v3.8_lconfidencial
 
Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Andre Bretas
 
Infoschema - Company Overview
Infoschema - Company OverviewInfoschema - Company Overview
Infoschema - Company OverviewRenilton Oliveira
 
TDC 2011 - SharePoint 2010 para Desenvolvedores
TDC 2011 - SharePoint 2010 para DesenvolvedoresTDC 2011 - SharePoint 2010 para Desenvolvedores
TDC 2011 - SharePoint 2010 para DesenvolvedoresHélio Sá Moreira
 
Application Insights
Application Insights Application Insights
Application Insights CDS
 
Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...
Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...
Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...Markus Christen
 
DevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsDevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsAdriano Bertucci
 
Visão Geral sobre o Application Insights
Visão Geral sobre o Application InsightsVisão Geral sobre o Application Insights
Visão Geral sobre o Application InsightsAndré Dias
 
DevDay 2017 - Belo Horizonte - Application Insights
DevDay 2017 - Belo Horizonte - Application InsightsDevDay 2017 - Belo Horizonte - Application Insights
DevDay 2017 - Belo Horizonte - Application InsightsAndré Dias
 
DevOps - Novos Desafios para TI
DevOps - Novos Desafios para TIDevOps - Novos Desafios para TI
DevOps - Novos Desafios para TICarlos Buzeto
 
Desafios da Microsoft no desenvolvimento Ágil de serviços - Regional scrum g...
Desafios da Microsoft no desenvolvimento Ágil de serviços -  Regional scrum g...Desafios da Microsoft no desenvolvimento Ágil de serviços -  Regional scrum g...
Desafios da Microsoft no desenvolvimento Ágil de serviços - Regional scrum g...Ramon Durães
 
Application Insights - Agosto/2016
Application Insights - Agosto/2016Application Insights - Agosto/2016
Application Insights - Agosto/2016Renato Groff
 
Application Insights - MS Weekend 2016
Application Insights - MS Weekend 2016Application Insights - MS Weekend 2016
Application Insights - MS Weekend 2016Renato Groff
 
Monitoring e Logging no Windows Azure - S+S Day 09
Monitoring e Logging no Windows Azure - S+S Day 09Monitoring e Logging no Windows Azure - S+S Day 09
Monitoring e Logging no Windows Azure - S+S Day 09Luciano Condé
 
Arquitetura da plataforma com o Biztalk Server
Arquitetura da plataforma com o Biztalk ServerArquitetura da plataforma com o Biztalk Server
Arquitetura da plataforma com o Biztalk ServerMarkus Christen
 
Application Insights - III Encontro Metropolitano de Tecnologia - Baixada San...
Application Insights - III Encontro Metropolitano de Tecnologia - Baixada San...Application Insights - III Encontro Metropolitano de Tecnologia - Baixada San...
Application Insights - III Encontro Metropolitano de Tecnologia - Baixada San...Renato Groff
 
Desenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NETDesenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NETGustavo Malheiros
 
AAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcambAAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcambMicrosoft Brasil
 

Similar a Monitoração de Aplicações Distribuídas (20)

Architecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesArchitecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de Aplicações
 
F1502 p iman3-pt_v3.8_l
F1502 p iman3-pt_v3.8_lF1502 p iman3-pt_v3.8_l
F1502 p iman3-pt_v3.8_l
 
Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0
 
Infoschema - Company Overview
Infoschema - Company OverviewInfoschema - Company Overview
Infoschema - Company Overview
 
TDC 2011 - SharePoint 2010 para Desenvolvedores
TDC 2011 - SharePoint 2010 para DesenvolvedoresTDC 2011 - SharePoint 2010 para Desenvolvedores
TDC 2011 - SharePoint 2010 para Desenvolvedores
 
DevOps e App Insights
DevOps e App InsightsDevOps e App Insights
DevOps e App Insights
 
Application Insights
Application Insights Application Insights
Application Insights
 
Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...
Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...
Providenciar Uma Plataforma De AplicaçõEs De Alta Performance Para Aplicações...
 
DevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsDevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App Insights
 
Visão Geral sobre o Application Insights
Visão Geral sobre o Application InsightsVisão Geral sobre o Application Insights
Visão Geral sobre o Application Insights
 
DevDay 2017 - Belo Horizonte - Application Insights
DevDay 2017 - Belo Horizonte - Application InsightsDevDay 2017 - Belo Horizonte - Application Insights
DevDay 2017 - Belo Horizonte - Application Insights
 
DevOps - Novos Desafios para TI
DevOps - Novos Desafios para TIDevOps - Novos Desafios para TI
DevOps - Novos Desafios para TI
 
Desafios da Microsoft no desenvolvimento Ágil de serviços - Regional scrum g...
Desafios da Microsoft no desenvolvimento Ágil de serviços -  Regional scrum g...Desafios da Microsoft no desenvolvimento Ágil de serviços -  Regional scrum g...
Desafios da Microsoft no desenvolvimento Ágil de serviços - Regional scrum g...
 
Application Insights - Agosto/2016
Application Insights - Agosto/2016Application Insights - Agosto/2016
Application Insights - Agosto/2016
 
Application Insights - MS Weekend 2016
Application Insights - MS Weekend 2016Application Insights - MS Weekend 2016
Application Insights - MS Weekend 2016
 
Monitoring e Logging no Windows Azure - S+S Day 09
Monitoring e Logging no Windows Azure - S+S Day 09Monitoring e Logging no Windows Azure - S+S Day 09
Monitoring e Logging no Windows Azure - S+S Day 09
 
Arquitetura da plataforma com o Biztalk Server
Arquitetura da plataforma com o Biztalk ServerArquitetura da plataforma com o Biztalk Server
Arquitetura da plataforma com o Biztalk Server
 
Application Insights - III Encontro Metropolitano de Tecnologia - Baixada San...
Application Insights - III Encontro Metropolitano de Tecnologia - Baixada San...Application Insights - III Encontro Metropolitano de Tecnologia - Baixada San...
Application Insights - III Encontro Metropolitano de Tecnologia - Baixada San...
 
Desenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NETDesenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NET
 
AAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcambAAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcamb
 

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

  • 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
  • 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.
  • 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"
  • 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

Notas del editor

  1. Waldi -> Markus