biz talk summit devops - monitoring

20
BizTalk Summit France 2015 DevOps – Monitoring de votre plateforme d’intégration Cellenza Microsoft Badr Boukili Radoine Douhou

Upload: radoine-douhou

Post on 17-Jul-2015

99 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Biz talk summit   devops - monitoring

BizTalk Summit

France 2015

DevOps – Monitoring de votre

plateforme d’intégration

Cellenza Microsoft

Badr BoukiliRadoine Douhou

Page 2: Biz talk summit   devops - monitoring

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

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

Cellenza

Le Monitoring, indispensable pour une

amélioration continue

Superviser Mesurer Améliorer

Page 5: Biz talk summit   devops - monitoring

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

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

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

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

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

CellenzaSupervision technique orientée métriques

Page 11: Biz talk summit   devops - monitoring

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

Cellenza

Cellenza

DEMO

Monitoring de l’usage

Page 13: Biz talk summit   devops - monitoring

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

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

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

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

Cellenza

Cellenza

DEMO

Monitoring de la performance

Page 18: Biz talk summit   devops - monitoring

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

Questions

Page 20: Biz talk summit   devops - monitoring

A paraître prochainement…