APPLICATION INSIGHTS + APPS MOBILE HÍBRIDOS
APPLICATIONINSIGHTS
+ APPS MOBILE
HÍBRIDOS
Apresentação
Gabriela Pilegi Ibata Letticia Nicoli Lima
Desenvolvedora Desenvolvedora
Seu aplicativo já passou por essa situação ?
Feedback negativo dos usuários
Informações vagas
Erros não reproduzíveis
Qual a solução para esses problemas ?
INSIGTHSAPPLICATION
Como funciona ?
Telemetria é coletada nas diversas camadas da aplicação
Telemetria é armazenada e processada nos serviços do Application Insights
Através do Analytics é possível fazer queries e descobrir mais sobre o uso dasua aplicação.
Com base em análises nos dados processados é possível:
Detectar padrões
Analisar através da sua interface ou do Power BI.
Configurando o ambiente
Montando o ambiente
Montando o ambiente
https://github.com/khaines/angular-applicationinsights
vem pra
DEMO
Diagnóstico de exceções e de desempenho
Carga de solicitações
Contadores de desempenho dos servidores
Tempos de resposta em diferentes dependências.
Possibilita descobrir a causa raiz de qualquer comportamento dedesempenho do aplicativo quase instantaneamente por meio de consultas.
Use métricas em tempo real para analisar:
Diagnosticar exceções e solicitações com falha para correlacioná-las aeventos e a rastreamentos.
vem pra
DEMO
Alerta
O Application Insights pode alertar alterações em métricas de desempenhoou de uso em seu aplicativo.
Alertas de métrica informam quando qualquer métrica ultrapassa um valorlimite durante determinado período. Exemplo:
Contagens de falhas
Memória
Exibições de páginas
vem pra
DEMO
vem pra
DEMO
Detecção Proativa
Utiliza recursos de aprendizado de máquina para analisar seu aplicativo de maneira contínua.
Detecta as degradações ou interrupções do serviço, relatando automaticamente Ajuda a responder a problemas na velocidade que seus clientes exigem.
Release Annotations
Linguagens Suportadas
C# | VB (.NET)
C# | VB (Windows Store)
C++ (Windows Store)
Java
JavaScript
ObjectiveC
PHP
Python
Ruby
Qualquer outra :D
Plataformas e estruturas
AngularJS
ASP.NET
ASP.NET 5
Android
Aplicativos Web do Azure e máquinas virtuais
Serviços de Nuvem do Azure
CRM Online do Microsoft Dynamics
Docker
Glimpse
iOS
J2EE
Aplicativos da área de trabalho do Windows
Node.JS
OSX
Spring
WCF
Windows Store C#|VB
Windows Store C++
Xamarin
Qualquer outra coisa :D