Observability
Gouvernements

Grâce à Elastic, l'Agence du Numérique de la Sécurité Civile améliore sa réponse aux urgences

Télécharger le PDF

Amélioration de la réponse aux urgences en temps réel

L'ANSC tire parti d'Elastic Observability afin de garantir les temps de réponse les plus rapides pour ses applications de services d'incendie et de secours, et ce, en utilisant les informations sur les utilisateurs et le monitoring des performances applicatives en temps réel.

Développement accéléré et réduction du temps consacré à la résolution des problèmes

Elastic prend en charge l'environnement dynamique de l'ANSC avec des mises à jour rapides des applications et un processus de résolution des problèmes rationalisé. Résultat : la productivité du développement a été considérablement augmentée et la résolution des problèmes facilitée.

Gestion des données évolutive et efficace

Grâce aux solutions évolutives d'Elastic, l'ANSC gère habilement des volumes croissants de données, en optimisant la gestion des logs pour un accès rapide et vital à l'information.

L'ANSC transforme la réponse aux urgences de la France grâce au monitoring en temps réel et aux solutions d'observabilité d'Elastic

L'Agence du Numérique de la Sécurité Civile (ANSC) est un établissement public administratif de l'État français placé sous la tutelle du ministre chargé de la sécurité civile. L'agence agit en qualité de prestataire de services pour l'État français, les services d'incendie et de secours et tout organisme public ou privé chargé d'une mission de service public dans le domaine de la sécurité civile.

L'ambitieux projet de l'ANSC, baptisé "NexSIS 18-112", est né du besoin évident d'un système d'information national unifié au lendemain des attentats terroristes survenus en France en 2015. Ce système novateur vise à décloisonner l'information, à simplifier la gestion des données et à améliorer la coordination en matière de réponse aux crises au sein des différents services. Le projet NexSIS 18-112 est bien plus qu'un simple système de réponse pour les services d'incendie et de secours. C'est une plateforme complète qui facilite la bonne gestion des crises aux niveaux régional et national.

Partant d'une page blanche, sans aucun système existant à remanier, l'ANSC s'est lancée dans l'intégration d'une solution de gestion des performances applicatives (APM) dans sa plateforme NexSIS 18-112. Son objectif est d'améliorer et de sécuriser les performances applicatives, mais aussi de faciliter l'identification des problèmes.

"Elastic nous offre une solution centralisée dédiée au suivi des applications et à l'analyse des performances en parfaite adéquation avec notre vision. Grâce à son agent de déploiement, elle s'est facilement intégrée à notre environnement Kubernetes, ce qui était essentiel à la gestion de la plateforme NexSIS 18-112."

– Yann Pascal, Responsable des infrastructures à l'ANSC

Unification des données avec une plateforme complète intégrée à la suite technologique existante

Yann Pascal avait une priorité numéro 1 concernant le développement et le lancement de NexSIS 18-112 : acheter et déployer une plateforme centrale unique capable d'intégrer diverses fonctionnalités et de satisfaire à leurs exigences particulières. Il a donc cherché un système pouvant offrir une certaine observabilité couplée au logging centralisé et à l'APM, et éventuellement s'intégrer dans des systèmes de gestion de la sécurité et des évènements (SIEM) dans le futur. Se démarquant des diverses solutions existantes, la plateforme Elastic a su séduire l'ANSC par sa facilité de déploiement, sa maintenance flexible et sa scalabilité modulaire. L'intégration aux clusters Kubernetes, essentielle pour se conformer au modèle de déploiement de l'ANSC, a également joué en sa faveur. Son infrastructure, qui repose grandement sur Kubernetes, nécessitait une solution qui s'intégrait sans aucun problème et sans perturber son écosystème technologique. Et les capacités de déploiement d'Elastic en faisaient le choix idéal.

L'intégration aux clusters Kubernetes, essentielle pour se conformer au modèle de déploiement de l'ANSC, a également pesé dans la balance.

Fournir des services cloud qui respectent des exigences strictes était essentiel. Et parmi la liste de fournisseurs cloud offrant un service Kubernetes géré, c'est sur Scaleway que l'ANSC a porté son choix. La mise en place de la Suite Elastic a été un jeu d'enfant grâce à la capacité d'adaptation d'Elastic à Kubernetes et au déploiement avec Elastic Cloud sur Kubernetes (ECK). En seulement deux mois, la solution Elastic était opérationnelle.

L'ANSC agit en qualité de prestataire de services pour l'État français, les services d'incendie et de secours et tout organisme public ou privé chargé d'une mission de service public dans le domaine de la sécurité civile.

L'ANSC agit en qualité de prestataire de services pour l'État français, les services d'incendie et de secours et tout organisme public ou privé chargé d'une mission de service public dans le domaine de la sécurité civile.

"Avec Elastic, nous disposons d'une plateforme consolidée qui répond à nos trois principaux besoins en matière d'outillage : un outil de suivi global, un outil d'analyse des performances applicatives et un outil de sécurité. Sa bonne intégration à nos clusters Kubernetes et son déploiement rapide sur Scaleway ont sensiblement aidé à raccourcir nos délais", confie Yann Pascal.

En plus d'être compatible sur le plan technique, la suite d'observabilité d'Elastic était également conviviale. Résultat : les équipes techniques de l'ANSC l'ont rapidement prise en main. Cela a permis à l'agence de monitorer les performances applicatives et de résoudre rapidement les problèmes, deux aspects essentiels pour garantir le bon fonctionnement des services. Grâce à leur facilité d'utilisation et de mise en œuvre, les solutions d'Elastic sont rapidement devenues partie intégrante du workflow opérationnel de l'ANSC, et ont permis à l'agence de répondre plus rapidement et plus efficacement aux situations graves.

Facilité d'intégration et de déploiement grâce au support technique Elastic

Yann Pascal a apprécié la qualité du support fourni par les services professionnels d'Elastic, et ce, dès la première preuve de concept. "D'entrée de jeu, notre équipe a eu besoin d'aide pour comprendre comment Elastic pouvait s'intégrer au mieux dans notre écosystème. Le support technique préalable à la vente d'Elastic a joué un rôle décisif en nous informant et en nous apportant des solutions pendant la phase de preuve de concept. Ce support fourni très tôt dans le projet a été déterminant et nous a aidés à voir le potentiel d'Elastic pour nos opérations", explique Yann Pascal.

Depuis, les services professionnels d'Elastic ont aidé l'ANSC dans l'optimisation des performances de sa plateforme. "L'équipe de services professionnels d'Elastic a toujours été à nos côtés pour nous aider à résoudre des problèmes particuliers et à optimiser les performances de la plateforme", souligne Yann Pascal. Disposer d'un contrat de support avec Elastic, notamment pour la gestion des incidents, est d'une grande importance à ses yeux : "Le fait de bénéficier du support global d'Elastic nous a permis de résoudre rapidement le moindre incident, en minimisant les interruptions des applications pour les maintenir opérationnelles."

Au moment de comparer la mise en œuvre d'Elastic à d'autres solutions, Yann Pascal note que le déploiement initial s'est déroulé sans aucun problème, notamment grâce à l'accompagnement dont a bénéficié l'ANSC. "Tout l'enjeu ne tournait pas autour du déploiement. Il était aussi question de faire d'Elastic un élément à part entière de notre environnement informatique. Nous devions rapidement mettre la solution à disposition de nos équipes de développement pour leur permettre de créer et d'utiliser des tableaux de bord personnalisés indépendamment", remarque Yann Pascal.

Exploitation de la scalabilité de la Suite Elastic

Le choix de l'ANSC s'est porté sur Elastic pour un autre élément clé : la capacité à scaler et à gérer des volumes croissants de données sans dégradation des performances. Avec l'intégration de nouveaux départements dans le système, la nécessité de gérer des volumes plus importants de journaux et de données est devenue primordiale. La scalabilité d'Elastic a été décisive, puisqu'elle a permis à l'ANSC d'accroître ses fonctionnalités parallèlement au volume croissant de données.

"Avec ECK, c'est un jeu d'enfant d'ajouter un nœud à notre infrastructure cloud. Cette scalabilité est un véritable atout. Elle nous permet, grâce à l'optimisation de notre plateforme, de répondre aux fluctuations de la demande."

– Yann Pascal, Responsable des infrastructures à l'ANSC

L'ANSC a également été séduite par la capacité d'Elastic à optimiser la gestion du cycle de vie des logs. Grâce à cela, l'agence a pu garantir un accès rapide aux logs d'importance, un élément essentiel pour les services d'urgence pour qui l'accès rapide à des informations précises contribue à sauver des vies.

Collecte d'informations en temps réel pour un monitoring proactif

Il était primordial pour l'ANSC de pouvoir monitorer les applications et mesurer les performances en temps réel. Grâce à ses fonctionnalités APM et de monitoring des utilisateurs réels (RUM), Elastic Observability offrait les outils nécessaires pour y parvenir. "Ces solutions nous fournissent des informations détaillées sur les performances du système et les interactions des utilisateurs, ce qui garantit des délais de réponse courts pour les services critiques", explique Yann Pascal. "Nos développeurs utilisent massivement l'APM à des fins d'optimisation des appels de la base de données et d'amélioration des performances applicatives globales. Grâce à son interface conviviale, il est facile de déterminer les raisons de la lenteur d'un module spécifique d'une application. C'est un atout majeur pour nous."

Et ce n'est pas tout : la fonctionnalité RUM d'Elastic a permis à l'ANSC d'acquérir une meilleure compréhension des expériences des utilisateurs, en particulier dans différentes situations de service. Cela était crucial pour fournir des réponses rapides et précises aux problèmes signalés par les utilisateurs, tels que la latence du système. "Grâce aux fonctionnalités APM et RUN, nous avons pu améliorer le système NexSIS 18-112 et répondre rapidement aux commentaires des utilisateurs. Il est désormais plus simple de comparer les performances des services, et cela nous aide à résoudre efficacement les problèmes liés aux délais de réponse du réseau et ceux spécifiques aux utilisateurs", rapporte Yann Pascal.

Grâce au rôle déterminant d'Elasticsearch, associé à la visualisation des données de Kibana, les équipes de contrôle de l'ANSC peuvent visualiser des données complexes en temps réel, ce qui leur permet de répondre aux incidents complexes des applications.

"Être en mesure de déléguer la création de tableaux de bord personnalisés dans Kibana a changé la donne pour nous. Toutes nos équipes produit ont adopté cet aspect de Kibana, qui créent désormais des tableaux de bord spécifiques pour chaque application dans NexSIS 18-112. Afin de fédérer les compétences de l'agence et du SDIS (Service départemental d'incendie et de secours), certains de ces tableaux de bord sont partagés avec les utilisateurs, ce qui permet une détection et une résolution plus rapides des défaillances. Cette personnalisation a nettement amélioré notre efficacité opérationnelle et nos processus de prise de décision."

– Yann Pascal, Responsable des infrastructures à l'ANSC

Optimisation de solutions agiles et réduction du nombre de dépannages

De par la nature dynamique de ses opérations, l'ANSC avait besoin d'une solution rapidement adaptable pouvant réduire le nombre de dépannages. Elle a pu compter sur les systèmes APM et RUM d'Elastic. Les applications de l'ANSC, en particulier le système NexSIS 18-112, sont fréquemment mises à jour et améliorées. Elles sont ainsi actualisées toutes les deux semaines. Les solutions d'Elastic sont mises en œuvre dans ces cycles rapides de tests et de mises à jour. Résultat : les systèmes de l'ANSC sont toujours à la pointe de la technologie.

Grâce à la réduction du nombre de dépannages, Elastic a permis aux équipes de développement de l'ANSC de se concentrer davantage sur l'optimisation et l'adoption des solutions. En plus d'améliorer la productivité et l'efficacité, cette réorientation a aussi assuré la fiabilité du système NexSIS 18-112 et sa réactivité aux demandes des services d'urgence.

Yann Pascal est convaincu que la scalabilité d'Elastic contribuera à l'évolution continue de NexSIS 18-112 à l'avenir. "Nous serons en mesure d'adapter notre Suite Elastic au développement de NexSIS 18-112, à l'augmentation du nombre d'utilisateurs, d'applications, et donc de logs", indique-t-il. Yann Pascal compte également ajouter des fonctionnalités SIEM et des workflows du cycle de vie pour les index et les logs, pour, espère-t-il, rendre le stockage dans le cloud plus efficace et rentable : "Nous sommes en train de finaliser notre stratégie SIEM et nous prévoyons bientôt de créer des tableaux de bord SIEM. Cela marquera une étape importante de notre partenariat avec Elastic."

Pour aller plus loin