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
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