O documento discute como o Application Insights pode ajudar a tomar decisões baseadas em dados, fornecendo telemetria de aplicações que permite detectar padrões, analisar o uso e resolver problemas de forma proativa em vez de reativa. Ele coleta dados de várias camadas da aplicação e fornece ferramentas como alertas, anotações de lançamento e Power BI para análise.
1. Chega de achismos!
Decisão se toma com base em dados reais.
Veja isso na prática com Application Insights
Victor Cavalcante
Melhoria Continua
@vcavalcante
Abner das Dores
@abnerdasdores
11. O que é o Application Insights?
Uma aplicação que realiza telemetria, e com
base nos dados coletados te ajuda a tomar
decisões mais acertivas.
12. Como ele faz isso?
1. Telemetria é coletada nas diversas camadas da aplicação:
Backend, WebService, Middleware e Browser
2. Telemetria é armazenada e processada nos serviços do Application
Insights no Azure
3. Com base em analises nos dados processados é possível detectar
padrões e analisar esses dados através da sua interface ou do
Power BI
4. Através do Analytics é possível fazer queries e descobrir tudo sobre
o uso da sua aplicação
22. Linguagens suportadas
• C#|VB (.NET)
• C#|VB (Windows Store)
• C++ (Windows Store)
• Java
• JavaScript web pages
•Objective-C
•PHP
•Python
•Ruby
•E o que mais você
quiser!
23. Plataformas suportadas
• Angular
• ASP.NET
• ASP.NET - for apps that are already live
• ASP.NET 5
• Android
• Azure web apps and VMs
• Azure Cloud Services - CRM Online from
Microsoft Dynamics
• Docker
• Glimpse
• iOS
• J2EE
• J2EE - for apps that are already live
• Node.JS
• OSX
• Spring
• WCF
• Windows Store C#|VB
• Windows Store C++
• Windows desktop applications,
services, and worker roles
• Xamarin