<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  <channel>
    <title><![CDATA[Alec Carpenter - Elasticsearch Labs]]></title>
    <description><![CDATA[Articles and tutorials from the Search team at Elastic]]></description>
    <copyright><![CDATA[© 2026. Elasticsearch B.V. All Rights Reserved]]></copyright>
    <image>
      <title><![CDATA[Alec Carpenter - Elasticsearch Labs]]></title>
      <url>https://static-www.elastic.co/v3/assets/bltefdd0b53724fa2ce/blt1121c0bf0e8a6e65/6a88da6340a1841030ef456f/search-labs-thumbnail.png</url>
      <link>https://www.elastic.co/fr/search-labs/author/alec-carpenter</link>
    </image>
    <link>https://www.elastic.co/fr/search-labs/author/alec-carpenter</link>
    <atom:link href="https://www.elastic.co/fr/search-labs/rss/author/alec-carpenter.xml" rel="self" type="application/rss+xml"/>
    <language><![CDATA[fr]]></language>
    <lastBuildDate>Fri, 18 Sep 2026 19:40:08 GMT</lastBuildDate>
  <item>
    <title><![CDATA[137 000 personnes, zéro décision humaine : réponse agentique aux catastrophes avec Elasticsearch]]></title>
    <description><![CDATA[Découvrez comment une règle de détection Kibana, un workflow et un agent IA ont automatiquement relocalisé 137 000 militaires sur sept sites lors du passage d'un ouragan, sans aucune intervention de régulateur.]]></description>
    <content:encoded><![CDATA[<p>Elastic vient de coordonner l'évacuation automatisée de 137 000 militaires répartis sur sept sites, sans aucune intervention humaine. Un ouragan de catégorie 4 frappe le littoral de Hampton Roads. La fonctionnalité d'enrichissement géospatial d'Elasticsearch identifie, dès l'indexation, toutes les installations situées dans la zone d'impact. Une règle de détection Kibana se déclenche. Un workflow initie une conversation avec un agent IA. L'agent évalue les capacités d'accueil, les distances et la compatibilité des unités, puis diffuse 16 notifications d'évacuation et de prise en charge en une seule opération. Le tout automatiquement, en passant de l'événement brut (issu du GDACS) à une action coordonnée.</p><p>Chaque année, les catastrophes naturelles contraignent les responsables de la gestion des urgences, les commandants militaires et les autorités de sécurité publique à prendre des décisions aux enjeux considérables dans des délais très courts. Ces décisions reposent traditionnellement sur des chaînes d'appel, des feuilles de calcul et des connaissances institutionnelles réparties entre des dizaines de personnes. À elle seule, la surcharge liée à la coordination fait perdre un temps précieux.</p><p>Cet article montre comment Elastic permet de disposer d'un système de coordination agentique réactif et autonome pour la réponse aux catastrophes. Ce système détecte une menace, analyse les aspects logistiques et prend des mesures automatiquement. Pour illustrer ce concept, nous avons créé une simulation : un ouragan fictif de catégorie 4 menaçant le littoral de Hampton Roads déclenche le déplacement automatisé de plus de 137 000 personnes réparties sur sept installations militaires.</p><p><strong>Avertissement</strong> : <strong>ceci est un scénario entièrement fictif élaboré à des fins de démonstration. </strong>L’ouragan ELARA-26 n’existe pas. Les emplacements des installations reposent sur des données géographiques réelles et accessibles au public issues de l'ensemble de données MIRTA (Military Installations, Ranges and Training Areas) du département de la Défense des États-Unis. Toutes les données opérationnelles, telles que les effectifs, la capacité de logement, les ressources, les adresses e-mail de contact et les profils de mission, sont entièrement fictives. Rien dans cette démonstration ne reflète la préparation opérationnelle, les capacités ou les procédures opérationnelles militaires réelles.</p><h2>Pourquoi la réponse automatisée aux catastrophes nécessite une coordination géospatiale et agentique</h2><p>Lorsqu'une catastrophe naturelle menace les infrastructures critiques, le défi de la coordination est immédiat :</p><ul><li><p>Quelles installations se trouvent dans la zone d'impact ?</p></li><li><p>Combien de membres du personnel doivent être déplacés ?</p></li><li><p>Où peuvent-ils aller, et ces installations ont-elles la capacité nécessaire ?</p></li><li><p>Qui doit être informé immédiatement ?</p></li></ul><p>Ces questions n'attendent pas. Les réponses non plus.</p><h2>Déploiement du pipeline : prérequis et configuration</h2><p>Suivez les instructions <a href="https://github.com/tehbooom/elastic_natural_disaster/blob/main/README.md">ici dans le dépôt d'exemples</a> pour déployer un cluster Elastic local avec Elastic Inference Service (EIS) via <a href="https://www.elastic.co/docs/explore-analyze/elastic-inference/connect-self-managed-cluster-to-eis#set-up-eis-with-cloud-connect">Cloud Connect</a>.</p><h2>Fonctionnement du pipeline agentique de réponse aux catastrophes d'Elasticsearch</h2><p>Le pipeline comporte sept couches qui fonctionnent ensemble de bout en bout :</p><img src="https://static-www.elastic.co/v3/assets/bltefdd0b53724fa2ce/bltf09bfae87ab35bec/6a4693ef31bdbbe3ef8b33ae/61814cddea0409162fb057c2113e0a496c105238-1999x275.png" alt="Pipeline flowchart Alt text: Horizontal flowchart with seven labeled boxes connected by arrows: GDACS feed, ingest pipeline, enrich (geo_shape), detection rule, workflow, AI agent, and email." /><ol><li><p><strong>Ingestion de données</strong> : les événements de catastrophe du Système mondial d'alerte et de coordination en cas de catastrophe (GDACS) sont envoyés à Elasticsearch.</p></li><li><p><strong>Pipeline d'ingestion</strong> : les données GeoJSON sont ingérées et normalisées selon Elastic Common Schema (ECS).</p></li><li><p><strong>Enrichissement géospatial</strong> : le polygone de la zone touchée par l'événement est confronté aux limites indexées des installations militaires.</p></li><li><p><strong>Alerting</strong> : une règle de détection Kibana se déclenche lorsqu'une catastrophe recoupe une installation.</p></li><li><p><strong>Automatisation du workflow</strong> : l'alerte déclenche un workflow Kibana qui lance une conversation avec un agent IA.</p></li><li><p><strong>Raisonnement de l'IA</strong> : l'agent analyse les installations concernées, leurs actifs et les installations de soutien les plus proches afin de déterminer la relocalisation de l'ensemble des actifs et du personnel.</p></li><li><p><strong>Notifications par e-mail</strong>: l'agent envoie des e-mails à tous les destinataires concernant le personnel et/ou les actifs entrants et sortants.</p></li></ol><p>Passons en revue chaque couche.</p><h2>Étape 1 : Indexation des installations militaires avec limites géographiques</h2><p>La base repose sur l'ensemble de données DoD MIRTA provenant de <a href="https://source.coop/seerai/hifld/military-installations-ranges-and-training-areas-mirta-dod-sites---boundaries">source.coop/seerai/hifld</a>. Cet ensemble fournit une géométrie de type Point pour chaque installation, à savoir des coordonnées de centroïde plutôt que de polygones délimitant l'intégralité du périmètre.</p><p>Chaque document d'installation dans l'index 'mitra-facilities' est enrichi de données de profil opérationnel (toutes fictives), au-delà de ce que fournit MIRTA :</p>{
  "entity_name": "Naval Station Norfolk",
  "branch_of_service": "Navy",
  "mission_function_type": "fleet_support",
  "personnel_count": 50000,
  "housing_capacity": 55000,
  "temporary_housing_capacity": 10000,
  "logistics_capabilities": ["fuel", "airlift", "sealift", "medical"],
  "available_assets": [
    { "type": "helicopters", "count": 24 },
    { "type": "transport_vehicles", "count": 150 }
  ],
  "contact_email": "norfolk.ops@navy.mil.gov.fake",
  "operational_status": "act",
  "is_joint_base": false,
  "entity_geo_location": { "type": "polygon", "coordinates": [...] }
}<p>C'est cet index riche qui permet à l'agent IA de prendre des décisions d'affectation intelligentes. Il ne s'agit pas simplement d'identifier des bases à proximité, mais de repérer celles qui disposent de capacités de logement disponibles, de types de missions compatibles et de la logistique nécessaire pour accueillir les ressources entrantes.</p><h2>Étape 2 : Ingestion et normalisation des événements GDACS</h2><p>GDACS publie des données GeoJSON en temps réel concernant les séismes, les cyclones tropicaux, les inondations, les feux de forêt, les volcans et les sécheresses. Nous intégrons ce flux dans un flux de données (logs-gdacs.events-*) à l'aide d'un pipeline d'ingestion personnalisé qui normalise les données GeoJSON brutes au format de champs ECS.</p><p>À noter que le pipeline d'ingestion GDACS effectue plusieurs opérations :</p><p><strong>Extraction de la géométrie</strong> : le centroïde est stocké sous forme de 'geo_point' pour l'affichage cartographique, et le polygone d'impact est stocké sous forme de 'geo_shape' dans 'gdacs.affected_area', un champ qui sera utilisé ultérieurement pour les requêtes de recoupement.</p><p><strong>Normalisation de la gravité</strong> : chaque type de catastrophe présente une échelle de gravité différente. Un cyclone tropical se mesure par la vitesse du vent en km/h, tandis qu'un séisme s'évalue selon la magnitude de Richter. Le pipeline convertit toutes ces mesures en un score normalisé allant de 0 à 100 :</p>// Painless snippet from the ingest pipeline
if (type == 'TC') {
  norm = Math.min(100.0, Math.max(0.0, (val - 40.0) / 2.6));
} else if (type == 'EQ') {
  norm = Math.min(100.0, Math.max(0.0, (val - 4.0) * 20.0));
}<p>Le score de gravité normalisé est ensuite associé à une étiquette de niveau de gravité (faible, moyen, élevé, critique) utilisée pour la correspondance du niveau de gravité de l'alerte dans la règle de détection.</p><p><strong>Alignement ECS</strong> : event.kind : alerte, event.category : menace, horodatages mappés sur event.start/event.end et un _id stable basé sur une empreinte pour la déduplication.</p><h2>Étape 3 : Enrichissement géospatial - identifier les installations affectées au moment de l'indexation</h2><p>La politique d'enrichissement 'geo_match' d'Elasticsearch fait correspondre le polygone de la zone sinistrée à chaque périmètre d'installation lors de l'indexation, sans nécessiter de jointure au moment de la requête. Au lieu d'effectuer une requête lors de la recherche, nous utilisons un <strong>processeur d'enrichissement</strong> dans le pipeline d'ingestion pour faire correspondre le polygone d'impact de la catastrophe avec chaque limite d'installation <em>au moment où le document est indexé</em>.</p><p>La politique d'enrichissement est une politique 'geo_match' :</p>{
  "geo_match": {
    "indices": "mitra-facilities",
    "match_field": "entity_geo_location",
    "enrich_fields": [
      "entity_name",
      "entity_type",
      "entity_station_number",
      "entity_geo_city_name",
      "entity_geo_region_name"
    ]
  }
}<p>Le processeur s'exécute à la fin du pipeline d'ingestion :</p>{
  "enrich": {
    "policy_name": "facilities-geo",
    "field": "gdacs.affected_area",
    "target_field": "affected_facilities",
    "shape_relation": "INTERSECTS",
    "max_matches": 128
  }
}<p>INTERSECTS permet de détecter toute installation dont la limite touche ou chevauche le polygone de la catastrophe, y compris en cas d'intersection partielle. Par conséquent, chaque document d'événement GDACS est enregistré avec un tableau imbriqué 'affected_facilities' indiquant précisément quelles installations se trouvent dans la zone d'impact. Aucune requête de jointure n'est nécessaire.</p><h2>Étape 4 : Règle de détection – alerting en cas d'impact sur les installations</h2><p>Une règle de détection Kibana surveille le flux de données logs-gdacs.events-* et se déclenche lorsqu'un événement GDACS a été enrichi avec au moins une infrastructure affectée :</p>Requête : affected_facilities : { entity_name: * }<p>La règle s'exécute selon une planification horaire (couvrant une fenêtre allant de 'now-1h' à 'now') et utilise une correspondance dynamique de la gravité ; le champ 'gdacs.severity_level', calculé par le pipeline d'ingestion, détermine automatiquement la gravité de l'alerte.</p><p>La gravité de l'alerte détermine également le score de risque via le mapping de champs :</p>"risk_score_mapping": [
  {
    "field": "gdacs.normalized_severity",
    "operator": "equals",
    "value": ""
  }
]<p>Lorsque la règle se déclenche, elle transmet à un workflow Kibana l'intégralité du contexte de l'alerte, y compris le tableau 'affected_facilities' enrichi contenant les noms, types et emplacements des installations.</p><h2>Étape 5 : Automatisation des workflows – relier l'alerte à l'agent</h2><p>Les workflows Kibana gèrent la transition entre la détection et la réponse. Le workflow de réponse aux catastrophes naturelles est déclenché par l'alerte :</p>triggers:
  - type: alert
steps:
  - name: start_convo
    type: kibana.request
    with:
      method: "POST"
      path: "/api/agent_builder/converse"
      body:
        agent_id: "mitra.response"
        input: "New Natural Disaster Alert: {{ event.alerts | json }}"<p>L'intégralité de la charge utile de l'alerte (type de catastrophe, gravité, zone touchée et liste des installations impactées) est transmise à l'agent IA en tant que contexte initial. L'agent prend ensuite le relais.</p><h2>Étape 6 : L'agent IA – des données à l'action coordonnée</h2><p>L'agent mitra.response utilise l'intégralité de la charge utile d'alerte et, au cours d'une seule boucle agentique, évalue le périmètre, trouve les établissements d'accueil, affecte le personnel et envoie des notifications d'évacuation et de prise en charge, le tout sans intervention humaine.</p><p>L'agent dispose de deux outils :</p><ul><li><p><strong>mitra.nearest_facility</strong>interroge l'index mitra-facilities à l'aide d'une requête geo_shape, triée par distance par rapport à une coordonnée donnée, et renvoie jusqu'à 50 installations actives à proximité disposant de capacités d'accueil.</p></li><li><p><strong>mitra.send_email</strong> itère sur un tableau JSON d'objets d'installation et transmet des notifications formatées d'évacuation ou de réception.</p></li></ul><p>L'ensemble d'instructions de l'agent définit un workflow clair :</p><ol><li><p><strong>Évaluer la situation.</strong> Analyser l'alerte, identifier les installations touchées et déterminer l'ampleur de la catastrophe.</p></li><li><p><strong>Faire l'inventaire de ce qui doit être déplacé.</strong> Effectifs, ressources critiques, besoins en hébergement par établissement.</p></li><li><p><strong>Rechercher les installations de destination.</strong> Appeler mitra.nearest_facility pour chaque installation concernée, en excluant celles qui se trouvent encore dans la zone de danger.</p></li><li><p><strong>Prendre des décisions d'allocation.</strong> Raisonner sur les solutions monosite par rapport aux solutions multisites, la compatibilité des branches, la capacité d'hébergement, le support technique des actifs.</p></li><li><p><strong>Envoyer les e-mails de coordination.</strong> Transmettre les ordres d'évacuation aux établissements d'origine et les notifications d'admission aux établissements d'accueil.</p></li><li><p><strong>Générer un rapport récapitulatif. </strong>Produire un court résumé, à transmettre dans le chat pour examen, de toutes les installations concernées, de l'effectif total, des actifs déplacés, des installations de destination et de toute préoccupation.</p></li></ol><p>La logique d'affectation de l'agent respecte des contraintes réelles : ne pas dépasser la capacité d'hébergement, privilégier les réaffectations au sein d'une même branche lorsque c'est possible, utiliser des bases interarmées pour les excédents multibranches et prioriser la distance afin de minimiser le temps de trajet.</p><h3>L'outil d'installation la plus proche</h3><p>La requête de workflow sous-jacente utilise geo_shape avec un filtre de cercle et un tri _geo_distance :</p>"query": {
  "bool": {
    "filter": [
      {
        "geo_shape": {
          "entity_geo_location": {
            "shape": {
              "type": "circle",
              "coordinates": [{{ inputs.lon }}, {{ inputs.lat }}],
              "radius": "5000km"
            },
            "relation": "intersects"
          }
        }
      },
      { "term": { "operational_status.keyword": "act" } }
    ]
  }
},
"sort": [
  {
    "_geo_distance": {
      "entity_geo_point": { "lat": {{ inputs.lat }}, "lon": {{ inputs.lon }} },
      "order": "asc",
      "unit": "km"
    }
  }
],
"script_fields": {
  "available_capacity": {
    "script": {
      "source": "Math.max(0, doc['housing_capacity'].value - doc['personnel_count'].value)"
    }
  }
}<p>La capacité disponible est calculée au moment de la requête via un champ de script qui soustrait l'effectif actuel de la capacité d'hébergement. L'agent utilise cette information pour répartir le personnel entre les différentes destinations sans dépasser les limites.</p><h2>Ouragan ELARA-26 : coordination agentique de 137 000 personnes, de bout en bout</h2><p>L'ouragan ELARA-26 est une tempête de catégorie 4 (vitesse maximale de 213 km/h) dont l'arrivée sur les côtes est prévue dans la région de Hampton Roads, en Virginie. Lors de l'intégration de l'événement GDACS, le polygone de la zone touchée recoupe sept installations militaires majeures de la région. La règle de détection se déclenche. Le workflow initie une conversation entre agents.</p><p>Au sein d'une seule boucle agentique, l'agent :</p><ul><li><p>a identifié sept installations dans la zone d'impact pour un total de 137 372 membres du personnel ;</p></li><li><p>a appelé mitra.nearest_facility pour trouver des établissements d'accueil situés en dehors de la trajectoire de la tempête ;</p></li><li><p>a réparti le personnel entre neuf établissements d'accueil en fonction de la capacité d'hébergement disponible et de la distance ;</p></li><li><p>a généré et envoyé des ordres d'évacuation aux sept installations concernées ;</p></li><li><p>a généré et envoyé des notifications d'admission aux neuf installations destinataires ;</p></li><li><p>a généré un récapitulatif complet de coordination, semblable à ce qui suit :</p></li></ul><p><strong>Sites évacués :</strong></p><p>Installation</p><p>Personnel</p><p>Base navale de Norfolk</p><p>50 000</p><p>Base expéditionnaire interarmées Little Creek-Fort Story</p><p>18 000</p><p>Base aéronavale Oceana</p><p>15 355</p><p>Annexe Dam Neck de la base aéronavale d'Oceana</p><p>17 509</p><p>Réserve militaire d'État de la Garde nationale Camp Pendleton</p><p>9 707</p><p>Base interarmées Langley-Eustis</p><p>15 000</p><p>Base d'armement naval de Yorktown</p><p>11 801</p><p><strong>Installations d'accueil :</strong></p><p>Installation</p><p>Distance</p><p>Personnel entrant</p><p>Fort Gregg-Adams</p><p>97 km</p><p>~40 000</p><p>Base du Corps des Marines de Quantico</p><p>148 km</p><p>~30 000</p><p>Installation de soutien naval d'Indian Head</p><p>151 km</p><p>~30 000</p><p>Base interarmées Andrews</p><p>180 km</p><p>~30 000</p><p>Base aéronavale de Patuxent River</p><p>141 km</p><p>~10 000</p><p>Camp Butner de la Garde nationale</p><p>174 km</p><p>~5 000</p><p>Site d'entraînement de la Garde nationale Bethany Beach</p><p>209 km</p><p>~4 707</p><p>Base de Rivanna</p><p>140 km</p><p>~7 500</p><p>Centre d'approvisionnement général de la Défense</p><p>22 km</p><p>~6 000</p><p>Les moyens redéployés comprennent des véhicules de transport, des hélicoptères, des patrouilleurs, des unités médicales, des engins du génie, des groupes électrogènes, des remorques-citernes, des kits d'hébergement et des systèmes de communication.</p><h3>Notifications par e-mail automatisées</h3><p>Une fois son plan d'affectation finalisé, l'agent a appelé mitra.send_email et a envoyé 16 e-mails en une seule opération : des ordres d'évacuation destinés aux sept installations concernées et des avis d'admission adressés aux neuf établissements d'accueil. Chaque message précisait l'établissement de destination, le nombre de personnes transférées, les ressources à déplacer ainsi qu'un contact de coordination. Ce qui aurait nécessité des heures de chaînes d'appels téléphoniques a été accompli automatiquement dès que l'agent a achevé son raisonnement.</p><h3>Extension de la réponse agentique aux catastrophes avec la RAG et l'ancrage des politiques</h3><p>Cette démo repose uniquement sur des données structurées, telles que les capacités, les distances et l'état opérationnel. Les fonctionnalités de recherche sémantique et de génération augmentée par récupération (RAG) d'Elastic contribuent à rendre l'agent nettement plus intelligent, grâce à deux ajouts :</p><p><strong>Récupération des réponses historiques</strong> : indexation des anciens rapports post-intervention, des résumés d'incidents de l'Agence fédérale de gestion des urgences (FEMA) et des archives de réponse aux catastrophes sous forme d'embeddings vectoriels. Lorsqu'un nouvel événement se déclenche, l'agent peut effectuer une recherche sémantique sur la manière dont des événements similaires ont été traités, afin d'éclairer les décisions d'allocation grâce aux connaissances institutionnelles plutôt qu'aux seuls calculs de capacité.</p><p><strong>Ancrage dans les politiques et la doctrine</strong> : indexation des directives de gestion des urgences du DoD, des plans de continuité des opérations des installations et des orientations du commandement. L'agent peut récupérer et citer les politiques réelles régissant une réponse, garantissant ainsi que chaque décision est fondée sur la doctrine plutôt que sur une inférence.</p><p>Ces deux fonctionnalités suivent la même approche Elastic native : un pipeline d'inférence génère des embeddings au moment de l'indexation, et un outil de recherche sémantique est exposé à l'agent. Le pipeline de coordination reste le même. L'agent devient simplement plus intelligent.</p><h2>Pourquoi Elasticsearch est la plateforme idéale pour la réponse agentique dans le secteur public</h2><p>Ce n'est pas un chatbot. Ce n'est pas un tableau de bord. C'est un système de workflow agentique réactif, lequel a détecté une menace, analysé un problème logistique complexe et coordonné le déplacement de 137 000 personnes sans intervention humaine. Ce type de résultat n'est possible que parce que chaque fonctionnalité dont il dépend repose sur une plateforme unique et unifiée.</p><p>La prise en charge géospatiale d'Elasticsearch (geo_point, geo_shape, stratégies d'enrichissement et tri basé sur la distance) gère le raisonnement spatial qui rend possibles la détection des recoupements et la recherche d'installations à grande échelle. La recherche sémantique et les embeddings vectoriels ancrent les agents dans la réalité, garantissant que le raisonnement de l'IA repose sur ce qui se trouve réellement dans vos données plutôt que sur des hypothèses hallucinées. Le moteur de détection de Kibana, Workflows, Agent Builder et les outils d'Agent Builder connectent l'ensemble au sein d'un pipeline allant de l'événement brut à l'action coordonnée, sans nécessiter le moindre code de liaison externe.</p><p>Aucune autre plateforme ne réunit ces capacités comme le fait Elastic. L'alliance de l'indexation en temps réel, de la précision géospatiale, de la recherche sémantique et de l'orchestration par agents, le tout au sein d'une même pile technologique intégrant sécurité et observabilité de niveau entreprise, distingue Elastic des outils qui excellent dans un seul de ces domaines tout en vous obligeant à assembler vous-même les autres éléments.</p><h2>Réponse géospatiale agentique pour la gestion des urgences, les services d'incendie, les forces de l'ordre et la santé publique</h2><p>La même architecture s'applique partout où les personnes, les installations, et les événements en temps réel se recoupent. Les données spécifiques changent. Le pipeline ne change pas.</p><p><strong>Gestion des urgences</strong> : la FEMA et les services de gestion des urgences des États peuvent cartographier l'emplacement des abris, les zones de déploiement et les populations vulnérables en regard des polygones de conditions météorologiques extrêmes émis par le National Weather Service (NWS), déclenchant ainsi le prépositionnement automatisé des ressources avant qu'une tempête ne touche terre.</p><p><strong>Services d'incendie et de secours d'urgence</strong> : les services d'incendie peuvent superposer l'emplacement des unités et les zones d'intervention aux périmètres des feux de forêt ou aux clusters d'incendies de structures, en acheminant automatiquement les demandes d'entraide vers les unités disponibles les plus proches dotées de l'équipement adapté.</p><p><strong>Forces de l'ordre</strong> : les organismes peuvent corréler les lieux d'incidents en cours avec les zones scolaires, les infrastructures critiques et la position des agents, déclenchant ainsi des notifications de confinement géolocalisées ou le déploiement de ressources sans attendre un tri manuel.</p><p><strong>Sécurité des établissements scolaires</strong> : les districts scolaires peuvent monitorer les flux de menaces en temps réel par rapport au périmètre des campus. Lorsqu'une menace franchit le périmètre d'une école, un agent peut immédiatement avertir l'administration, déclencher les communications de confinement et coordonner la réponse des forces de l'ordre, avant même qu'un coordinateur ne décroche son téléphone.</p><p><strong>Santé publique</strong> : les services de santé peuvent comparer les données de surveillance des maladies ou les zones de risques environnementaux avec les emplacements des établissements de soin, les couches de densité de population et les inventaires des dépôts de fournitures afin d'acheminer les ressources là où elles sont le plus nécessaires.</p><p>Secteur</p><p>Cas d'utilisation</p><p>Capacité Elastic</p><p>Gestion des urgences</p><p>Croiser les emplacements des abris aux polygones de phénomènes météorologiques violents du NWS</p><p>Enrichissement geo_shape + workflows Kibana</p><p>Incendie et SMU</p><p>Superposer les emplacements des unités aux périmètres des feux de forêt</p><p>Routage géospatial + requête de recherche de l'installation la plus proche</p><p>Application de la loi</p><p>Corréler les incidents avec les zones scolaires et les positions des agents</p><p>Règles d'alerte tenant compte de la géolocalisation + répartition des agents</p><p>Sécurité des établissements scolaires</p><p>Monitorer les flux de menaces par rapport aux périmètres de campus</p><p>Règles de détection + notification automatisée</p><p>Santé publique</p><p>Croiser les zones de danger avec les emplacements des établissements de soin et les dépôts de ravitaillement</p><p>Recherche sémantique + enrichissement géospatial</p><p>Les données varient selon les scénarios, mais le schéma sous-jacent reste identique : ingestion, enrichissement lors de l'indexation, détection des recoupements, déclenchement d'une réponse agentique et exécution de l'action. Elastic fournit aux organismes du secteur public une plateforme permettant de concevoir cette solution une seule fois et de l'adapter partout.</p><p><em>La publication et la date de publication des fonctionnalités ou fonctions décrites dans le présent article restent à la seule discrétion d'Elastic. Toute fonctionnalité ou fonction qui n'est actuellement pas disponible peut ne pas être livrée à temps ou ne pas être livrée du tout.</em></p>]]></content:encoded>
    <link>https://www.elastic.co/search-labs/blog/elasticsearch-agentic-disaster-response</link>
    <guid isPermaLink="true">https://www.elastic.co/search-labs/blog/elasticsearch-agentic-disaster-response</guid>
    <category><![CDATA[IA agentique]]></category>
    <category><![CDATA[Kibana]]></category>
    <dc:creator><![CDATA[Alec Carpenter]]></dc:creator>
    <enclosure url="https://static-www.elastic.co/v3/assets/bltefdd0b53724fa2ce/blt969cad2694920de4/6a4693f37746672ad42675b5/cb292a501835472598dee30bef25c77afc54db6c-720x420.png" length="0" type="image/png"/>
    <pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate>
  </item>
  </channel>
</rss>