SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
BizTalk Summit
France 2015
DevOps – Monitoring de votre
plateforme d’intégration
Cellenza Microsoft
Badr Boukili
Radoine Douhou
Cellenza
Cellenza
Sommaire
1 DevOps et le Monitoring
2 Focus sur le Monitoring BizTalk Server
4 Pour aller plus loin
3 Demo
Cellenza
Les valeurs DevOps
« Plutôt qu’un marché, DevOps est plus une philosophie, un
changement culturel qui associe les deux mondes du
développement et des opérations » Gartner
Cellenza
Le Monitoring, indispensable pour une
amélioration continue
Superviser Mesurer Améliorer
Cellenza
Source des erreurs
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
Cellenza
Pour un Monitoring 360°
Usage
PerformanceDisponibilité
Mes serveurs
et features
sont ils up ?
L’état des DB
sont OK (jobs,
file disk)?
La performance
et les seuils de
mes processus
Déviation et
alertes
proactives
Evolution des
performances
dans le temps
Début, Fin,
statut de
terminaison
des processus
?
Vue
compréhensible
par les métiers ?
Ma commande
XV324 a-t-elle
été traitée
correctement ?
Cellenza
Pour un Monitoring 360°
Solution BAM
Aims
Innovation
SCOM
Mes serveurs
et features
sont ils up ?
L’état des DB
sont OK (jobs,
file disk)?
La performance
et les seuils de
mes processus
Déviation et
alertes
proactives
Evolution des
performances
dans le temps
Début, Fin,
statut de
terminaison
des processus
?
Vue
compréhensible
par les métiers ?
Ma commande
XV324 a-t-elle
été traitée
correctement ?
Cellenza
Une vision orientée tiers
Software
BizTalk, SSO, IIS, MSDTC,
AD, SQL Server
, EBX, Oracle
BizTalk Application :
Orchestrations, Send
Ports, Receive Location
Infrastructure &Server
Operating system,
network, Hardware,
Virtualization
Echanges et processus
fonctionnels
Mediation
FunctionalMonitoring
MediationTechnical
Monitoring
Technical
Monitoring
Quoi
* Date de début, fin.
* Message transitant par l’échange.
* Statut de traitement : Terminé OK, KO.
* Erreur applicative et fonctionnelle.
* Temps de traitements.
* KPI d’execution des échanges
*
* Etat des composants applicatifs BizTalk Server :
Port de réception, Port d’envoi, Orchestration et
Application.
* Etat des composants applicatifs IIS : Application
Pool.
* Erreurs technique des composants applicatifs
* BizTalk Server :
- Service windows des Host Instances.
- Service windows Single Sign On.
* IIS :
- Service windows W3C
* SQL Server :
- Service windows DB Engine, IS, MDS.
- Purge & Backup job executions
* File Disks :
- SQL Server mdb, ldb files, backup folders.
* Networks and Ports :
Implémentation BAM
Utilisation de SCOM avec
Management Pack BizTalk Server
Utilisation de SCOM
Utilisation de la console
d’administration BizTalk Server
Comment Qui
Cellenza
Monitoring de la disponibilité avec SCOM
Plus que la mise en place d’un outil, un projet organisationnel !
Collaboration entre les Dev et Ops primordiale pour une bonne supervision
technique de la plateforme.
Essayer de s’inscrire dans les solutions déjà existantes chez les Ops des lors
qu’elles répondent au besoin de supervision technique de la plateforme.
Mettre en place SCOM, c’est y aller par itération, MP par MP, pour assainir
progressivement la plateforme et éviter l’effet Alertes SPAM.
Définir et mesurer les métriques techniques orientées service.
Amélioration continue
Cellenza
Supervision technique orientée métriques
Cellenza
Monitoring de l’usage
Les Exigences :
Orienté métier : vision commune, glossaire commun, pour sortir du syndrome
boite noire et valoriser le travail de la plateforme d’intégration.
Généralisé à tout les types d’échange de votre plateforme : EAI, BPM, ESB, SOA,
A2A.
Keep It Stupid Simple.
La solution : Module BAM, Valorisation de la DTA, API C# d’interception ?
Pros Cons
- Echanges simples de type BPM
- KPI Métier
- Modèle de supervision générique
- Messages multi-occurencés
- Portail
- Non intrusif - Vue techniques des échanges
- Intrusif- Vision proche du métier
- Modèle de supervision
générique
- Adaptable au contexte
Cellenza
Cellenza
DEMO
Monitoring de l’usage
The many
challenges
you face
Too much
resources on
monitoring
False alerts
Our system is
down!
Faster
troubleshooting
Performance &
scalability issues
Forecasting &
Pro-activity
Lock of
resources
Dependency on
individuals
Updated and
accessible
documentation
Poor insight &
lack of intuitive
reports
Continuous
development/
integration
Development
agility and speed
No
monitoring
How Bad
Could It
Get
?
Staff leaves to work on
better projects
Stakeholders are
calling/screaming
Resources dry up
Company says, “Do we
really need BizTalk?”
Missing on project deadlines
from continuous fire fighting
Cost overruns from delayed
problem discovery & fix
Performance problems in
manufacturing or logistics
process
Failure in revenue
generating BizTalk process
How
Good It
Could Be
?
You sleep through the night
and start taking vacations
you actually enjoy
Your income increases
BizTalk projects increase and
managers are needed
Problems are found quickly
and solved before
stakeholders notice
Stakeholders want to add
more apps
Resources are Plentiful
WHY IS AIMS DIFFERENT -
Overview
• Only APM provider in the integration space - performance is key for stability & availability of services, business requirements and SLA.
Performance issues can be the first symptoms of something going wrong
• 5 min deploy & setup due to its unique features - SaaS based with agents, no configuration or thresholds needed!
• On premise installs supported
• Low runtime impact. Memory footprint 30-120MB, CPU overhead 0.05-0.18% depending on throughput and load.
• Automated! No configuration necessary.
• Topological map - graphical map of your BizTalk! Navigate and explore all your processes and dependencies, errors & proactive
warnings. Automatically created & updated
• Self-learning - No static thresholds! Automatically analyzes and set customized dynamic thresholds for server level, host level & ports /
orchestrations. AIMS has unique thresholds for all performance parameters that adapts to the different conditions within the BizTalk. Unique
dynamic thresholds for the hour/day, day/week, week/month, month/year
• True pro-activity - get early warnings before a situation becomes critical! Patent pending algorithms to ensure early warning on
possible issues. Detects & classifies impact of detected potential dangers & deviations, pinpoints area of interest on the topological map
• Analyzer - analytics for your BizTalk environments. Forecasting. Automated Healthchecks. Customized reporting. Customized dashboards.
Cellenza
Cellenza
DEMO
Monitoring de la performance
Cellenza
Malheureusement, la solution unique n’existe
pas
Mais toutes les briques du Puzzle sont disponibles !
System Center
Operation
Manager
BAM
AIMS
Innovation
Power BI
Modern Monitoring
Questions
A paraître prochainement…

Más contenido relacionado

Destacado

Revista litoral slideshare
Revista litoral slideshareRevista litoral slideshare
Revista litoral slidesharebibliofuengirola
 
Infrastructure as a code
Infrastructure as a codeInfrastructure as a code
Infrastructure as a codeMichel HUBERT
 
Paris Container Day 2016 : Microservices avec Azure (Rex Cellenza & Younited...
Paris Container Day 2016 :  Microservices avec Azure (Rex Cellenza & Younited...Paris Container Day 2016 :  Microservices avec Azure (Rex Cellenza & Younited...
Paris Container Day 2016 : Microservices avec Azure (Rex Cellenza & Younited...Publicis Sapient Engineering
 
TIAD 2016 : Accenture Devops Platform dans Microsoft Azure
TIAD 2016 : Accenture Devops Platform dans Microsoft AzureTIAD 2016 : Accenture Devops Platform dans Microsoft Azure
TIAD 2016 : Accenture Devops Platform dans Microsoft AzureThe Incredible Automation Day
 
XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...
XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...
XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...Publicis Sapient Engineering
 
XebiCon'16 : Les recettes de cuisine entrepreneuriales par Luc Legardeur, Pré...
XebiCon'16 : Les recettes de cuisine entrepreneuriales par Luc Legardeur, Pré...XebiCon'16 : Les recettes de cuisine entrepreneuriales par Luc Legardeur, Pré...
XebiCon'16 : Les recettes de cuisine entrepreneuriales par Luc Legardeur, Pré...Publicis Sapient Engineering
 

Destacado (10)

Revista litoral slideshare
Revista litoral slideshareRevista litoral slideshare
Revista litoral slideshare
 
Your data in cloud
Your data in cloudYour data in cloud
Your data in cloud
 
Azure ecommerce
Azure ecommerceAzure ecommerce
Azure ecommerce
 
Infrastructure as a code
Infrastructure as a codeInfrastructure as a code
Infrastructure as a code
 
Dev ops Monitoring
Dev ops   MonitoringDev ops   Monitoring
Dev ops Monitoring
 
Paris Container Day 2016 : Microservices avec Azure (Rex Cellenza & Younited...
Paris Container Day 2016 :  Microservices avec Azure (Rex Cellenza & Younited...Paris Container Day 2016 :  Microservices avec Azure (Rex Cellenza & Younited...
Paris Container Day 2016 : Microservices avec Azure (Rex Cellenza & Younited...
 
Azure et e commerce
Azure et e commerceAzure et e commerce
Azure et e commerce
 
TIAD 2016 : Accenture Devops Platform dans Microsoft Azure
TIAD 2016 : Accenture Devops Platform dans Microsoft AzureTIAD 2016 : Accenture Devops Platform dans Microsoft Azure
TIAD 2016 : Accenture Devops Platform dans Microsoft Azure
 
XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...
XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...
XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...
 
XebiCon'16 : Les recettes de cuisine entrepreneuriales par Luc Legardeur, Pré...
XebiCon'16 : Les recettes de cuisine entrepreneuriales par Luc Legardeur, Pré...XebiCon'16 : Les recettes de cuisine entrepreneuriales par Luc Legardeur, Pré...
XebiCon'16 : Les recettes de cuisine entrepreneuriales par Luc Legardeur, Pré...
 

Similar a Biz talk summit devops - monitoring

Implanter un erp hugo boutet
Implanter un erp   hugo boutetImplanter un erp   hugo boutet
Implanter un erp hugo boutetCLDEM
 
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie TrudelHa zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie TrudelAgile Montréal
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOpsMicrosoft
 
Wb868 g formation-ibm-business-process-manager-v8-5-performances-et-optimisation
Wb868 g formation-ibm-business-process-manager-v8-5-performances-et-optimisationWb868 g formation-ibm-business-process-manager-v8-5-performances-et-optimisation
Wb868 g formation-ibm-business-process-manager-v8-5-performances-et-optimisationCERTyou Formation
 
L’informatique efficience
L’informatique efficienceL’informatique efficience
L’informatique efficienceMichel Bruchet
 
Tn044 g formation-ibm-tivoli-netcool-impact-6-1-1-administration-et-implement...
Tn044 g formation-ibm-tivoli-netcool-impact-6-1-1-administration-et-implement...Tn044 g formation-ibm-tivoli-netcool-impact-6-1-1-administration-et-implement...
Tn044 g formation-ibm-tivoli-netcool-impact-6-1-1-administration-et-implement...CERTyou Formation
 
Oracle cloud-toolbox-vf
Oracle cloud-toolbox-vfOracle cloud-toolbox-vf
Oracle cloud-toolbox-vfANASYS
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement MicrosoftChristophe HERAL
 
Documentation - Database Tuning (Oracle)
Documentation - Database Tuning (Oracle)Documentation - Database Tuning (Oracle)
Documentation - Database Tuning (Oracle)BD3C
 
Développement application métier entreprise
Développement application métier entrepriseDéveloppement application métier entreprise
Développement application métier entrepriseAdel GHAMRI
 
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonitasoft
 
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteGab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteAZUG FR
 
Introduction à la démarche Devops
Introduction à la démarche DevopsIntroduction à la démarche Devops
Introduction à la démarche DevopsRomain Chalumeau
 
Wb862 g formation-administration-de-ibm-business-process-manager-advanced-v8
Wb862 g formation-administration-de-ibm-business-process-manager-advanced-v8Wb862 g formation-administration-de-ibm-business-process-manager-advanced-v8
Wb862 g formation-administration-de-ibm-business-process-manager-advanced-v8CERTyou Formation
 
Comment integrer les applications de votre Systeme Information entre elles ?
Comment integrer les applications de votre Systeme Information entre elles ?Comment integrer les applications de votre Systeme Information entre elles ?
Comment integrer les applications de votre Systeme Information entre elles ?Stéphane Traumat
 
DSI, c'est vous le chef d'orchestre!
DSI, c'est vous le chef d'orchestre!DSI, c'est vous le chef d'orchestre!
DSI, c'est vous le chef d'orchestre!Microsoft Ideas
 
Industrialisez vos projets Php
Industrialisez vos projets Php Industrialisez vos projets Php
Industrialisez vos projets Php ALTER WAY
 
Webinar: Passez progressivement de releases manuelles
Webinar: Passez progressivement de releases manuellesWebinar: Passez progressivement de releases manuelles
Webinar: Passez progressivement de releases manuellesXebiaLabs
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Microsoft Ideas
 

Similar a Biz talk summit devops - monitoring (20)

Implanter un erp hugo boutet
Implanter un erp   hugo boutetImplanter un erp   hugo boutet
Implanter un erp hugo boutet
 
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie TrudelHa zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOps
 
Wb868 g formation-ibm-business-process-manager-v8-5-performances-et-optimisation
Wb868 g formation-ibm-business-process-manager-v8-5-performances-et-optimisationWb868 g formation-ibm-business-process-manager-v8-5-performances-et-optimisation
Wb868 g formation-ibm-business-process-manager-v8-5-performances-et-optimisation
 
Symposium TFS - DevOps avec Microsoft
Symposium TFS - DevOps avec MicrosoftSymposium TFS - DevOps avec Microsoft
Symposium TFS - DevOps avec Microsoft
 
L’informatique efficience
L’informatique efficienceL’informatique efficience
L’informatique efficience
 
Tn044 g formation-ibm-tivoli-netcool-impact-6-1-1-administration-et-implement...
Tn044 g formation-ibm-tivoli-netcool-impact-6-1-1-administration-et-implement...Tn044 g formation-ibm-tivoli-netcool-impact-6-1-1-administration-et-implement...
Tn044 g formation-ibm-tivoli-netcool-impact-6-1-1-administration-et-implement...
 
Oracle cloud-toolbox-vf
Oracle cloud-toolbox-vfOracle cloud-toolbox-vf
Oracle cloud-toolbox-vf
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
 
Documentation - Database Tuning (Oracle)
Documentation - Database Tuning (Oracle)Documentation - Database Tuning (Oracle)
Documentation - Database Tuning (Oracle)
 
Développement application métier entreprise
Développement application métier entrepriseDéveloppement application métier entreprise
Développement application métier entreprise
 
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
 
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteGab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
 
Introduction à la démarche Devops
Introduction à la démarche DevopsIntroduction à la démarche Devops
Introduction à la démarche Devops
 
Wb862 g formation-administration-de-ibm-business-process-manager-advanced-v8
Wb862 g formation-administration-de-ibm-business-process-manager-advanced-v8Wb862 g formation-administration-de-ibm-business-process-manager-advanced-v8
Wb862 g formation-administration-de-ibm-business-process-manager-advanced-v8
 
Comment integrer les applications de votre Systeme Information entre elles ?
Comment integrer les applications de votre Systeme Information entre elles ?Comment integrer les applications de votre Systeme Information entre elles ?
Comment integrer les applications de votre Systeme Information entre elles ?
 
DSI, c'est vous le chef d'orchestre!
DSI, c'est vous le chef d'orchestre!DSI, c'est vous le chef d'orchestre!
DSI, c'est vous le chef d'orchestre!
 
Industrialisez vos projets Php
Industrialisez vos projets Php Industrialisez vos projets Php
Industrialisez vos projets Php
 
Webinar: Passez progressivement de releases manuelles
Webinar: Passez progressivement de releases manuellesWebinar: Passez progressivement de releases manuelles
Webinar: Passez progressivement de releases manuelles
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
 

Más de Radoine Douhou

Cellenza dev test - azure service fabric - v1.0 - slideshare
Cellenza   dev test - azure service fabric - v1.0 - slideshareCellenza   dev test - azure service fabric - v1.0 - slideshare
Cellenza dev test - azure service fabric - v1.0 - slideshareRadoine Douhou
 
A la découverte d'Azure Logic App
A la découverte d'Azure Logic AppA la découverte d'Azure Logic App
A la découverte d'Azure Logic AppRadoine Douhou
 
Biz talk summit devops - continuous delivery
Biz talk summit   devops - continuous deliveryBiz talk summit   devops - continuous delivery
Biz talk summit devops - continuous deliveryRadoine Douhou
 
Slide guss 2014 events hub - future of integration
Slide guss 2014   events hub - future of integrationSlide guss 2014   events hub - future of integration
Slide guss 2014 events hub - future of integrationRadoine Douhou
 
DevOps Day - Monitoring
DevOps Day - MonitoringDevOps Day - Monitoring
DevOps Day - MonitoringRadoine Douhou
 

Más de Radoine Douhou (6)

Cellenza dev test - azure service fabric - v1.0 - slideshare
Cellenza   dev test - azure service fabric - v1.0 - slideshareCellenza   dev test - azure service fabric - v1.0 - slideshare
Cellenza dev test - azure service fabric - v1.0 - slideshare
 
A la découverte d'Azure Logic App
A la découverte d'Azure Logic AppA la découverte d'Azure Logic App
A la découverte d'Azure Logic App
 
Biz talk summit devops - continuous delivery
Biz talk summit   devops - continuous deliveryBiz talk summit   devops - continuous delivery
Biz talk summit devops - continuous delivery
 
Slide guss 2014 events hub - future of integration
Slide guss 2014   events hub - future of integrationSlide guss 2014   events hub - future of integration
Slide guss 2014 events hub - future of integration
 
DevOps Day - Monitoring
DevOps Day - MonitoringDevOps Day - Monitoring
DevOps Day - Monitoring
 
Dev opsday case study
Dev opsday   case studyDev opsday   case study
Dev opsday case study
 

Biz talk summit devops - monitoring

  • 1. BizTalk Summit France 2015 DevOps – Monitoring de votre plateforme d’intégration Cellenza Microsoft Badr Boukili Radoine Douhou
  • 2. Cellenza Cellenza Sommaire 1 DevOps et le Monitoring 2 Focus sur le Monitoring BizTalk Server 4 Pour aller plus loin 3 Demo
  • 3. Cellenza Les valeurs DevOps « Plutôt qu’un marché, DevOps est plus une philosophie, un changement culturel qui associe les deux mondes du développement et des opérations » Gartner
  • 4. Cellenza Le Monitoring, indispensable pour une amélioration continue Superviser Mesurer Améliorer
  • 5. Cellenza Source des erreurs 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. Cellenza Pour un Monitoring 360° Usage PerformanceDisponibilité Mes serveurs et features sont ils up ? L’état des DB sont OK (jobs, file disk)? La performance et les seuils de mes processus Déviation et alertes proactives Evolution des performances dans le temps Début, Fin, statut de terminaison des processus ? Vue compréhensible par les métiers ? Ma commande XV324 a-t-elle été traitée correctement ?
  • 7. Cellenza Pour un Monitoring 360° Solution BAM Aims Innovation SCOM Mes serveurs et features sont ils up ? L’état des DB sont OK (jobs, file disk)? La performance et les seuils de mes processus Déviation et alertes proactives Evolution des performances dans le temps Début, Fin, statut de terminaison des processus ? Vue compréhensible par les métiers ? Ma commande XV324 a-t-elle été traitée correctement ?
  • 8. Cellenza Une vision orientée tiers Software BizTalk, SSO, IIS, MSDTC, AD, SQL Server , EBX, Oracle BizTalk Application : Orchestrations, Send Ports, Receive Location Infrastructure &Server Operating system, network, Hardware, Virtualization Echanges et processus fonctionnels Mediation FunctionalMonitoring MediationTechnical Monitoring Technical Monitoring Quoi * Date de début, fin. * Message transitant par l’échange. * Statut de traitement : Terminé OK, KO. * Erreur applicative et fonctionnelle. * Temps de traitements. * KPI d’execution des échanges * * Etat des composants applicatifs BizTalk Server : Port de réception, Port d’envoi, Orchestration et Application. * Etat des composants applicatifs IIS : Application Pool. * Erreurs technique des composants applicatifs * BizTalk Server : - Service windows des Host Instances. - Service windows Single Sign On. * IIS : - Service windows W3C * SQL Server : - Service windows DB Engine, IS, MDS. - Purge & Backup job executions * File Disks : - SQL Server mdb, ldb files, backup folders. * Networks and Ports : Implémentation BAM Utilisation de SCOM avec Management Pack BizTalk Server Utilisation de SCOM Utilisation de la console d’administration BizTalk Server Comment Qui
  • 9. Cellenza Monitoring de la disponibilité avec SCOM Plus que la mise en place d’un outil, un projet organisationnel ! Collaboration entre les Dev et Ops primordiale pour une bonne supervision technique de la plateforme. Essayer de s’inscrire dans les solutions déjà existantes chez les Ops des lors qu’elles répondent au besoin de supervision technique de la plateforme. Mettre en place SCOM, c’est y aller par itération, MP par MP, pour assainir progressivement la plateforme et éviter l’effet Alertes SPAM. Définir et mesurer les métriques techniques orientées service. Amélioration continue
  • 11. Cellenza Monitoring de l’usage Les Exigences : Orienté métier : vision commune, glossaire commun, pour sortir du syndrome boite noire et valoriser le travail de la plateforme d’intégration. Généralisé à tout les types d’échange de votre plateforme : EAI, BPM, ESB, SOA, A2A. Keep It Stupid Simple. La solution : Module BAM, Valorisation de la DTA, API C# d’interception ? Pros Cons - Echanges simples de type BPM - KPI Métier - Modèle de supervision générique - Messages multi-occurencés - Portail - Non intrusif - Vue techniques des échanges - Intrusif- Vision proche du métier - Modèle de supervision générique - Adaptable au contexte
  • 13. The many challenges you face Too much resources on monitoring False alerts Our system is down! Faster troubleshooting Performance & scalability issues Forecasting & Pro-activity Lock of resources Dependency on individuals Updated and accessible documentation Poor insight & lack of intuitive reports Continuous development/ integration Development agility and speed No monitoring
  • 14. How Bad Could It Get ? Staff leaves to work on better projects Stakeholders are calling/screaming Resources dry up Company says, “Do we really need BizTalk?” Missing on project deadlines from continuous fire fighting Cost overruns from delayed problem discovery & fix Performance problems in manufacturing or logistics process Failure in revenue generating BizTalk process
  • 15. How Good It Could Be ? You sleep through the night and start taking vacations you actually enjoy Your income increases BizTalk projects increase and managers are needed Problems are found quickly and solved before stakeholders notice Stakeholders want to add more apps Resources are Plentiful
  • 16. WHY IS AIMS DIFFERENT - Overview • Only APM provider in the integration space - performance is key for stability & availability of services, business requirements and SLA. Performance issues can be the first symptoms of something going wrong • 5 min deploy & setup due to its unique features - SaaS based with agents, no configuration or thresholds needed! • On premise installs supported • Low runtime impact. Memory footprint 30-120MB, CPU overhead 0.05-0.18% depending on throughput and load. • Automated! No configuration necessary. • Topological map - graphical map of your BizTalk! Navigate and explore all your processes and dependencies, errors & proactive warnings. Automatically created & updated • Self-learning - No static thresholds! Automatically analyzes and set customized dynamic thresholds for server level, host level & ports / orchestrations. AIMS has unique thresholds for all performance parameters that adapts to the different conditions within the BizTalk. Unique dynamic thresholds for the hour/day, day/week, week/month, month/year • True pro-activity - get early warnings before a situation becomes critical! Patent pending algorithms to ensure early warning on possible issues. Detects & classifies impact of detected potential dangers & deviations, pinpoints area of interest on the topological map • Analyzer - analytics for your BizTalk environments. Forecasting. Automated Healthchecks. Customized reporting. Customized dashboards.
  • 18. Cellenza Malheureusement, la solution unique n’existe pas Mais toutes les briques du Puzzle sont disponibles ! System Center Operation Manager BAM AIMS Innovation Power BI Modern Monitoring