Modern Monitoring dans Azure
Global Azure Bootcamp 2018 - Bordeaux
Intro
Pourquoi parler de Monitoring dans Azure ?
De quoi parle-t-on exactement ?
Comment procède-t-on ?
Avec quels outils ?
Démo - Serverless
Retours d’expérience
4
Monitoringdans Azure
Pourquoi on en parle ?
Simplicité du Cloud
Cloud
Simplicité
Rapidité
Autonomie
Nécessité de poser un cadre pour:
- Organiser les services de façon
cohérente
- Assurer la sécurité de la plateforme
- Gérer le budget
- Maîtriser ses applications
Gouvernance
Evolution de l’IT
Architecture applicative
• Microservices
• Event-driven
• Lambda
Architecture technique
• Containers
• Serverless
•  Architectures composites
Pratiques
• Agilité
• DevOps
Une multitude d’outils
Azure
Monitor
Application
Insights
Machine
Learning
De nouvelles perspectives
Log
Analytics
8
Monitoring
De quoi on parle ?
Que surveiller ?
10
Comment procéder?
Par quoi commencer ?
Impacts sur le code
Non-invasive
Code change
Projet Data ?
Collecte
• Sondes sur tout
le périmètre
• Outils différents
selon le type de
service
Traitement
• Aggrégation
des données
• Corrélation
• Anticiper
Restitution
• Dashboard
adapté au
profil
• Alertes
• Reporting
Actions
• Correction de
bugs
• Fonctionnalités
à faire évoluer
13
Quels outils ?
Que propose Azure ?
Services Azure ?
Collecte
• Sondes sur tout
le périmètre
• Outils différents
selon le type de
service
Traitement
• Aggrégation
des données
• Corrélation
• Anticiper
Restitution
• Dashboard
adapté au
profil
• Alertes
• Reporting
Actions
• Correction de
bugs
• Fonctionnalités
à faire évoluer
Azure
Monitor
Application
Insights
Log
Analytics
Security
Center
Log
Analytics
Azure
Monitor
Azure
Portal
PowerBI
Log
Analytics VSTS
Azure
Automation
Exemple avec notre projet serverless
Service BusFunction A Function BAppel HTTPS XML
Service Plan A Service Plan BStorage A Storage B
Application
Insights B
Application
Insights A
OMS – Log Analytics
Serverless Monitoring
Démonstration
17
Retour d’expérience
Ca fonctionne ?
Contexte
Cloud / Microservices / DevOps
• Equipes projets distinctes
• Un responsable « DevOps » dans chaque équipe
• Un Product Owner dans chaque équipe
• Une équipe métier interlocutrice
• Des développeurs
Développeurs
• Application
Insights /
Analytics
• Troubleshooting
Equipe (Product
Owner)
• Dashboard du
périmètre
produit (Azure
Portal ou OMS)
Métier
• KPI Business
(Azure Portal
pour débuter)
Architectes
transverses / DSI
• OMS
Quel Monitoring ?
Conclusion
Points d’attention
• Sensibiliser les équipes au monitoring: il doit être pensé dès la conception de l’application –
en même temps que l’architecture
• KPI techniques ?
• KPI business ?
• Support de restitution
• Alerting
• …
• Responsabiliser les équipes
• Accorder de l’autonomie (mise en place de dashboard, d’alertes…)
• Mise en place de guidelines
• Assurer la cohérence transverse / Avoir une stratégie commune
• Former les équipes aux outils de monitoring
Problématique: Apporter de la visibilité pour plus de réactivité et de proactivité aux différents
profils (développeurs, Product Owner, Métiers, DSI)
Plus de transparence donc de confiance entre les différents acteurs
20
Cell’INSIGHT
Nous partageons notre savoir-faire à travers les « Cell’Insights » et « From Zero to Hero ». Ces
ouvrages fournissent notre état de l’art technologique et méthodologique dans différents
domaines.
http://www.cellenza.com/cellinsights
Pour aller plus loin….
http://www.cellenza.com/cellinsights/
?

Contenu connexe

PDF
Aspectize mdday2010
PPTX
Gouvernance azure - rex du studio Cellenza
PDF
Integration summit 2016 keynote
PDF
PowerShell Desired State Configuration & Azure
PPTX
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
PDF
Integration Summit 16 - Keynote Integration Trends
PDF
Azure Api management
PDF
BizTalk Summit Intégration d'applications SaaS
Aspectize mdday2010
Gouvernance azure - rex du studio Cellenza
Integration summit 2016 keynote
PowerShell Desired State Configuration & Azure
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
Integration Summit 16 - Keynote Integration Trends
Azure Api management
BizTalk Summit Intégration d'applications SaaS

Tendances (18)

PDF
Donnez de l'agilité à votre système d'information avec Azure
PDF
Comment intégrer une application dans Azure Active Directory
PPTX
Integration Summit 16 : Azure API Management
PPTX
SQLSaturday Paris 2014 - Construire et déployer une application métier Office...
PPTX
Administration intégrée HP/Microsoft des serveurs HP ProLiant
PPTX
Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...
PDF
[aOS N°2] DevOps & SharePoint - Michel Hubert
PPTX
Serverless for Ops
PDF
Accélérez vos métiers avec les infrastructures convergées !
PPTX
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
PPTX
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
PDF
L’hypervision des Services - Présentation au BMC Exchange Paris 2014 par Jea...
PDF
Introduction a Power Automate - aOS Nouméa 28-02-2020
PDF
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
PDF
SQL Server sur Azure dans tous ses états !
PDF
GAB 2017 PARIS - La santé de votre environnement Azure par Manon Pernin et Ma...
PDF
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
PDF
Afterworks MS Noumea - Développer des applications pour le Cloud avec le Clou...
Donnez de l'agilité à votre système d'information avec Azure
Comment intégrer une application dans Azure Active Directory
Integration Summit 16 : Azure API Management
SQLSaturday Paris 2014 - Construire et déployer une application métier Office...
Administration intégrée HP/Microsoft des serveurs HP ProLiant
Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...
[aOS N°2] DevOps & SharePoint - Michel Hubert
Serverless for Ops
Accélérez vos métiers avec les infrastructures convergées !
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
L’hypervision des Services - Présentation au BMC Exchange Paris 2014 par Jea...
Introduction a Power Automate - aOS Nouméa 28-02-2020
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
SQL Server sur Azure dans tous ses états !
GAB 2017 PARIS - La santé de votre environnement Azure par Manon Pernin et Ma...
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
Afterworks MS Noumea - Développer des applications pour le Cloud avec le Clou...
Publicité

Similaire à Modern Monitoring dans Azure (20)

PPTX
Gab2017 la sante de votre env azure
PPTX
TechDays 2012 - Windows Azure
PPTX
La santé de votre environnement Azure, entre Monitor, AppInsights et Log Anal...
PDF
Introduction à DevOps
PPTX
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
PPTX
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
PPTX
Mise en œuvre d’une démarche DevOps dans Windows Azure
PPTX
Serverless for OPS - Global Azure Bootcamp 2018
PPTX
Azure Serverless C2S
PDF
Exadays cloud – Enjeux et Transformation du SI
PPTX
Architecture Cloud Hybride
PDF
Accélérez vos métiers avec les infrastructures convergées !
PDF
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
PDF
Continuous monitoring : Dev to Ops
PPTX
Continuous monitoring: Dev to Ops
PPTX
Accéder au développement Dot.Net et Asp.Net
PPTX
Microsoft experiences azure et asp.net core
PDF
[DevTestday] Keynote
PDF
DU DEVOPS AU FASTLAB
PPTX
SkySight : une nouvelle génération de services d’orchestration des solutions ...
Gab2017 la sante de votre env azure
TechDays 2012 - Windows Azure
La santé de votre environnement Azure, entre Monitor, AppInsights et Log Anal...
Introduction à DevOps
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Mise en œuvre d’une démarche DevOps dans Windows Azure
Serverless for OPS - Global Azure Bootcamp 2018
Azure Serverless C2S
Exadays cloud – Enjeux et Transformation du SI
Architecture Cloud Hybride
Accélérez vos métiers avec les infrastructures convergées !
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
Continuous monitoring : Dev to Ops
Continuous monitoring: Dev to Ops
Accéder au développement Dot.Net et Asp.Net
Microsoft experiences azure et asp.net core
[DevTestday] Keynote
DU DEVOPS AU FASTLAB
SkySight : une nouvelle génération de services d’orchestration des solutions ...
Publicité

Plus de Manon PERNIN (7)

PPTX
MWCP 2018 - Integration dans Azure avec Logic Apps et Flow
PPTX
Sécuriser son projet Serverless
PPTX
L’intégration, facteur clef de succès d’une transformation digitale
PPTX
Infrastructure As Code
PPTX
Azure Logic Apps - Bonnes pratiques et industrialisation pour un départ lancé
PPTX
Déploiement automatisé d'un environnement dans Azure
PPTX
Déploiement automatisé d'un environnement Dev/Test dans Azure
MWCP 2018 - Integration dans Azure avec Logic Apps et Flow
Sécuriser son projet Serverless
L’intégration, facteur clef de succès d’une transformation digitale
Infrastructure As Code
Azure Logic Apps - Bonnes pratiques et industrialisation pour un départ lancé
Déploiement automatisé d'un environnement dans Azure
Déploiement automatisé d'un environnement Dev/Test dans Azure

Dernier (9)

PPT
Pratiques des systèmes d'information ppt
PDF
COURS GCDs Chap 9.pdf tous les éléments.
PPTX
Projet de Fin d’Études – Plateforme FMS pour la Gestion des FCPR
PDF
Frais et décompte dans SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
IPTV Meilleur - Le Meilleur Abonnement IPTV en France pour 2025
PDF
Architecture logicielle et Modeles de Conception
PDF
Analyse technique approfondie pour la gestion des transports dans SAP S/4HANA...
PPTX
test pour la présentation foire de Chalôns V1
PDF
Démystification des QR codes - histoire - utilisations - techniques
Pratiques des systèmes d'information ppt
COURS GCDs Chap 9.pdf tous les éléments.
Projet de Fin d’Études – Plateforme FMS pour la Gestion des FCPR
Frais et décompte dans SAP S/4HANA Transportation Management, S4TM3 Col26
IPTV Meilleur - Le Meilleur Abonnement IPTV en France pour 2025
Architecture logicielle et Modeles de Conception
Analyse technique approfondie pour la gestion des transports dans SAP S/4HANA...
test pour la présentation foire de Chalôns V1
Démystification des QR codes - histoire - utilisations - techniques

Modern Monitoring dans Azure

  • 1. Modern Monitoring dans Azure Global Azure Bootcamp 2018 - Bordeaux
  • 2. Intro Pourquoi parler de Monitoring dans Azure ? De quoi parle-t-on exactement ? Comment procède-t-on ? Avec quels outils ? Démo - Serverless Retours d’expérience
  • 4. Simplicité du Cloud Cloud Simplicité Rapidité Autonomie Nécessité de poser un cadre pour: - Organiser les services de façon cohérente - Assurer la sécurité de la plateforme - Gérer le budget - Maîtriser ses applications
  • 6. Evolution de l’IT Architecture applicative • Microservices • Event-driven • Lambda Architecture technique • Containers • Serverless •  Architectures composites Pratiques • Agilité • DevOps Une multitude d’outils Azure Monitor Application Insights Machine Learning De nouvelles perspectives Log Analytics
  • 10. Impacts sur le code Non-invasive Code change
  • 11. Projet Data ? Collecte • Sondes sur tout le périmètre • Outils différents selon le type de service Traitement • Aggrégation des données • Corrélation • Anticiper Restitution • Dashboard adapté au profil • Alertes • Reporting Actions • Correction de bugs • Fonctionnalités à faire évoluer
  • 12. 13 Quels outils ? Que propose Azure ?
  • 13. Services Azure ? Collecte • Sondes sur tout le périmètre • Outils différents selon le type de service Traitement • Aggrégation des données • Corrélation • Anticiper Restitution • Dashboard adapté au profil • Alertes • Reporting Actions • Correction de bugs • Fonctionnalités à faire évoluer Azure Monitor Application Insights Log Analytics Security Center Log Analytics Azure Monitor Azure Portal PowerBI Log Analytics VSTS Azure Automation
  • 14. Exemple avec notre projet serverless Service BusFunction A Function BAppel HTTPS XML Service Plan A Service Plan BStorage A Storage B Application Insights B Application Insights A OMS – Log Analytics
  • 17. Contexte Cloud / Microservices / DevOps • Equipes projets distinctes • Un responsable « DevOps » dans chaque équipe • Un Product Owner dans chaque équipe • Une équipe métier interlocutrice • Des développeurs Développeurs • Application Insights / Analytics • Troubleshooting Equipe (Product Owner) • Dashboard du périmètre produit (Azure Portal ou OMS) Métier • KPI Business (Azure Portal pour débuter) Architectes transverses / DSI • OMS Quel Monitoring ?
  • 18. Conclusion Points d’attention • Sensibiliser les équipes au monitoring: il doit être pensé dès la conception de l’application – en même temps que l’architecture • KPI techniques ? • KPI business ? • Support de restitution • Alerting • … • Responsabiliser les équipes • Accorder de l’autonomie (mise en place de dashboard, d’alertes…) • Mise en place de guidelines • Assurer la cohérence transverse / Avoir une stratégie commune • Former les équipes aux outils de monitoring Problématique: Apporter de la visibilité pour plus de réactivité et de proactivité aux différents profils (développeurs, Product Owner, Métiers, DSI) Plus de transparence donc de confiance entre les différents acteurs
  • 19. 20 Cell’INSIGHT Nous partageons notre savoir-faire à travers les « Cell’Insights » et « From Zero to Hero ». Ces ouvrages fournissent notre état de l’art technologique et méthodologique dans différents domaines. http://www.cellenza.com/cellinsights
  • 20. Pour aller plus loin…. http://www.cellenza.com/cellinsights/
  • 21. ?

Notes de l'éditeur

  • #8: 3min  5min
  • #10: 3min  18min Les nouvelles métriques : les événements, la durée d’exécution
  • #11: Commence par le monitoring… parce qu’il faut penser aux déploiements des outils de monitoring aussi ! Monitoring dès la conception… !!!
  • #12: 3min  18min Les nouvelles métriques : les événements, la durée d’exécution
  • #13: 2min  12min Azure Functions: code first Logic Apps: configuration first  Focus azure functions
  • #15: 2min  12min Azure Functions: code first Logic Apps: configuration first  Focus azure functions
  • #17: 20min  40min
  • #19: 4min  20min
  • #20: 4min  20min