SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
Michel Hubert –MVP Azure 
Radoine Douhou 
Monitoring
Sommaire 
•DevOpset le monitoring 
•Application Insights 
•Modern Monitoring 
•Q&A
DevOps 
2) Code Repository 
1) Developers 
3) Build 4) Test 5) Deploy to Cloud 
6) Monitor and Improve 
Applications
Origine des anomalies 
Gartner Security Conference presentation "Operation Zero Downtime," D. Scott 
40% 
•Change management 
•Overloaded 
•Weak problem detection 
APPLICATION FAILURE 
•Hardware/OS 
•Network 
•Power and disaster 
20% 
OTHER 
•Forget something 
•Lack of procedures 
•Backup errors/security 
40% 
OPERATOR ERROR
internetintranetextranetwebserversIISapplicationservers.NETintegrationserversAD, HIS, ... databaseserversSQLload balancingnetwork, virtualizationsecurity: firewall, proxy etc. clientsclientsstoragesystemHBA
internetintranetextranetclientswebserversintegrationserversapplicationserversdatabaseserversnetwork 
tR= 
time userhas to wait 
Δt= processing time of this nodet????? SAN, etc?
Conversation Dev -Ops
“The price of light is less than the cost of darkness” 
-Arthur Nielsen
Les couches de monitoring 
Non-invasive 
Code change
Obstacles habituels 
Production 
Development 
Collaboration 
BACKLOG 
REQUIREMENTS 
Plan 
Develop + Test 
Monitor + Learn 
Détectionrapidedes anomalies de l’application 
Informationscontextuellespour résoudrel’incident 
Prioriserles investissementsbaséssurles donnéesréelles 
MTTD 
MTTR 
Continuous learning 
Release 
Outilsetprocessus 
Collaboration
Application Insights
Télémétrie 
1. La télémétrieestcollectéeà partirde chaqueTier : Application mobile, serveurs, navigateurs 
2. La télémétriearrive dansApplication Insights service qui val’analyseret la stocker 
Application 
Insights 
3. Unevueà 360°d’une application : 
disponibilité, performance & usage
Une vue à 360° 
platform 
infrastructure 
app 
1 
3 
4 
5 
Monitoring externe 
Traces et events du développeur 
Comportementde l’application 
Performance de l’infrastructure 
Pings URL et tests web pour mesurer 
les temps de réponse 
Le développeurinstrumentele code 
Dépendances, requêtes, temps de réponse, 
exceptions, logs, etc. 
Compteursde performance 
2 
Comportementde l’utilisateurobservé 
Comment estutiliséel’application?
Application Insights 
Identifier 
Diagnostiquer 
Améliorer
demo 
Application Insights
OperationalInsights 
Microsoft Azure Operational Insights 
Servers forwarding data through SCOM 
Windows & Linux Server 
Windows & Linux Server 
Servers directly forwarding data 
REAL TIME 
DASHBOARDS 
& REPORTING 
SCALABLE 
SEARCH 
READY MADE INTELLIGENCE 
Azure Storage 
Search & Analytics 
Portal 
Search, Correlate & Combine 
Visualize Results 
Centralized & Extensible Collection 
Multiple Data Sources regardless of Volume, Format or Location 
Forecast Capacity 
Assess System Update, Malware, Configuration 
Change Tracking 
Respond to Threats 
Identify security breaches 
Audit & Compliance 
Machine DataEvent LogsIIS LogsSecurity LogsPerfCountersSyslog& many more 
AzureVMs 
AzureDiagnostics
Quelques exemples
Quelques exemples
Quelques exemples
Quelques exemples
Quelques exemples
Quelques exemples
L’outil unique n’existe pas 
System Center Operations Manager 
Application Insights 
Azure OperationalInsights 
Power BI 
The future of monitoring
L’outil unique n’existe pas 
System Center Operations Manager 
Application Insights 
Azure OperationalInsights 
Power BI 
The future of modern monitoring
Exemples de dashboard
Pour conclure… 
Performance 
Usage 
Disponibilité 
Services + Apps
© 2012 Microsoft Corporation. Tous droits réservés. Microsoft, Windows et les autres noms de produits sont des marques déposées ou des marques commerciales de Microsoft aux États-Unis et/ou dans d'autres pays. 
Les informations contenues dans ce document sont fournies uniquement à titre indicatif. Elles représentent l'opinion actuelledeMicrosoft Corporation sur les points cités à la date de cette présentation. Microsoft s'adapte aux conditions fluctuantes dumarché et ce document ne doit pas être interprété comme un engagement de la part de Microsoft; de plus, Microsoft ne peut pas garantir la véracité de toute information présentée après la date de la présentation. MICROSOFT EXCLUT TOUTE GARANTIE, EXPRESSE, IMPLICITE OU STATUTAIRE, EN CE QUI CONCERNE CETTE PRÉSENTATION.

Contenu connexe

Tendances

Tendances (7)

Tenedis: Déployer un socle de Monitoring Unifié
Tenedis: Déployer un socle de Monitoring UnifiéTenedis: Déployer un socle de Monitoring Unifié
Tenedis: Déployer un socle de Monitoring Unifié
 
SplunkLive! Paris 2016 - Customer Presentation - Generali
SplunkLive! Paris 2016 - Customer Presentation - GeneraliSplunkLive! Paris 2016 - Customer Presentation - Generali
SplunkLive! Paris 2016 - Customer Presentation - Generali
 
Démystifier les architectures orientées événements avec Apache Kafka
Démystifier les architectures orientées événements avec Apache KafkaDémystifier les architectures orientées événements avec Apache Kafka
Démystifier les architectures orientées événements avec Apache Kafka
 
SplunkLive! Paris 2018: Getting Data In
SplunkLive! Paris 2018: Getting Data InSplunkLive! Paris 2018: Getting Data In
SplunkLive! Paris 2018: Getting Data In
 
Informatique CDC & la Suite Elastic : une seule suite pour de multiples usages
Informatique CDC & la Suite Elastic : une seule suite pour de multiples usagesInformatique CDC & la Suite Elastic : une seule suite pour de multiples usages
Informatique CDC & la Suite Elastic : une seule suite pour de multiples usages
 
Disponibilité de votre infrastructure IT
Disponibilité de votre infrastructure ITDisponibilité de votre infrastructure IT
Disponibilité de votre infrastructure IT
 
TIAD 2016 : ITiocracy
TIAD 2016 : ITiocracyTIAD 2016 : ITiocracy
TIAD 2016 : ITiocracy
 

En vedette (6)

Monitoring in the DevOps Era
Monitoring in the DevOps EraMonitoring in the DevOps Era
Monitoring in the DevOps Era
 
Artimon - Apache Flume (incubating) NYC Meetup 20111108
Artimon - Apache Flume (incubating) NYC Meetup 20111108Artimon - Apache Flume (incubating) NYC Meetup 20111108
Artimon - Apache Flume (incubating) NYC Meetup 20111108
 
Strategic monitoring-system
Strategic monitoring-systemStrategic monitoring-system
Strategic monitoring-system
 
The devops approach to monitoring, Open Source and Infrastructure as Code Style
The devops approach to monitoring, Open Source and Infrastructure as Code StyleThe devops approach to monitoring, Open Source and Infrastructure as Code Style
The devops approach to monitoring, Open Source and Infrastructure as Code Style
 
No you are not a DevOps engineer
No you are not a DevOps engineerNo you are not a DevOps engineer
No you are not a DevOps engineer
 
DevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best PracticesDevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best Practices
 

Similaire à Dev ops Monitoring

IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM France Lab
 
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Jason De Oliveira
 

Similaire à Dev ops Monitoring (20)

Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
 
AWS Summit Paris - Track 4 - Session 2 - Migration Cloud, modernisation des a...
AWS Summit Paris - Track 4 - Session 2 - Migration Cloud, modernisation des a...AWS Summit Paris - Track 4 - Session 2 - Migration Cloud, modernisation des a...
AWS Summit Paris - Track 4 - Session 2 - Migration Cloud, modernisation des a...
 
TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows Azure
 
Guide de vente NeoVAD 2019.
Guide de vente NeoVAD 2019.Guide de vente NeoVAD 2019.
Guide de vente NeoVAD 2019.
 
Exadays cloud – Enjeux et Transformation du SI
Exadays   cloud – Enjeux et Transformation du SIExadays   cloud – Enjeux et Transformation du SI
Exadays cloud – Enjeux et Transformation du SI
 
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
 
CIEM, tiens une nouvelle catégorie de produits identité?
CIEM, tiens une nouvelle catégorie de produits identité?CIEM, tiens une nouvelle catégorie de produits identité?
CIEM, tiens une nouvelle catégorie de produits identité?
 
Présentation evénement AWS - 13 oct 2015
Présentation evénement AWS  - 13 oct 2015 Présentation evénement AWS  - 13 oct 2015
Présentation evénement AWS - 13 oct 2015
 
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybrideRetour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
 
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybrideRetour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
 
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
 
GAB 2017 PARIS - La santé de votre environnement Azure par Manon Pernin et Ma...
GAB 2017 PARIS - La santé de votre environnement Azure par Manon Pernin et Ma...GAB 2017 PARIS - La santé de votre environnement Azure par Manon Pernin et Ma...
GAB 2017 PARIS - La santé de votre environnement Azure par Manon Pernin et Ma...
 
Mise en œuvre d’une démarche DevOps dans Windows Azure
Mise en œuvre d’une démarche DevOps dans Windows AzureMise en œuvre d’une démarche DevOps dans Windows Azure
Mise en œuvre d’une démarche DevOps dans Windows Azure
 
La santé de votre environnement Azure, entre Monitor, AppInsights et Log Anal...
La santé de votre environnement Azure, entre Monitor, AppInsights et Log Anal...La santé de votre environnement Azure, entre Monitor, AppInsights et Log Anal...
La santé de votre environnement Azure, entre Monitor, AppInsights et Log Anal...
 
Biztalk summit - IOT
Biztalk summit - IOTBiztalk summit - IOT
Biztalk summit - IOT
 
Migration des réseaux d agence : les apports de Windows Server 2012 R2
Migration des réseaux d agence : les apports de Windows Server 2012 R2Migration des réseaux d agence : les apports de Windows Server 2012 R2
Migration des réseaux d agence : les apports de Windows Server 2012 R2
 
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
 
Comment Microsoft IT a transféré certaines responsabilités liées à la sécurit...
Comment Microsoft IT a transféré certaines responsabilités liées à la sécurit...Comment Microsoft IT a transféré certaines responsabilités liées à la sécurit...
Comment Microsoft IT a transféré certaines responsabilités liées à la sécurit...
 
Présentation A2com, Vitamin'C "Outils de gestion sur le cloud"
Présentation A2com, Vitamin'C "Outils de gestion sur le cloud"Présentation A2com, Vitamin'C "Outils de gestion sur le cloud"
Présentation A2com, Vitamin'C "Outils de gestion sur le cloud"
 

Plus de Michel HUBERT

Plus de Michel HUBERT (20)

infrastructure as code & software craftmanship
infrastructure as code & software craftmanshipinfrastructure as code & software craftmanship
infrastructure as code & software craftmanship
 
Debugging and interacting with production applications
Debugging and interacting with production applicationsDebugging and interacting with production applications
Debugging and interacting with production applications
 
Enhancing web applications with cloud intelligence
Enhancing web applications with cloud intelligenceEnhancing web applications with cloud intelligence
Enhancing web applications with cloud intelligence
 
migrating web applications to azure
migrating web applications to azuremigrating web applications to azure
migrating web applications to azure
 
Talk journey to azure
Talk journey to azureTalk journey to azure
Talk journey to azure
 
Shadow IT to modern workplace
Shadow IT to modern workplaceShadow IT to modern workplace
Shadow IT to modern workplace
 
Cloud expo europe session infeeny gouvernez votre plateforme cloud azure par ...
Cloud expo europe session infeeny gouvernez votre plateforme cloud azure par ...Cloud expo europe session infeeny gouvernez votre plateforme cloud azure par ...
Cloud expo europe session infeeny gouvernez votre plateforme cloud azure par ...
 
DevCon 2 ; Infra as Code avec Azure
DevCon 2  ; Infra as Code avec AzureDevCon 2  ; Infra as Code avec Azure
DevCon 2 ; Infra as Code avec Azure
 
Ms exp17 architectures serverless - v1.0
Ms exp17   architectures serverless - v1.0Ms exp17   architectures serverless - v1.0
Ms exp17 architectures serverless - v1.0
 
aOs Lille : Nouveautés Azure
aOs Lille : Nouveautés AzureaOs Lille : Nouveautés Azure
aOs Lille : Nouveautés Azure
 
Cognitives services
Cognitives servicesCognitives services
Cognitives services
 
Azure Big data
Azure Big data Azure Big data
Azure Big data
 
Azure Stream analytics / Event Hub
Azure Stream analytics / Event HubAzure Stream analytics / Event Hub
Azure Stream analytics / Event Hub
 
Azure Api management
Azure Api managementAzure Api management
Azure Api management
 
Integration summit 2016 keynote
Integration summit 2016  keynoteIntegration summit 2016  keynote
Integration summit 2016 keynote
 
Xebicon16 miriot
Xebicon16   miriotXebicon16   miriot
Xebicon16 miriot
 
Xebicon architectures microservices azure v1.0
Xebicon   architectures microservices azure v1.0Xebicon   architectures microservices azure v1.0
Xebicon architectures microservices azure v1.0
 
Xamarin day - Xamarin et le cloud
Xamarin day - Xamarin et le cloudXamarin day - Xamarin et le cloud
Xamarin day - Xamarin et le cloud
 
Paris container day rex younited credit
Paris container day   rex younited creditParis container day   rex younited credit
Paris container day rex younited credit
 
Miriot DevCon Programmez!
Miriot DevCon Programmez!Miriot DevCon Programmez!
Miriot DevCon Programmez!
 

Dev ops Monitoring

  • 1. Michel Hubert –MVP Azure Radoine Douhou Monitoring
  • 2. Sommaire •DevOpset le monitoring •Application Insights •Modern Monitoring •Q&A
  • 3. DevOps 2) Code Repository 1) Developers 3) Build 4) Test 5) Deploy to Cloud 6) Monitor and Improve Applications
  • 4.
  • 5. Origine des anomalies Gartner Security Conference presentation "Operation Zero Downtime," D. Scott 40% •Change management •Overloaded •Weak problem detection APPLICATION FAILURE •Hardware/OS •Network •Power and disaster 20% OTHER •Forget something •Lack of procedures •Backup errors/security 40% OPERATOR ERROR
  • 6. internetintranetextranetwebserversIISapplicationservers.NETintegrationserversAD, HIS, ... databaseserversSQLload balancingnetwork, virtualizationsecurity: firewall, proxy etc. clientsclientsstoragesystemHBA
  • 9. “The price of light is less than the cost of darkness” -Arthur Nielsen
  • 10. Les couches de monitoring Non-invasive Code change
  • 11. Obstacles habituels Production Development Collaboration BACKLOG REQUIREMENTS Plan Develop + Test Monitor + Learn Détectionrapidedes anomalies de l’application Informationscontextuellespour résoudrel’incident Prioriserles investissementsbaséssurles donnéesréelles MTTD MTTR Continuous learning Release Outilsetprocessus Collaboration
  • 13. Télémétrie 1. La télémétrieestcollectéeà partirde chaqueTier : Application mobile, serveurs, navigateurs 2. La télémétriearrive dansApplication Insights service qui val’analyseret la stocker Application Insights 3. Unevueà 360°d’une application : disponibilité, performance & usage
  • 14. Une vue à 360° platform infrastructure app 1 3 4 5 Monitoring externe Traces et events du développeur Comportementde l’application Performance de l’infrastructure Pings URL et tests web pour mesurer les temps de réponse Le développeurinstrumentele code Dépendances, requêtes, temps de réponse, exceptions, logs, etc. Compteursde performance 2 Comportementde l’utilisateurobservé Comment estutiliséel’application?
  • 15. Application Insights Identifier Diagnostiquer Améliorer
  • 17. OperationalInsights Microsoft Azure Operational Insights Servers forwarding data through SCOM Windows & Linux Server Windows & Linux Server Servers directly forwarding data REAL TIME DASHBOARDS & REPORTING SCALABLE SEARCH READY MADE INTELLIGENCE Azure Storage Search & Analytics Portal Search, Correlate & Combine Visualize Results Centralized & Extensible Collection Multiple Data Sources regardless of Volume, Format or Location Forecast Capacity Assess System Update, Malware, Configuration Change Tracking Respond to Threats Identify security breaches Audit & Compliance Machine DataEvent LogsIIS LogsSecurity LogsPerfCountersSyslog& many more AzureVMs AzureDiagnostics
  • 24. L’outil unique n’existe pas System Center Operations Manager Application Insights Azure OperationalInsights Power BI The future of monitoring
  • 25. L’outil unique n’existe pas System Center Operations Manager Application Insights Azure OperationalInsights Power BI The future of modern monitoring
  • 27. Pour conclure… Performance Usage Disponibilité Services + Apps
  • 28. © 2012 Microsoft Corporation. Tous droits réservés. Microsoft, Windows et les autres noms de produits sont des marques déposées ou des marques commerciales de Microsoft aux États-Unis et/ou dans d'autres pays. Les informations contenues dans ce document sont fournies uniquement à titre indicatif. Elles représentent l'opinion actuelledeMicrosoft Corporation sur les points cités à la date de cette présentation. Microsoft s'adapte aux conditions fluctuantes dumarché et ce document ne doit pas être interprété comme un engagement de la part de Microsoft; de plus, Microsoft ne peut pas garantir la véracité de toute information présentée après la date de la présentation. MICROSOFT EXCLUT TOUTE GARANTIE, EXPRESSE, IMPLICITE OU STATUTAIRE, EN CE QUI CONCERNE CETTE PRÉSENTATION.