際際滷

際際滷Share a Scribd company logo
Welcome to the
Application Insights
Power is nothing without control
Roberto Albano @dancerjude
Senior Technical Analyst @ KPMG
MVP Visual Studio and Development Technologies
Community Lead @ dotNET{podcast}
#GABRome18
#GlobalAzure
Nova Tech Consulting
AGENDA
 Cos竪 Application Insights
 Azure dashboard
 Application Insights Analytics
 Codice
 Conclusioni
AGENDA
 Cos竪 Application Insights
 Azure dashboard
 Application Insights Analytics
 Codice
 Conclusioni
LA POTENZA
COS APPLICATION INSIGHTS
Tre parole per spiegare tutto:
 Telemetry
 Cloud
 Developers
TELEMETRIA
(daWikipedia, l'enciclopedia libera)
LaTelemetria 竪 una tecnologia informatica che permette la misurazione e
la trascrizione di Informazioni di interesse al progettista di sistema o
all'operatore.
La parola deriva dalle radici greche (tele = lontano, e metron = misura).
WAS OR APM? JUSTTELEMETRY!
...in realt sembra che sia
 WebAnalytics Software (WAS)
 ad esempio Google Analytics, Piwik, StatCounter
 Application Performance Management (APM)
 secondo la documentazione Microsoft
PERCH ABBIAMO BISOGNO DELLA
TELEMETRIA
  dura creare software di successo
 Le scelte di business dipendono dai dati a disposizione
 Perch辿 竪 sempre meglio sapere che non sapere
QUALI APPLICAZIONI POSSIAMO
MONITORARE
Applicazioni / ServiziWeb
 Asp.Net
 Java
 altre (es PHP, Ruby, ecc.)
N.B. Le applicazioni Web non devono per forza risiedere su Azure!
COS APPLICATION INSIGHTS
 Un servizio di analisi dei dati per monitorare l'applicazione attiva
 Rileva e diagnostica problemi di prestazioni
 Aiuta a capire effettivamente cosa fanno gli utenti con l'applicazione
 Pensato per aiutare gli sviluppatori a migliorare prestazioni e facilit di
utilizzo
COSA POSSIAMO FARE CON APPLICATION INSIGHTS
 Verificare la disponibilit
 Misurare le prestazioni
 Capire le modalit di utilizzo
COSA CI SERVE PER POTER PARTIRE
Subscription su Azure:
 Abbonamento
 Pay as you go
 Sottoscrizioni MSDN (sviluppo e test)
LE METRICHE
 Una metrica 竪 lindicatore della nostra misurazione
 Composta da un insieme di 束data point損
 Una metrica per ogni aspetto da monitorare
 Telemetria: una o pi湛 metriche
TIPOLOGIE DI METRICHE
 Misurazioni (performance e disponibilit)
 Tracciatura (gestione errori e bug solving)
 Conteggio di eventi (utilizzo applicazioni)
METRICHE DI MISURAZIONE (ESEMPI)
 Tempi di invio della richiesta
 Tempi di risposta del server
 Tempi di caricamento della response
 Tempi di caricamento della pagina nel browser
METRICHE DITRACCIATURA(ESEMPI)ESEMPI)
 Numero di richieste errate dal client al server
 Numero di eccezioni sul server
 Numero di eccezioni nel browser
METRICHE DI CONTEGGIO EVENTI(ESEMPI)
 Numero di pagine visitate
 Tipologia di device
 Geolocation di provenienza
ALTRE CARATTERISTICHE
 Possibilit di molteplici ambienti
gestire stage diversi (es. sviluppo, collaudo, produzione)
 Application Insights Analytics
strumento per 束query損 custom (con esportazione dati)
 Dati e Report
esportazione dati automatizzata (funzionalit a pagamento)
ALTRE CARATTERISTICHE
 Application Map
diagramma delle dipendenze tra i componenti (e relativi indicatori)
 Smart Detection
avvisi automatici per potenziali problemi alla web application (no configuration)
 Application Profiler
diagnostica su app service (solo su web app ospitate su Azure)
ALTRE CARATTERISTICHE
 Utilizzabile da PowerBI
senza necessit di export
 Accesso da REST API
accesso dati
AGENDA
 Cos竪 Application Insights
 Azure dashboard
 Application Insights Analytics
 Codice
 Conclusioni
AGENDA
 Cos竪 Application Insights
 Azure dashboard
 Application Insights Analytics
 Codice
 Conclusioni
APPLICATION INSIGHTS ANALYTICS
 Un potente strumento di interrogazione
 Esegue query su enormi quantit di dati in pochi secondi
 Usa un suo linguaggio proprietario
 Consente lexport dei dati ottenuti
APPLICATION INSIGHTS ANALYTICS
APPLICATION INSIGHTS ANALYTICS
Alcuni esempi di query:
requests
| limit 5
requests
| limit 5
| project timestamp, url
ultime 5 richieste (tutti i campi)
ultime 5 richieste (solo due campi)
APPLICATION INSIGHTS ANALYTICS
Alcuni esempi di query:
richieste nelle ultime 24 ore
richieste a partire da una data
requests
| where timestamp >= ago(24h)
requests
| where timestamp >= datetime(2017-01-01)
APPLICATION INSIGHTS ANALYTICS
Rappresentazione del risultato:
AGENDA
 Cos竪 Application Insights
 Azure dashboard
 Application Insights Analytics
 Codice
 Conclusioni
SDK DISPONIBILI
 Server ASP.NET (in Azure o IIS on-premises)
 Servizi cloud di Azure
 Server J2EE
 Pagine Web: HTML+JavaScript
 Altre piattaforme: Node.js, PHP, Python, Ruby, Joomla,
SharePoint, WordPress, Docker
TELEMETRYCLIENT - API DISPONIBILI
Metodo Utilizzo
TrackPageView Pagine, schermo, form, ecc.
TrackEvent Eventi utenti o applicativi
TrackMetric Metriche
TrackException Eccezioni
TrackRequest Caratteristiche request
TrackTrace Messaggi diagnostica
TrackDependency Monitoraggio dipendenze
TELEMETRYCLIENT - API DISPONIBILI
using Microsoft.ApplicationInsights;
var telemetry = new TelemetryClient();
telemetry.TrackEvent("Loading Home-Index View");
Un esempio di custom event 束semplice損
TELEMETRYCLIENT - API DISPONIBILI
var properties = new Dictionary <string, string>{
{"game", currentGame.Name},
{"difficulty", currentGame.Difficulty}
};
var measurements = new Dictionary <string, double>{
{"Score", currentGame.Score},
{"Opponents", currentGame.OpponentCount}
};
telemetry.TrackEvent("WinGame", properties, measurements);
Un esempio di custom event 束complesso損
AGENDA
 Cos竪 Application Insights
 Azure dashboard
 Application Insights Analytics
 Codice
 Conclusioni
TUTTO BELLO MA QUANTO COSTA ?
AGENDA
 Cos竪 Application Insights
 Azure dashboard
 Application Insights Analytics
 Codice
 Conclusioni
TUTTI ABBIAMO NECESSIT DI
CONTROLLO...
pi湛 controllo
possibile
certo, non bisogna
esagerare :-)
TUTTI ABBIAMO BISOGNO DELLA
TELEMETRIA...
quasi tutti
:-)
DOCUMENTAZIONE,TUTORIAL E LINK
UTILI
 aka.ms/AIGetStarted
Application Insights Get Started page (Eng)
 bit.ly/MsApplicationInsights
MicrosoftApplication Insights Documentazione (Ita)
 bit.ly/UTNApplicationInsights
Articoli Blog 束un tipo neuroso損 (Ita)
 bit.ly/MsAIGitHub
Progetti SDK su GitHub Microsoft
(al momento 28 progetti)
LIBRI
Application Insights Succinctly
by Roberto Albano
Syncfusion Succinctly Series
http://bit.ly/ai-ebook
QUESTIONTIME
GRAZIE !!!
Ad

Recommended

Application insights - Power is nothing without control
Application insights - Power is nothing without control
Roberto Albano
Application insights - Meet{cast} - Meetup #AperiTech dotNET{podcast} - Marzo...
Application insights - Meet{cast} - Meetup #AperiTech dotNET{podcast} - Marzo...
Roberto Albano
DevOps@Work 2017 - Application insights more control, more power
DevOps@Work 2017 - Application insights more control, more power
Roberto Albano
EtnaDev 2016 - Application Insights
EtnaDev 2016 - Application Insights
Roberto Albano
Microsoft Application Insights
Microsoft Application Insights
Roberto Albano
Azure Day Rome Reloaded 2019 - Azure Application Insights Overview
Azure Day Rome Reloaded 2019 - Azure Application Insights Overview
azuredayit
Azure Application Insights
Azure Application Insights
Klab
ASP.NET performance optimization
ASP.NET performance optimization
Andrea Dottor
Misurare e valutare le iniziative web: introduzione alla Web Analytics
Misurare e valutare le iniziative web: introduzione alla Web Analytics
Alberto Rota
Big data analytics quanto vale e come sfruttarlo con stream analytics e power bi
Big data analytics quanto vale e come sfruttarlo con stream analytics e power bi
Marco Pozzan
Windows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppo
Andrea Dottor
DevOps@Work 2017 - Azure Mobile Engagement
DevOps@Work 2017 - Azure Mobile Engagement
Roberto Albano
Costruire Applicazioni intelligenti che apprendono e si adattano
Costruire Applicazioni intelligenti che apprendono e si adattano
Domenico Irilli
Introduzione a Microsoft Azure
Introduzione a Microsoft Azure
Roberto Albano
Azure for Game Developers
Azure for Game Developers
Marco Parenzan
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
Marco Parenzan
Competence center Application Management & Quality Assurance
Competence center Application Management & Quality Assurance
Fausto Servello
70-485: ADVANCED OF DEVELOPING WINDOWS STORE APPS USING C#
70-485: ADVANCED OF DEVELOPING WINDOWS STORE APPS USING C#
DotNetCampus
Be02 portare la nostra applicazione su azure
Be02 portare la nostra applicazione su azure
DotNetCampus
HP NNMi iSPI Metrics Vs CACTI
HP NNMi iSPI Metrics Vs CACTI
Luca Lomi
XE - Azure in the real world
XE - Azure in the real world
Alessio Biasiutti
Mobile e Smart Client
Mobile e Smart Client
Stefano Ottaviani
Mobile App Analytics: misurare le performance e individuare i KPI utili al bu...
Mobile App Analytics: misurare le performance e individuare i KPI utili al bu...
IQUII
SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...
SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...
SMAU
CQRS ed Event Sourcing su Windows Azure: Applicazioni Distribuite, Scalabilit...
CQRS ed Event Sourcing su Windows Azure: Applicazioni Distribuite, Scalabilit...
DotNetMarche
Enterprise Web 2.0: tecnologie Web 2.0 nelle aziende
Enterprise Web 2.0: tecnologie Web 2.0 nelle aziende
oriefeiro
Il paradosso dell'esperienza e il ruolo della Web Analytics
Il paradosso dell'esperienza e il ruolo della Web Analytics
Marco Briotti
Digital analytics - Presentazione di Andrea Sardo al corso di Tecnologie Web
Digital analytics - Presentazione di Andrea Sardo al corso di Tecnologie Web
Andrea Sardo
Codegen2018 Quantum Computing
Codegen2018 Quantum Computing
Roberto Albano
Pubblica la tua app sul nuovo Windows Store
Pubblica la tua app sul nuovo Windows Store
Roberto Albano

More Related Content

Similar to Application insights-gabrome18 (20)

Misurare e valutare le iniziative web: introduzione alla Web Analytics
Misurare e valutare le iniziative web: introduzione alla Web Analytics
Alberto Rota
Big data analytics quanto vale e come sfruttarlo con stream analytics e power bi
Big data analytics quanto vale e come sfruttarlo con stream analytics e power bi
Marco Pozzan
Windows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppo
Andrea Dottor
DevOps@Work 2017 - Azure Mobile Engagement
DevOps@Work 2017 - Azure Mobile Engagement
Roberto Albano
Costruire Applicazioni intelligenti che apprendono e si adattano
Costruire Applicazioni intelligenti che apprendono e si adattano
Domenico Irilli
Introduzione a Microsoft Azure
Introduzione a Microsoft Azure
Roberto Albano
Azure for Game Developers
Azure for Game Developers
Marco Parenzan
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
Marco Parenzan
Competence center Application Management & Quality Assurance
Competence center Application Management & Quality Assurance
Fausto Servello
70-485: ADVANCED OF DEVELOPING WINDOWS STORE APPS USING C#
70-485: ADVANCED OF DEVELOPING WINDOWS STORE APPS USING C#
DotNetCampus
Be02 portare la nostra applicazione su azure
Be02 portare la nostra applicazione su azure
DotNetCampus
HP NNMi iSPI Metrics Vs CACTI
HP NNMi iSPI Metrics Vs CACTI
Luca Lomi
XE - Azure in the real world
XE - Azure in the real world
Alessio Biasiutti
Mobile e Smart Client
Mobile e Smart Client
Stefano Ottaviani
Mobile App Analytics: misurare le performance e individuare i KPI utili al bu...
Mobile App Analytics: misurare le performance e individuare i KPI utili al bu...
IQUII
SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...
SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...
SMAU
CQRS ed Event Sourcing su Windows Azure: Applicazioni Distribuite, Scalabilit...
CQRS ed Event Sourcing su Windows Azure: Applicazioni Distribuite, Scalabilit...
DotNetMarche
Enterprise Web 2.0: tecnologie Web 2.0 nelle aziende
Enterprise Web 2.0: tecnologie Web 2.0 nelle aziende
oriefeiro
Il paradosso dell'esperienza e il ruolo della Web Analytics
Il paradosso dell'esperienza e il ruolo della Web Analytics
Marco Briotti
Digital analytics - Presentazione di Andrea Sardo al corso di Tecnologie Web
Digital analytics - Presentazione di Andrea Sardo al corso di Tecnologie Web
Andrea Sardo
Misurare e valutare le iniziative web: introduzione alla Web Analytics
Misurare e valutare le iniziative web: introduzione alla Web Analytics
Alberto Rota
Big data analytics quanto vale e come sfruttarlo con stream analytics e power bi
Big data analytics quanto vale e come sfruttarlo con stream analytics e power bi
Marco Pozzan
Windows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppo
Andrea Dottor
DevOps@Work 2017 - Azure Mobile Engagement
DevOps@Work 2017 - Azure Mobile Engagement
Roberto Albano
Costruire Applicazioni intelligenti che apprendono e si adattano
Costruire Applicazioni intelligenti che apprendono e si adattano
Domenico Irilli
Introduzione a Microsoft Azure
Introduzione a Microsoft Azure
Roberto Albano
Azure for Game Developers
Azure for Game Developers
Marco Parenzan
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
2015.04.23 Azure Community Bootcamp 2015 Keynote Italy
Marco Parenzan
Competence center Application Management & Quality Assurance
Competence center Application Management & Quality Assurance
Fausto Servello
70-485: ADVANCED OF DEVELOPING WINDOWS STORE APPS USING C#
70-485: ADVANCED OF DEVELOPING WINDOWS STORE APPS USING C#
DotNetCampus
Be02 portare la nostra applicazione su azure
Be02 portare la nostra applicazione su azure
DotNetCampus
HP NNMi iSPI Metrics Vs CACTI
HP NNMi iSPI Metrics Vs CACTI
Luca Lomi
XE - Azure in the real world
XE - Azure in the real world
Alessio Biasiutti
Mobile App Analytics: misurare le performance e individuare i KPI utili al bu...
Mobile App Analytics: misurare le performance e individuare i KPI utili al bu...
IQUII
SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...
SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...
SMAU
CQRS ed Event Sourcing su Windows Azure: Applicazioni Distribuite, Scalabilit...
CQRS ed Event Sourcing su Windows Azure: Applicazioni Distribuite, Scalabilit...
DotNetMarche
Enterprise Web 2.0: tecnologie Web 2.0 nelle aziende
Enterprise Web 2.0: tecnologie Web 2.0 nelle aziende
oriefeiro
Il paradosso dell'esperienza e il ruolo della Web Analytics
Il paradosso dell'esperienza e il ruolo della Web Analytics
Marco Briotti
Digital analytics - Presentazione di Andrea Sardo al corso di Tecnologie Web
Digital analytics - Presentazione di Andrea Sardo al corso di Tecnologie Web
Andrea Sardo

More from Roberto Albano (6)

Codegen2018 Quantum Computing
Codegen2018 Quantum Computing
Roberto Albano
Pubblica la tua app sul nuovo Windows Store
Pubblica la tua app sul nuovo Windows Store
Roberto Albano
Comprendere l'architettura service oriented
Comprendere l'architettura service oriented
Roberto Albano
Architettura web
Architettura web
Roberto Albano
Ajax
Ajax
Roberto Albano
粥界界艶壊壊庄恢庄鉛庄岳
粥界界艶壊壊庄恢庄鉛庄岳
Roberto Albano
Codegen2018 Quantum Computing
Codegen2018 Quantum Computing
Roberto Albano
Pubblica la tua app sul nuovo Windows Store
Pubblica la tua app sul nuovo Windows Store
Roberto Albano
Comprendere l'architettura service oriented
Comprendere l'architettura service oriented
Roberto Albano
粥界界艶壊壊庄恢庄鉛庄岳
粥界界艶壊壊庄恢庄鉛庄岳
Roberto Albano
Ad

Application insights-gabrome18

  • 2. Application Insights Power is nothing without control Roberto Albano @dancerjude Senior Technical Analyst @ KPMG MVP Visual Studio and Development Technologies Community Lead @ dotNET{podcast} #GABRome18 #GlobalAzure
  • 4. AGENDA Cos竪 Application Insights Azure dashboard Application Insights Analytics Codice Conclusioni
  • 5. AGENDA Cos竪 Application Insights Azure dashboard Application Insights Analytics Codice Conclusioni
  • 7. COS APPLICATION INSIGHTS Tre parole per spiegare tutto: Telemetry Cloud Developers
  • 8. TELEMETRIA (daWikipedia, l'enciclopedia libera) LaTelemetria 竪 una tecnologia informatica che permette la misurazione e la trascrizione di Informazioni di interesse al progettista di sistema o all'operatore. La parola deriva dalle radici greche (tele = lontano, e metron = misura).
  • 9. WAS OR APM? JUSTTELEMETRY! ...in realt sembra che sia WebAnalytics Software (WAS) ad esempio Google Analytics, Piwik, StatCounter Application Performance Management (APM) secondo la documentazione Microsoft
  • 10. PERCH ABBIAMO BISOGNO DELLA TELEMETRIA dura creare software di successo Le scelte di business dipendono dai dati a disposizione Perch辿 竪 sempre meglio sapere che non sapere
  • 11. QUALI APPLICAZIONI POSSIAMO MONITORARE Applicazioni / ServiziWeb Asp.Net Java altre (es PHP, Ruby, ecc.) N.B. Le applicazioni Web non devono per forza risiedere su Azure!
  • 12. COS APPLICATION INSIGHTS Un servizio di analisi dei dati per monitorare l'applicazione attiva Rileva e diagnostica problemi di prestazioni Aiuta a capire effettivamente cosa fanno gli utenti con l'applicazione Pensato per aiutare gli sviluppatori a migliorare prestazioni e facilit di utilizzo
  • 13. COSA POSSIAMO FARE CON APPLICATION INSIGHTS Verificare la disponibilit Misurare le prestazioni Capire le modalit di utilizzo
  • 14. COSA CI SERVE PER POTER PARTIRE Subscription su Azure: Abbonamento Pay as you go Sottoscrizioni MSDN (sviluppo e test)
  • 15. LE METRICHE Una metrica 竪 lindicatore della nostra misurazione Composta da un insieme di 束data point損 Una metrica per ogni aspetto da monitorare Telemetria: una o pi湛 metriche
  • 16. TIPOLOGIE DI METRICHE Misurazioni (performance e disponibilit) Tracciatura (gestione errori e bug solving) Conteggio di eventi (utilizzo applicazioni)
  • 17. METRICHE DI MISURAZIONE (ESEMPI) Tempi di invio della richiesta Tempi di risposta del server Tempi di caricamento della response Tempi di caricamento della pagina nel browser
  • 18. METRICHE DITRACCIATURA(ESEMPI)ESEMPI) Numero di richieste errate dal client al server Numero di eccezioni sul server Numero di eccezioni nel browser
  • 19. METRICHE DI CONTEGGIO EVENTI(ESEMPI) Numero di pagine visitate Tipologia di device Geolocation di provenienza
  • 20. ALTRE CARATTERISTICHE Possibilit di molteplici ambienti gestire stage diversi (es. sviluppo, collaudo, produzione) Application Insights Analytics strumento per 束query損 custom (con esportazione dati) Dati e Report esportazione dati automatizzata (funzionalit a pagamento)
  • 21. ALTRE CARATTERISTICHE Application Map diagramma delle dipendenze tra i componenti (e relativi indicatori) Smart Detection avvisi automatici per potenziali problemi alla web application (no configuration) Application Profiler diagnostica su app service (solo su web app ospitate su Azure)
  • 22. ALTRE CARATTERISTICHE Utilizzabile da PowerBI senza necessit di export Accesso da REST API accesso dati
  • 23. AGENDA Cos竪 Application Insights Azure dashboard Application Insights Analytics Codice Conclusioni
  • 24. AGENDA Cos竪 Application Insights Azure dashboard Application Insights Analytics Codice Conclusioni
  • 25. APPLICATION INSIGHTS ANALYTICS Un potente strumento di interrogazione Esegue query su enormi quantit di dati in pochi secondi Usa un suo linguaggio proprietario Consente lexport dei dati ottenuti
  • 27. APPLICATION INSIGHTS ANALYTICS Alcuni esempi di query: requests | limit 5 requests | limit 5 | project timestamp, url ultime 5 richieste (tutti i campi) ultime 5 richieste (solo due campi)
  • 28. APPLICATION INSIGHTS ANALYTICS Alcuni esempi di query: richieste nelle ultime 24 ore richieste a partire da una data requests | where timestamp >= ago(24h) requests | where timestamp >= datetime(2017-01-01)
  • 30. AGENDA Cos竪 Application Insights Azure dashboard Application Insights Analytics Codice Conclusioni
  • 31. SDK DISPONIBILI Server ASP.NET (in Azure o IIS on-premises) Servizi cloud di Azure Server J2EE Pagine Web: HTML+JavaScript Altre piattaforme: Node.js, PHP, Python, Ruby, Joomla, SharePoint, WordPress, Docker
  • 32. TELEMETRYCLIENT - API DISPONIBILI Metodo Utilizzo TrackPageView Pagine, schermo, form, ecc. TrackEvent Eventi utenti o applicativi TrackMetric Metriche TrackException Eccezioni TrackRequest Caratteristiche request TrackTrace Messaggi diagnostica TrackDependency Monitoraggio dipendenze
  • 33. TELEMETRYCLIENT - API DISPONIBILI using Microsoft.ApplicationInsights; var telemetry = new TelemetryClient(); telemetry.TrackEvent("Loading Home-Index View"); Un esempio di custom event 束semplice損
  • 34. TELEMETRYCLIENT - API DISPONIBILI var properties = new Dictionary <string, string>{ {"game", currentGame.Name}, {"difficulty", currentGame.Difficulty} }; var measurements = new Dictionary <string, double>{ {"Score", currentGame.Score}, {"Opponents", currentGame.OpponentCount} }; telemetry.TrackEvent("WinGame", properties, measurements); Un esempio di custom event 束complesso損
  • 35. AGENDA Cos竪 Application Insights Azure dashboard Application Insights Analytics Codice Conclusioni
  • 36. TUTTO BELLO MA QUANTO COSTA ?
  • 37. AGENDA Cos竪 Application Insights Azure dashboard Application Insights Analytics Codice Conclusioni
  • 38. TUTTI ABBIAMO NECESSIT DI CONTROLLO... pi湛 controllo possibile certo, non bisogna esagerare :-)
  • 39. TUTTI ABBIAMO BISOGNO DELLA TELEMETRIA... quasi tutti :-)
  • 40. DOCUMENTAZIONE,TUTORIAL E LINK UTILI aka.ms/AIGetStarted Application Insights Get Started page (Eng) bit.ly/MsApplicationInsights MicrosoftApplication Insights Documentazione (Ita) bit.ly/UTNApplicationInsights Articoli Blog 束un tipo neuroso損 (Ita) bit.ly/MsAIGitHub Progetti SDK su GitHub Microsoft (al momento 28 progetti)
  • 41. LIBRI Application Insights Succinctly by Roberto Albano Syncfusion Succinctly Series http://bit.ly/ai-ebook