LMi-MAG 9 Sept 2021 - Flipbook - Page 34
© Bernard Lachaud
RETOUR D’EXPÉRIENCE
DevOps
piliers. Le premier est une organisation agile, en mode
DevOps. « Nous faisons plus de 1 000 mises en production
par an pour améliorer la qualité de nos services », indique
Romain Ceyrat. Le deuxième réside dans un outillage de
pointe, aussi bien sur le processus de delivery que pour
la surveillance et la gestion du trafic. « Nous disposons
de notre propre pare-feu applicatif, basé sur des technologies d’intelligence artificielle, et nous utilisons également la solution DataDome pour détecter et bloquer les
flux venant de bots malveillants, qui représentent jusqu’à
50% du trafic Web », explique le directeur technologies.
Stress tests et connaissance de l’infrastructure forment le
troisième pilier de cette préparation. Le but est de savoir
quelles sont les capacités maximales que les différents
« rayons » des magasins (Web ou mobile) peuvent absorber : authentification, vente, après-vente, etc. Des stress
tests périodiques, ciblés, permettent d’appréhender les
limites des infrastructures et systèmes en place, allant
jusqu’à simuler plus de 6 000 requêtes par seconde. Enfin,
le dernier pilier est l’ingénierie du chaos. « Il s’agit de voir
comment se comportent les systèmes avec la perte d’un
datacenter, ou une perte de données en amont. C’est de
la gestion de crise », rapporte Romain Ceyrat.
PROFIL LINKEDIN
cutt.ly/linkedin-bouffart
« La supervision instantanée est une donnée clef pour nous »,
Benoît Bouffart, directeur produits, expérience client et technologie
chez e.Voyageurs SNCF.
Après la préparation vient la gestion à chaud. Avec la
tissage machine, qui surveille si l’envoi de SMS de vacrise sanitaire, des pics surviennent à chaque annonce
lidation fonctionne ou pas, et peut en cas de problème
gouvernementale. Chaque fois qu’une telle annonce est
désactiver cette fonctionnalité pour éviter que les clients
prévue, e.Voyageurs SNCF élabore un plan d’action et de
ne soient bloqués. Le dispositif inclut aussi des solutions
gestion des risques 48 heures avant, afin
externes, comme la plateforme analytique
RELEASE AUTOMATION,
de cerner les scénarios possibles - confiContentsquare, spécialisée dans l’expéDÉPLOIEMENT AUTOMATIQUE
nement ou déconfinement, ainsi que leur
rience utilisateur, qui aide à anticiper les
D’APPLICATIONS,
impact en termes de déplacements. En
IMPLÉMENTATION DEVOPS comportements des clients, ou encore la
fonction de ce plan, l’entreprise ajuste ensolution d’observabilité en SaaS Instana,
Cahier des charges
suite la taille de ses infrastructures et des
pour le suivi en temps réel de l’ensemble
différents rayons, allouant par exemple
des services. « La supervision instantanée
plus de ressources sur la gestion des anest une donnée clef pour nous, c’est un
nulations en cas de confinement. « Nous
peu l’équivalent de la vidéosurveillance
avons un système hybride, avec nos
dans les magasins physiques », pointe
propres datacenters et une partie chez
Benoît Bouffart.
cutt.ly/Auto-DevOps
AWS. Nous pouvons à la fois aller préparer
des serveurs dans nos centres et provisionner des resLe jour même, une organisation avec un suivi quasi misources dans le cloud », précise Romain Ceyrat.
litaire se met en place autour de quatre axes. D’abord,
l’observation en temps réel des KPI. Ensuite, l’anticipation, avec la création si nécessaire d’un sas de régulaDes outils d’observabilité pour anticiper et agir
tion du trafic pour éviter l’engorgement. « Le 31 mars
2021, nous avons eu un pic sur l’après-vente. Nous avons
Un dispositif a également été construit pour suivre tous
augmenté la capacité sur cette partie, et nous avons mis
les indicateurs clefs (KPI) le jour J. Il comporte certains
en place une salle d’attente virtuelle afin de contrôler
outils développés en interne, notamment une brique
le trafic en amont, en faisant entrer les clients au fur
pour superviser les paiements, intégrant de l’appren34 / septembre / octobre / novembre 2021