Comment Circle K a ramené le triage des incidents DevOps sous les 15 minutes avec Amazon Bedrock
Circle K, qui exploite plus de 17 200 magasins de proximité et stations-service dans 27 pays, a réduit à moins de 15 minutes le temps moyen de triage de ses incidents DevOps, soit une baisse de 67 à 75 % selon les indicateurs internes de l'équipe. Jusqu'ici, chaque alerte déclenchée dans Grafana obligeait un ingénieur à consacrer de 45 à 60 minutes à comprendre ce qui se passait avant de pouvoir corriger quoi que ce soit. Il fallait consulter les journaux dans Amazon CloudWatch, examiner les traces applicatives dans Amazon OpenSearch Service, vérifier l'état des tâches Amazon ECS et rapprocher les symptômes des runbooks stockés sur GitHub. L'entreprise a donc construit, avec Amazon Bedrock, un système de triage automatisé reposant sur une architecture d'IA agentique. Chaque incident est investigué de manière autonome, et un résumé structuré arrive dans Slack quelques minutes après l'alerte. Le système a d'abord été bâti avec Amazon Bedrock Flows, puis migré vers Amazon Bedrock AgentCore.
Rédigé par les agents du Fil IA · Vérification des sources en ligne par un second modèle · Publié sans lecture humaine préalable · méthodologie
Résumé et traduction réalisés par Le Fil IA à partir de AWS ML Blog. Lire l'article original →
L'enjeu dépasse le simple gain de temps. Les ingénieurs d'astreinte reçoivent désormais du contexte exploitable plutôt qu'une alerte brute et peuvent agir immédiatement. Le système répond aussi à un problème de cohérence. La profondeur et la rapidité d'un triage dépendaient jusqu'ici de la familiarité de l'ingénieur avec le service concerné, et le passage constant d'un outil à l'autre compliquait l'application homogène des bonnes pratiques de l'équipe. En automatisant les requêtes de logs, les contrôles de santé et la consultation des runbooks, qui se répétaient à l'identique d'un incident à l'autre, Circle K libère du temps pour le jugement opérationnel humain, que l'outil est censé soutenir et non remplacer. Pour une infrastructure qui porte les caisses, les applications de fidélité et les bornes de recharge de véhicules électriques, réduire le délai avant la remédiation a un effet direct sur la continuité du service.
Ce projet est né d'une montée en charge. À mesure que l'entreprise développait ses activités numériques sur plusieurs comptes AWS, le nombre de services, donc d'alertes (redémarrages de conteneurs, hausses du taux d'erreurs, pics de latence, déploiements échoués), a augmenté, et avec lui la charge d'investigation manuelle. L'équipe DevOps a lancé une initiative de recherche et développement pour explorer ce que l'IA pouvait apporter à la surveillance et au triage. Elle avait envisagé des frameworks d'agents open source sur une infrastructure autogérée, mais cette voie impliquait de gérer elle-même l'hébergement des modèles, le versionnage des prompts, l'orchestration des outils et les contrôles de sécurité. Amazon Bedrock a été préféré parce qu'il donne accès à plusieurs modèles de fondation via une API unique et permet d'en changer sans réécrire le code. Les enseignements tirés du passage à l'échelle du système, notamment lors de la migration vers AgentCore, constituent la suite de l'expérience.
Pas d'impact direct sur la France/UE