Download - Biz talk summit devops - monitoring
![Page 1: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/1.jpg)
BizTalk Summit
France 2015
DevOps – Monitoring de votre
plateforme d’intégration
Cellenza Microsoft
Badr BoukiliRadoine Douhou
![Page 2: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/2.jpg)
Cellenza
Cellenza
Sommaire1 DevOps et le Monitoring
2 Focus sur le Monitoring BizTalk Server
4 Pour aller plus loin
3 Demo
![Page 3: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/3.jpg)
CellenzaLes 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
![Page 4: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/4.jpg)
Cellenza
Le Monitoring, indispensable pour une
amélioration continue
Superviser Mesurer Améliorer
![Page 5: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/5.jpg)
CellenzaSource 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
![Page 6: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/6.jpg)
CellenzaPour 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 ?
![Page 7: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/7.jpg)
CellenzaPour 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 ?
![Page 8: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/8.jpg)
CellenzaUne vision orientée tiers
SoftwareBizTalk, 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
Med
iati
on
Fu
nct
ion
alM
on
ito
rin
g
Med
iati
on
Tech
nic
al
Mo
nit
ori
ng
Tech
nic
al
Mo
nit
ori
ng
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
![Page 9: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/9.jpg)
CellenzaMonitoring 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
![Page 10: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/10.jpg)
CellenzaSupervision technique orientée métriques
![Page 11: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/11.jpg)
CellenzaMonitoring 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
![Page 12: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/12.jpg)
Cellenza
Cellenza
DEMO
Monitoring de l’usage
![Page 13: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/13.jpg)
The many challengesyou 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
![Page 14: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/14.jpg)
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
![Page 15: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/15.jpg)
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
![Page 16: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/16.jpg)
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.
![Page 17: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/17.jpg)
Cellenza
Cellenza
DEMO
Monitoring de la performance
![Page 18: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/18.jpg)
Cellenza
Malheureusement, la solution unique n’existe
pas
Mais toutes les briques du Puzzle sont disponibles !
System Center OperationManager
BAMAIMS
Innovation
Power BI
Modern Monitoring
![Page 19: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/19.jpg)
Questions
![Page 20: Biz talk summit devops - monitoring](https://reader030.vdocuments.net/reader030/viewer/2022013118/55a928c61a28abc3768b4755/html5/thumbnails/20.jpg)
A paraître prochainement…