[{"data":1,"prerenderedAt":1373},["ShallowReactive",2],{"/fr-fr/blog/what-is-aiops":3,"navigation-fr-fr":591,"banner-fr-fr":1025,"footer-fr-fr":1033,"blog-post-authors-fr-fr-GitLab France Team":1270,"blog-related-posts-fr-fr-what-is-aiops":1286,"blog-promotions-fr-fr":1311,"next-steps-fr-fr":1364},{"id":4,"title":5,"authors":6,"body":8,"category":571,"date":572,"description":573,"extension":574,"externalUrl":575,"faq":575,"featured":576,"heroImage":577,"meta":578,"navigation":579,"path":580,"seo":581,"slug":585,"stem":586,"tags":587,"template":589,"updatedDate":575,"__hash__":590},"blogPosts/fr-fr/blog/what-is-aiops.md","Qu'est-ce que l'AIOps ?",[7],"GitLab France Team",{"type":9,"value":10,"toc":541},"minimark",[11,40,51,63,68,83,94,98,105,110,121,125,132,136,147,151,158,162,165,189,200,204,207,214,221,228,235,239,245,248,252,263,267,274,278,285,299,303,309,325,329,343,347,350,354,374,378,394,398,413,417,428,432,447,451,466,469,473,485,492,532],[12,13,14,15,19,20,24,25,28,29,35,36,39],"p",{},"L’",[16,17,18],"strong",{},"AIOps"," (",[21,22,23],"em",{},"Artificial Intelligence for IT Operations",", en français « Intelligence Artificielle pour les Opérations Informatiques ») est une ",[16,26,27],{},"approche qui utilise l’intelligence artificielle et le machine learning pour automatiser la gestion informatique",". Elle analyse en continu les données issues des systèmes, réduit le bruit des alertes, enrichit les incidents de contexte et propose des actions correctives ou prédictives en temps réel. ",[30,31,34],"a",{"href":32,"rel":33},"https://www.gartner.com/en/newsroom/press-releases/2017-04-11-gartner-says-algorithmic-it-operations-drives-digital-business",[],"Introduit par Gartner en 2017",", ce concept combine ",[16,37,38],{},"big data, machine learning et automatisation"," pour aider les équipes informatiques à superviser et optimiser leurs systèmes.",[12,41,42,43,46,47,50],{},"Concrètement, une plateforme AIOps agrège de vastes volumes de données issus des applications, réseaux et infrastructures informatiques. Elle les ",[16,44,45],{},"analyse grâce à l’intelligence artificielle afin d’isoler les signaux pertinents, identifier les causes racines et déclencher des actions correctives automatisées",". L’objectif n’est pas seulement de réagir plus vite aux incidents, mais surtout d’",[16,48,49],{},"anticiper les anomalies et de maintenir une expérience utilisateur optimale"," dans des environnements multicloud et distribués de plus en plus complexes.",[52,53,54],"blockquote",{},[12,55,56],{},[16,57,58],{},[30,59,62],{"href":60,"rel":61},"https://about.gitlab.com/fr-fr/free-trial/devsecops/?utm_medium=blog&utm_source=blog&utm_campaign=eg_emea_x_trial_x_fr_blog_fr",[],"→ Essayez GitLab Ultimate et GitLab Duo Enterprise gratuitement.",[64,65,67],"h2",{"id":66},"pourquoi-les-organisations-sintéressent-elles-de-plus-en-plus-à-laiops","Pourquoi les organisations s’intéressent-elles de plus en plus à l’AIOps ?",[12,69,70,71,74,75,78,79,82],{},"Plusieurs tendances expliquent l’essor de l’AIOps dans les entreprises. D’abord, la ",[16,72,73],{},"croissance exponentielle des volumes de données"," rend impossible une supervision manuelle. Ensuite, la ",[16,76,77],{},"pression sur la qualité de service et l’expérience utilisateur"," ne tolère plus les interruptions prolongées. Enfin, la ",[16,80,81],{},"généralisation des environnements hybrides et multicloud"," multiplie les interdépendances et complexifie la détection des causes profondes.",[12,84,85,86,89,90,93],{},"Dans ce contexte, ",[16,87,88],{},"les équipes informatiques ne peuvent plus se contenter de collecter et de réagir",". Elles ont besoin d’outils capables d’analyser en continu, de hiérarchiser les incidents et d’apporter une aide à la décision en temps réel. ",[16,91,92],{},"L’AIOps répond à cette attente"," en transformant la gestion opérationnelle : de réactive, elle devient proactive, et souvent prédictive.",[64,95,97],{"id":96},"comment-fonctionne-laiops","Comment fonctionne l’AIOps ?",[12,99,100,101,104],{},"Le fonctionnement de l’AIOps repose sur un ",[16,102,103],{},"cycle continu d’analyse et d’automatisation"," qui transforme des volumes massifs de données en actions concrètes. On peut le décomposer en plusieurs étapes complémentaires.",[106,107,109],"h3",{"id":108},"collecte-et-unification-des-données","Collecte et unification des données",[12,111,112,113,116,117,120],{},"Les plateformes AIOps commencent par ",[16,114,115],{},"agréger des flux de données"," provenant de sources multiples : métriques systèmes, journaux applicatifs, événements réseau, événements de sécurité, données issues d’outils ITSM (gestion des incidents, tickets) ou encore environnements cloud. Ces données sont souvent hétérogènes et redondantes, la première valeur de l’AIOps est donc de ",[16,118,119],{},"les centraliser et de les normaliser dans un format commun",".",[106,122,124],{"id":123},"nettoyage-et-enrichissement","Nettoyage et enrichissement",[12,126,127,128,131],{},"Avant toute analyse, les données brutes sont filtrées et nettoyées pour ",[16,129,130],{},"éliminer le bruit"," : redondances, faux positifs et alertes mineures, afin de ne conserver que les signaux pertinents. À ce stade, des techniques d’enrichissement comme la corrélation avec l’historique ou l’ajout de métadonnées permettent déjà d’améliorer la lisibilité.",[106,133,135],{"id":134},"analyse-et-corrélation","Analyse et corrélation",[12,137,138,139,142,143,146],{},"Une fois les données préparées, les ",[16,140,141],{},"algorithmes de machine learning"," prennent le relais. Ils ",[16,144,145],{},"recherchent des corrélations, détectent des anomalies et identifient des schémas récurrents",". Par exemple, une série de dégradations de performances sur un service peut être corrélée à une mise à jour récente ou à une saturation réseau. L’AIOps permet ainsi de séparer le « signal » du « bruit » et de comprendre les causes profondes.",[106,148,150],{"id":149},"détection-et-priorisation-des-incidents","Détection et priorisation des incidents",[12,152,153,154,157],{},"Plutôt que de générer des centaines d’alertes, la plateforme ",[16,155,156],{},"hiérarchise les problèmes selon leur criticité et leur impact métier",". Un incident susceptible d’affecter directement les utilisateurs finaux est mis en avant, tandis que les anomalies de moindre importance sont regroupées ou reportées. Cette priorisation change la donne pour les équipes IT, qui peuvent concentrer leur énergie sur ce qui compte réellement.",[106,159,161],{"id":160},"automatisation-et-remédiation","Automatisation et remédiation",[12,163,164],{},"La dernière étape est celle de l’action. En fonction des scénarios détectés, la plateforme peut :",[166,167,168,176,182],"ul",{},[169,170,171,172,175],"li",{},"déclencher automatiquement des ",[16,173,174],{},"workflows de remédiation"," (redémarrage d’un service, scaling d’une ressource cloud, « rollback » d’une version),",[169,177,178,181],{},[16,179,180],{},"enrichir un ticket"," avec toutes les données utiles pour l’équipe concernée,",[169,183,184,185,188],{},"ou ",[16,186,187],{},"générer une recommandation"," que l’humain valide avant exécution.",[12,190,191,192,195,196,199],{},"Avec le temps, les modèles s’affinent grâce aux ",[16,193,194],{},"boucles de rétroaction"," : chaque correction appliquée nourrit l’historique et rend le système plus précis. C’est cette ",[16,197,198],{},"capacité d’apprentissage continu qui distingue l’AIOps"," d’une simple automatisation basée sur des règles fixes.",[64,201,203],{"id":202},"quels-sont-les-avantages-de-laiops","Quels sont les avantages de l’AIOps ?",[12,205,206],{},"L’AIOps présente des avantages à plusieurs niveaux, qui vont bien au-delà d’une simple réduction du volume d’alertes généré par les outils de supervision et de monitoring.",[12,208,209,210,213],{},"Le plus évident est l’",[16,211,212],{},"accélération de la résolution des incidents",". En corrélant automatiquement les événements et en mettant en avant les causes probables, l’AIOps réduit le temps moyen de détection (MTTD) et le temps moyen de résolution (MTTR). Là où une panne pouvait mobiliser plusieurs équipes pendant des heures, l’analyse algorithmique permet d’orienter rapidement les équipes vers le bon levier d’action.",[12,215,216,217,220],{},"L’AIOps se distingue également par sa ",[16,218,219],{},"capacité prédictive",". Grâce au machine learning, les systèmes AIOps ne se contentent pas de réagir aux incidents, ils peuvent anticiper des dégradations futures. Un exemple typique est la détection d’une tendance à la saturation mémoire : plutôt que d’attendre que l’application tombe, l’AIOps déclenche une action préventive.",[12,222,223,224,227],{},"Un autre avantage réside dans la ",[16,225,226],{},"rationalisation des opérations",". Dans des environnements multicloud ou hybrides, les équipes utilisent souvent une dizaine d’outils de monitoring différents, chacun générant ses propres alertes. L’AIOps centralise et standardise ces flux de données, ce qui permet de travailler sur une vision unifiée, beaucoup plus lisible.",[12,229,230,231,234],{},"Enfin, l’AIOps contribue à l’",[16,232,233],{},"efficacité organisationnelle",". Il automatise les tâches répétitives (ouverture de tickets enrichis, redémarrage d’un service, ajustement des ressources cloud) et libère ainsi du temps pour que les équipes IT se consacrent à des projets à plus forte valeur ajoutée : améliorer la qualité logicielle, renforcer la sécurité, ou encore soutenir la transformation numérique.",[64,236,238],{"id":237},"quels-sont-les-cas-dusage-concrets-de-laiops","Quels sont les cas d’usage concrets de l’AIOps ?",[12,240,241,242,120],{},"L’AIOps n’est pas une idée théorique : il se déploie déjà dans de nombreux environnements IT, où il permet de ",[16,243,244],{},"transformer la manière dont les équipes détectent et résolvent les problèmes",[12,246,247],{},"Voici quelques exemples concrets de son application.",[106,249,251],{"id":250},"supervision-et-détection-danomalies","Supervision et détection d’anomalies",[12,253,254,255,258,259,262],{},"Dans un environnement applicatif complexe, les équipes doivent surveiller des ",[16,256,257],{},"centaines de métriques en parallèle"," : temps de réponse des applications déployées, charge CPU des runners CI/CD, utilisation mémoire des conteneurs, trafic réseau. L’",[16,260,261],{},"AIOps analyse en continu ces flux de données"," pour repérer les écarts par rapport à la normale, même lorsqu’ils sont subtils. Par exemple, une légère dérive de latence sur un service critique après un déploiement via GitLab CI/CD peut être détectée et signalée bien avant qu’elle ne se transforme en panne visible pour l’utilisateur.",[106,264,266],{"id":265},"analyse-des-causes-profondes","Analyse des causes profondes",[12,268,269,270,273],{},"Lorsqu’un incident survient, identifier rapidement la cause est souvent le plus difficile. L’AIOps croise automatiquement les événements (logs applicatifs, alertes réseau, changements de configuration) et propose des ",[16,271,272],{},"hypothèses de causes probables",". Imaginons une indisponibilité soudaine en production : plutôt que d’examiner manuellement chaque outil de supervision, la plateforme AIOps peut corréler l’incident à une mise à jour logicielle déployée quelques minutes auparavant.",[106,275,277],{"id":276},"optimisation-du-cloud-et-des-environnements-hybrides","Optimisation du cloud et des environnements hybrides",[12,279,280,281,284],{},"Le cloud offre de la flexibilité, mais aussi une complexité nouvelle. L’AIOps peut ",[16,282,283],{},"anticiper un pic de charge en production et déclencher automatiquement le redimensionnement d’instances"," pour absorber le trafic.",[12,286,287,288,291,292,298],{},"À l’inverse, il peut ",[16,289,290],{},"identifier des ressources sous-utilisées et recommander leur réduction ou leur arrêt",", contribuant ainsi à l'optimisation des coûts cloud dans une approche ",[30,293,297],{"href":294,"rel":295,"title":296},"https://about.gitlab.com/fr-fr/blog/what-is-finops/",[],"Qu'est-ce que FinOps ?","FinOps",". Dans des environnements multicloud, cette automatisation est précieuse pour éviter la surconsommation ou les pannes liées à la saturation, tout en maintenant une visibilité complète sur les coûts et la performance de chaque composant de l'infrastructure.",[106,300,302],{"id":301},"sécurité-et-détection-de-menaces","Sécurité et détection de menaces",[12,304,305,306,120],{},"L’AIOps s’applique également à la cybersécurité. En corrélant des tentatives d’authentification suspectes avec d’autres signaux (activité réseau inhabituelle, anomalies de logs, accès à des dépôts sensibles), il peut ",[16,307,308],{},"alerter sur une attaque en cours ou isoler automatiquement un système compromis",[12,310,311,312,318,319,324],{},"Dans le contexte d'une plateforme ",[30,313,317],{"href":314,"rel":315,"title":316},"https://about.gitlab.com/fr-fr/topics/devsecops/",[],"Qu'est-ce que le DevSecOps ?","DevSecOps"," comme GitLab, l'AIOps permet d’analyser les logs d'audit pour détecter des comportements suspects : accès inhabituel à des secrets ou ",[30,320,323],{"href":321,"rel":322,"title":323},"https://about.gitlab.com/fr-fr/blog/demystifying-ci-cd-variables/",[],"variables CI/CD",", modifications massives de configurations de sécurité. Il peut également corréler les vulnérabilités détectées par les scanners de sécurité de GitLab (SAST, DAST, détection des secrets, analyse des conteneurs, analyse des dépendances) avec des tentatives d'exploitation réelles observées en production, permettant ainsi de prioriser les correctifs en fonction du risque effectif.",[106,326,328],{"id":327},"accélération-du-cycle-de-développement-logiciel","Accélération du cycle de développement logiciel",[12,330,331,332,338,339,342],{},"Intégré aux ",[30,333,337],{"href":334,"rel":335,"title":336},"https://about.gitlab.com/fr-fr/topics/ci-cd/cicd-pipeline/",[],"Qu'est-ce qu'un pipeline CI/CD ?","pipelines CI/CD",", l’AIOps joue un rôle de « garde-fou intelligent » à plusieurs niveaux, en repérant ",[16,340,341],{},"des anomalies dès la phase de tests ou de déploiement",". Par exemple, si une nouvelle version provoque une augmentation inhabituelle du taux d’erreurs, la plateforme peut déclencher automatiquement un « rollback » avant que l’incident ne touche les utilisateurs finaux. GitLab permet également de configurer des règles de déploiement basées sur des métriques (temps de réponse, taux d'erreur) pour automatiser ces décisions. Cette approche permet d'accélérer les cycles de livraison tout en limitant les risques.",[64,344,346],{"id":345},"les-différences-de-laiops-avec-le-devops-mlops-sre-ou-le-dataops","Les différences de l’AIOps avec le DevOps, MLOps, SRE ou le DataOps",[12,348,349],{},"L'AIOps s'inscrit dans un écosystème de pratiques modernes qui partagent des objectifs communs : automatisation, fiabilité, efficacité. Il est donc naturel de les comparer, bien qu'elles soient en réalité complémentaires.",[106,351,353],{"id":352},"aiops-vs-devops","AIOps VS DevOps",[12,355,356,357,363,364,373],{},"Le ",[30,358,362],{"href":359,"rel":360,"title":361},"https://about.gitlab.com/fr-fr/topics/devops/",[],"Qu'est-ce que le DevOps ?","DevOps"," est un ensemble de pratiques qui vise à rapprocher les équipes de développement et opérations pour accélérer la livraison de logiciels. ",[16,365,366,367],{},"L’AIOps, quant à lui, enrichit et soutient les ",[30,368,372],{"href":369,"rel":370,"title":371},"https://about.gitlab.com/fr-fr/topics/devops/build-a-devops-team/",[],"Equipe DevOps","équipes DevOps"," en automatisant la supervision, la détection d’anomalies et la gestion des incidents, apportant ainsi une visibilité en temps réel et une capacité de réaction accrue.",[106,375,377],{"id":376},"aiops-vs-mlops","AIOps VS MLOps",[12,379,356,380,386,387,390,391,120],{},[30,381,385],{"href":382,"rel":383,"title":384},"https://about.gitlab.com/fr-fr/blog/what-is-mlops/",[],"Qu'est-ce que le MLOps ?","MLOps"," concerne la ",[16,388,389],{},"mise en production et l’industrialisation des modèles de machine learning"," : versioning des modèles, pipelines d'entraînement automatisés, monitoring de la dérive des modèles. L’AIOps, de son côté, ",[16,392,393],{},"utilise le machine learning pour résoudre des problèmes opérationnels IT",[106,395,397],{"id":396},"aiops-vs-sre-site-reliability-engineering","AIOps VS SRE (Site Reliability Engineering)",[12,399,400,401,404,405,408,409,412],{},"Le SRE (",[21,402,403],{},"Site Reliability Engineering",") est une discipline qui applique des principes d'ingénierie logicielle aux opérations pour améliorer la fiabilité des systèmes, en s'appuyant sur des concepts comme les SLO (",[21,406,407],{},"Service Level Objectives","), les budgets d’erreur et la réduction des tâches manuelles répétitives. ",[16,410,411],{},"L’AIOps est un accélérateur naturel de la démarche SRE"," car il automatise la détection et la résolution des incidents, réduit le MTTD/MTTR et élimine les tâches manuelles répétitives.",[106,414,416],{"id":415},"aiops-vs-dataops","AIOps VS DataOps",[12,418,419,420,423,424,427],{},"Le DataOps est une autre pratique qui vise à ",[16,421,422],{},"fiabiliser et automatiser les pipelines de données"," en appliquant des principes DevOps au domaine de la data. Là où le DataOps se concentre sur la gouvernance et la qualité des données, ",[16,425,426],{},"l’AIOps met l’accent sur leur exploitation"," pour améliorer la supervision et les opérations IT.",[64,429,431],{"id":430},"quels-défis-et-limites-à-ladoption-de-laiops","Quels défis et limites à l’adoption de l’AIOps ?",[12,433,434,435,438,439,442,443,446],{},"L’adoption de l’AIOps dans une organisation ne se fait pas sans obstacles. La ",[16,436,437],{},"qualité des données"," est un préalable indispensable, or celles-ci sont souvent fragmentées ou bruitées. Les organisations doivent aussi ",[16,440,441],{},"surmonter des silos internes"," pour permettre une corrélation efficace. Enfin, la mise en œuvre de l’AIOps suppose des ",[16,444,445],{},"compétences spécialisées en data science"," et peut nécessiter un investissement initial conséquent avant d’en percevoir les bénéfices.",[64,448,450],{"id":449},"certification-aiops-foundation","Certification AIOps Foundation",[12,452,453,454,461,462,465],{},"Il n’existe pas à ce jour d’organisme reconnu qui pilote la discipline AIOps de façon indépendante. Toutefois, on trouve une ",[16,455,456],{},[30,457,460],{"href":458,"rel":459},"https://www.devopsinstitute.com/certifications/aiops-foundation/",[],"certification AIOps Foundation"," (gérée par le ",[16,463,464],{},"DevOps Institute",") qui constitue une référence dans le domaine.",[12,467,468],{},"Cette certification aborde les origines du concept AIOps, les technologies associées (big data, machine learning), les usages, les défis et les bonnes pratiques pour l’intégration. Elle joue un rôle de repère pour les professionnels et les organisations souhaitant structurer leur démarche AIOps, sans pour autant être une « fondation normative».",[64,470,472],{"id":471},"laiops-lopen-source-et-gitlab","L’AIOps, l’open source et GitLab",[12,474,475,476,484],{},"L’AIOps s’appuie fortement sur l'écosystème ",[16,477,478],{},[30,479,483],{"href":480,"rel":481,"title":482},"https://about.gitlab.com/fr-fr/blog/what-is-open-source/",[],"Qu'est-ce que l'open source ?","open source"," : observabilité (Prometheus, Grafana), automatisation (Ansible, Terraform), intelligence artificielle (PyTorch, TensorFlow).",[12,486,487,488,491],{},"Dans ce paysage, ",[16,489,490],{},"GitLab"," joue un rôle naturel de plateforme d'intégration. En unifiant développement, sécurité et opérations, GitLab facilite l’adoption de l’AIOps :",[166,493,494,500,506,512,518],{},[169,495,496,499],{},[16,497,498],{},"Intégration avec les outils AIOps"," : GitLab se connecte nativement avec Datadog, Dynatrace, Prometheus via webhooks et APIs.",[169,501,502,505],{},[16,503,504],{},"Traçabilité complète"," : chaque déploiement via GitLab CI/CD est automatiquement corrélé aux commits, merge requests et pipelines.",[169,507,508,511],{},[16,509,510],{},"Automatisation des remédiations"," : GitLab CI/CD peut orchestrer des actions correctives automatisées : « rollbacks », exécution de runbooks ou création automatique d'incidents pour les équipes concernées.",[169,513,514,517],{},[16,515,516],{},"Collaboration centralisée"," : GitLab offre un socle commun entre développeurs, SRE et équipes IT pour réduire les silos.",[169,519,520,523,524,531],{},[16,521,522],{},"Intelligence artificielle pour le développement"," : avec ",[16,525,526],{},[30,527,530],{"href":528,"rel":529,"title":530},"https://about.gitlab.com/fr-fr/gitlab-duo-agent-platform/",[],"GitLab Duo",", les équipes bénéficient d'une assistance IA pour accélérer le développement (suggestions de code, chat contextuel, génération de tests), améliorer la qualité logicielle et réduire le temps de résolution des bugs, s'inscrivant dans la même logique d'automatisation intelligente.",[52,533,534],{},[12,535,536],{},[16,537,538],{},[30,539,62],{"href":60,"rel":540},[],{"title":542,"searchDepth":543,"depth":543,"links":544},"",2,[545,546,554,555,562,568,569,570],{"id":66,"depth":543,"text":67},{"id":96,"depth":543,"text":97,"children":547},[548,550,551,552,553],{"id":108,"depth":549,"text":109},3,{"id":123,"depth":549,"text":124},{"id":134,"depth":549,"text":135},{"id":149,"depth":549,"text":150},{"id":160,"depth":549,"text":161},{"id":202,"depth":543,"text":203},{"id":237,"depth":543,"text":238,"children":556},[557,558,559,560,561],{"id":250,"depth":549,"text":251},{"id":265,"depth":549,"text":266},{"id":276,"depth":549,"text":277},{"id":301,"depth":549,"text":302},{"id":327,"depth":549,"text":328},{"id":345,"depth":543,"text":346,"children":563},[564,565,566,567],{"id":352,"depth":549,"text":353},{"id":376,"depth":549,"text":377},{"id":396,"depth":549,"text":397},{"id":415,"depth":549,"text":416},{"id":430,"depth":543,"text":431},{"id":449,"depth":543,"text":450},{"id":471,"depth":543,"text":472},"ai","2025-12-05","L’AIOps est une approche qui analyse en continu vos environnements IT, anticipe les anomalies et automatise les actions essentielles pour des opérations plus fiables, plus rapides et plus simples à piloter.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1764941549/pigpvpdjnxgmsukpewca.jpg",{},true,"/fr-fr/blog/what-is-aiops",{"config":582,"title":583,"ogTitle":583,"description":584,"ogDescription":584,"ogImage":577},{"noIndex":576},"Qu'est-ce que l'AIOps ? Définition, fonctionnement, usages","Découvrez l’AIOps (Artificial Intelligence for IT Operations), son fonctionnement et comment il aide les équipes IT à automatiser et simplifier leurs opérations.","what-is-aiops","fr-fr/blog/what-is-aiops",[588,362,317],"AI","BlogPost","XSGuq0nz-nELKDgB7UQB_QbQoRA3j5W_ix6KRNGkiT8",{"logo":592,"freeTrial":597,"sales":602,"login":607,"items":612,"search":940,"minimal":976,"duo":995,"switchNav":1004,"pricingDeployment":1015},{"config":593},{"href":594,"dataGaName":595,"dataGaLocation":596},"/fr-fr/","gitlab logo","header",{"text":598,"config":599},"Commencer un essai gratuit",{"href":600,"dataGaName":601,"dataGaLocation":596},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":603,"config":604},"Demander une démo",{"href":605,"dataGaName":606,"dataGaLocation":596},"/fr-fr/sales/?contact-topic=request-demo","sales",{"text":608,"config":609},"Connexion",{"href":610,"dataGaName":611,"dataGaLocation":596},"https://gitlab.com/users/sign_in/","sign in",[613,642,743,748,862,918],{"text":614,"config":615,"menu":617},"Plateforme",{"dataNavLevelOne":616},"platform",{"type":618,"columns":619},"cards",[620,626,634],{"title":614,"description":621,"link":622},"La plateforme d'orchestration intelligente pour le DevSecOps",{"text":623,"config":624},"Explorer notre plateforme",{"href":625,"dataGaName":616,"dataGaLocation":596},"/fr-fr/platform/",{"title":627,"description":628,"link":629},"GitLab Duo Agent Platform","L'IA agentique pour l'ensemble du cycle de développement logiciel",{"text":630,"config":631},"Découvrir GitLab Duo",{"href":632,"dataGaName":633,"dataGaLocation":596},"/fr-fr/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":635,"description":636,"link":637},"Pourquoi GitLab ?","Découvrez les principales raisons pour lesquelles les entreprises choisissent GitLab",{"text":638,"config":639},"En savoir plus",{"href":640,"dataGaName":641,"dataGaLocation":596},"/fr-fr/why-gitlab/","why gitlab",{"text":643,"left":579,"config":644,"menu":646},"Produit",{"dataNavLevelOne":645},"solutions",{"type":647,"link":648,"columns":652,"feature":723},"lists",{"text":649,"config":650},"Voir toutes les solutions",{"href":651,"dataGaName":645,"dataGaLocation":596},"/fr-fr/solutions/",[653,678,701],{"title":654,"description":655,"link":656,"items":661},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":657},{"icon":658,"href":659,"dataGaName":660,"dataGaLocation":596},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[662,666,669,674],{"text":663,"config":664},"CI/CD",{"href":665,"dataGaLocation":596,"dataGaName":663},"/fr-fr/solutions/continuous-integration/",{"text":627,"config":667},{"href":632,"dataGaLocation":596,"dataGaName":668},"gitlab duo agent platform - product menu",{"text":670,"config":671},"Gestion du code source",{"href":672,"dataGaLocation":596,"dataGaName":673},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":675,"config":676},"Livraison de logiciels automatisée",{"href":659,"dataGaLocation":596,"dataGaName":677},"Automated software delivery",{"title":679,"description":680,"link":681,"items":686},"Sécurité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":682},{"href":683,"dataGaName":684,"dataGaLocation":596,"icon":685},"/fr-fr/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[687,691,696],{"text":688,"config":689},"Tests de sécurité des applications",{"href":683,"dataGaName":690,"dataGaLocation":596},"Application security testing",{"text":692,"config":693},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":694,"dataGaLocation":596,"dataGaName":695},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":697,"config":698},"Conformité logicielle",{"href":699,"dataGaName":700,"dataGaLocation":596},"/fr-fr/solutions/software-compliance/","software compliance",{"title":702,"link":703,"items":708},"Mesures",{"config":704},{"icon":705,"href":706,"dataGaName":707,"dataGaLocation":596},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[709,713,718],{"text":710,"config":711},"Visibilité et mesures",{"href":706,"dataGaLocation":596,"dataGaName":712},"Visibility and Measurement",{"text":714,"config":715},"Gestion de la chaîne de valeur",{"href":716,"dataGaLocation":596,"dataGaName":717},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":719,"config":720},"Analyses et informations",{"href":721,"dataGaLocation":596,"dataGaName":722},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":490,"type":647,"items":724},[725,731,737],{"text":726,"config":727},"Entreprises",{"icon":728,"href":729,"dataGaLocation":596,"dataGaName":730},"Building","/fr-fr/enterprise/","enterprise",{"text":732,"config":733},"Pour les PME",{"icon":734,"href":735,"dataGaLocation":596,"dataGaName":736},"Work","/fr-fr/small-business/","small business",{"text":738,"config":739},"Pour le secteur public",{"icon":740,"href":741,"dataGaLocation":596,"dataGaName":742},"Organization","/fr-fr/solutions/public-sector/","public sector",{"text":744,"config":745},"Tarifs",{"href":746,"dataGaName":747,"dataGaLocation":596,"dataNavLevelOne":747},"/fr-fr/pricing/","pricing",{"text":749,"config":750,"menu":752},"Ressources",{"dataNavLevelOne":751},"resources",{"type":647,"link":753,"columns":757,"feature":851},{"text":754,"config":755},"Afficher toutes les ressources",{"href":756,"dataGaName":751,"dataGaLocation":596},"/fr-fr/resources/",[758,791,818],{"title":759,"items":760},"Premiers pas",[761,766,771,776,781,786],{"text":762,"config":763},"Installation",{"href":764,"dataGaName":765,"dataGaLocation":596},"/fr-fr/install/","install",{"text":767,"config":768},"Guides de démarrage",{"href":769,"dataGaName":770,"dataGaLocation":596},"/fr-fr/get-started/","quick setup checklists",{"text":772,"config":773},"Apprentissage",{"href":774,"dataGaLocation":596,"dataGaName":775},"https://university.gitlab.com/","learn",{"text":777,"config":778},"Documentation",{"href":779,"dataGaName":780,"dataGaLocation":596},"https://docs.gitlab.com/","product documentation",{"text":782,"config":783},"Vidéos sur les bonnes pratiques",{"href":784,"dataGaName":785,"dataGaLocation":596},"/fr-fr/getting-started-videos/","best practice videos",{"text":787,"config":788},"Intégrations",{"href":789,"dataGaName":790,"dataGaLocation":596},"/fr-fr/integrations/","integrations",{"title":792,"items":793},"Découvrir",[794,799,804,809,813],{"text":795,"config":796},"Témoignages clients",{"href":797,"dataGaName":798,"dataGaLocation":596},"/fr-fr/customers/","customer success stories",{"text":800,"config":801},"Blog",{"href":802,"dataGaName":803,"dataGaLocation":596},"/fr-fr/blog/","blog",{"text":805,"config":806},"Demo Hub",{"href":807,"dataGaName":808,"dataGaLocation":596},"/fr-fr/demo-hub/","demo hub",{"text":810,"config":811},"The Source",{"href":812,"dataGaName":803,"dataGaLocation":596},"/fr-fr/the-source/",{"text":814,"config":815},"Travail à distance",{"href":816,"dataGaName":817,"dataGaLocation":596},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":819,"items":820},"Connecter",[821,826,831,836,841,846],{"text":822,"config":823},"Services GitLab",{"href":824,"dataGaName":825,"dataGaLocation":596},"/fr-fr/services/","services",{"text":827,"config":828},"Contribuer",{"href":829,"dataGaName":830,"dataGaLocation":596},"https://contributors.gitlab.com","contribute",{"text":832,"config":833},"Communauté",{"href":834,"dataGaName":835,"dataGaLocation":596},"/community/","community",{"text":837,"config":838},"Forum",{"href":839,"dataGaName":840,"dataGaLocation":596},"https://forum.gitlab.com/","forum",{"text":842,"config":843},"Événements",{"href":844,"dataGaName":845,"dataGaLocation":596},"/events/","events",{"text":847,"config":848},"Partenaires",{"href":849,"dataGaName":850,"dataGaLocation":596},"/fr-fr/partners/","partners",{"config":852,"title":855,"text":856,"link":857},{"background":853,"textColor":854},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Nouveautés de GitLab","Découvrez les dernières fonctionnalités et améliorations.",{"text":858,"config":859},"Lire les articles les plus récents",{"href":860,"dataGaName":861,"dataGaLocation":596},"/fr-fr/whats-new/","whats new",{"text":863,"config":864,"menu":866},"Société",{"dataNavLevelOne":865},"company",{"type":647,"columns":867},[868],{"items":869},[870,875,881,883,888,893,898,903,908,913],{"text":871,"config":872},"À propos",{"href":873,"dataGaName":874,"dataGaLocation":596},"/fr-fr/company/","about",{"text":876,"config":877,"footerGa":880},"Carrières",{"href":878,"dataGaName":879,"dataGaLocation":596},"/jobs/","jobs",{"dataGaName":879},{"text":842,"config":882},{"href":844,"dataGaName":845,"dataGaLocation":596},{"text":884,"config":885},"Leadership",{"href":886,"dataGaName":887,"dataGaLocation":596},"/company/team/e-group/","leadership",{"text":889,"config":890},"Manuel",{"href":891,"dataGaName":892,"dataGaLocation":596},"https://handbook.gitlab.com/","handbook",{"text":894,"config":895},"Relations avec les investisseurs",{"href":896,"dataGaName":897,"dataGaLocation":596},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":899,"config":900},"Trust Center",{"href":901,"dataGaName":902,"dataGaLocation":596},"/fr-fr/security/","trust center",{"text":904,"config":905},"Centre pour la transparence de l'IA",{"href":906,"dataGaName":907,"dataGaLocation":596},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":909,"config":910},"Newsletter",{"href":911,"dataGaName":912,"dataGaLocation":596},"/company/contact/#contact-forms","newsletter",{"text":914,"config":915},"Presse",{"href":916,"dataGaName":917,"dataGaLocation":596},"/press/","press",{"text":919,"config":920,"menu":921},"Nous contacter",{"dataNavLevelOne":865},{"type":647,"columns":922},[923],{"items":924},[925,930,935],{"text":926,"config":927},"Contacter l'équipe commerciale",{"href":928,"dataGaName":929,"dataGaLocation":596},"/fr-fr/sales/","talk to sales",{"text":931,"config":932},"Assistance GitLab",{"href":933,"dataGaName":934,"dataGaLocation":596},"https://support.gitlab.com/hc/en-us","support portal",{"text":936,"config":937},"Portail clients GitLab",{"href":938,"dataGaName":939,"dataGaLocation":596},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":941,"login":942,"suggestions":949},"Fermer",{"text":943,"link":944},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":945,"config":946},"GitLab.com",{"href":610,"dataGaName":947,"dataGaLocation":948},"search login","search",{"text":950,"default":951},"Suggestions",[952,955,960,962,967,972],{"text":627,"config":953},{"href":632,"dataGaName":954,"dataGaLocation":948},"GitLab Duo Agent Platform",{"text":956,"config":957},"Suggestions de code (IA)",{"href":958,"dataGaName":959,"dataGaLocation":948},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":663,"config":961},{"href":665,"dataGaName":663,"dataGaLocation":948},{"text":963,"config":964},"GitLab sur AWS",{"href":965,"dataGaName":966,"dataGaLocation":948},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":968,"config":969},"GitLab sur Google Cloud",{"href":970,"dataGaName":971,"dataGaLocation":948},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":973,"config":974},"Pourquoi utiliser GitLab ?",{"href":640,"dataGaName":975,"dataGaLocation":948},"Why GitLab?",{"freeTrial":977,"mobileIcon":982,"desktopIcon":987,"secondaryButton":990},{"text":978,"config":979},"Commencer votre essai gratuit",{"href":980,"dataGaName":601,"dataGaLocation":981},"https://gitlab.com/-/trials/new/","nav",{"altText":983,"config":984},"Icône GitLab",{"src":985,"dataGaName":986,"dataGaLocation":981},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":983,"config":988},{"src":989,"dataGaName":986,"dataGaLocation":981},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":991,"config":992},"Commencer",{"href":993,"dataGaName":994,"dataGaLocation":981},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":996,"mobileIcon":1000,"desktopIcon":1002},{"text":997,"config":998},"En savoir plus sur GitLab Duo",{"href":632,"dataGaName":999,"dataGaLocation":981},"gitlab duo",{"altText":983,"config":1001},{"src":985,"dataGaName":986,"dataGaLocation":981},{"altText":983,"config":1003},{"src":989,"dataGaName":986,"dataGaLocation":981},{"button":1005,"mobileIcon":1010,"desktopIcon":1012},{"text":1006,"config":1007},"/switch",{"href":1008,"dataGaName":1009,"dataGaLocation":981},"#contact","switch",{"altText":983,"config":1011},{"src":985,"dataGaName":986,"dataGaLocation":981},{"altText":983,"config":1013},{"src":1014,"dataGaName":986,"dataGaLocation":981},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":1016,"mobileIcon":1021,"desktopIcon":1023},{"text":1017,"config":1018},"Retour aux tarifs",{"href":746,"dataGaName":1019,"dataGaLocation":981,"icon":1020},"back to pricing","GoBack",{"altText":983,"config":1022},{"src":985,"dataGaName":986,"dataGaLocation":981},{"altText":983,"config":1024},{"src":989,"dataGaName":986,"dataGaLocation":981},{"title":1026,"button":1027,"config":1031},"GitLab Orbit est arrivé : la couche de contexte pour les agents d'IA.",{"text":638,"config":1028},{"href":1029,"dataGaName":1030,"dataGaLocation":596},"/fr-fr/gitlab-orbit/","orbit",{"layout":1032,"disabled":576},"release",{"data":1034},{"text":1035,"source":1036,"edit":1042,"contribute":1047,"config":1051,"items":1056,"minimal":1262},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":1037,"config":1038},"Afficher le code source de la page",{"href":1039,"dataGaName":1040,"dataGaLocation":1041},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":1043,"config":1044},"Modifier cette page",{"href":1045,"dataGaName":1046,"dataGaLocation":1041},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":827,"config":1048},{"href":1049,"dataGaName":1050,"dataGaLocation":1041},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":1052,"facebook":1053,"youtube":1054,"linkedin":1055},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[1057,1103,1154,1197,1229],{"title":744,"links":1058,"subMenu":1073},[1059,1063,1068],{"text":1060,"config":1061},"Voir les forfaits",{"href":746,"dataGaName":1062,"dataGaLocation":1041},"view plans",{"text":1064,"config":1065},"GitLab Premium",{"href":1066,"dataGaName":1067,"dataGaLocation":1041},"/fr-fr/pricing/premium/","why premium",{"text":1069,"config":1070},"GitLab Ultimate",{"href":1071,"dataGaName":1072,"dataGaLocation":1041},"/fr-fr/pricing/ultimate/","why ultimate",[1074],{"title":919,"links":1075},[1076,1078,1080,1083,1088,1093,1098],{"text":926,"config":1077},{"href":928,"dataGaName":606,"dataGaLocation":1041},{"text":931,"config":1079},{"href":933,"dataGaName":934,"dataGaLocation":1041},{"text":1081,"config":1082},"Portail clients",{"href":938,"dataGaName":939,"dataGaLocation":1041},{"text":1084,"config":1085},"Statut",{"href":1086,"dataGaName":1087,"dataGaLocation":1041},"https://status.gitlab.com/","status",{"text":1089,"config":1090},"Conditions d'utilisation",{"href":1091,"dataGaName":1092,"dataGaLocation":1041},"/terms/","terms of use",{"text":1094,"config":1095},"Politique de confidentialité",{"href":1096,"dataGaName":1097,"dataGaLocation":1041},"/fr-fr/privacy/","privacy statement",{"text":1099,"config":1100},"Gestion des cookies",{"dataGaName":1101,"dataGaLocation":1041,"id":1102,"isOneTrustButton":579},"cookie preferences","ot-sdk-btn",{"title":643,"links":1104,"subMenu":1113},[1105,1109],{"text":1106,"config":1107},"Plateforme DevSecOps",{"href":625,"dataGaName":1108,"dataGaLocation":1041},"devsecops platform",{"text":1110,"config":1111},"Développement assisté par l'IA",{"href":632,"dataGaName":1112,"dataGaLocation":1041},"ai-assisted development",[1114],{"title":1115,"links":1116},"Thèmes",[1117,1121,1126,1130,1135,1139,1144,1149],{"text":663,"config":1118},{"href":1119,"dataGaName":1120,"dataGaLocation":1041},"/fr-fr/topics/ci-cd/","cicd",{"text":1122,"config":1123},"GitOps",{"href":1124,"dataGaName":1125,"dataGaLocation":1041},"/fr-fr/topics/gitops/","gitops",{"text":362,"config":1127},{"href":1128,"dataGaName":1129,"dataGaLocation":1041},"/fr-fr/topics/devops/","devops",{"text":1131,"config":1132},"Contrôle de version",{"href":1133,"dataGaName":1134,"dataGaLocation":1041},"/fr-fr/topics/version-control/","version control",{"text":317,"config":1136},{"href":1137,"dataGaName":1138,"dataGaLocation":1041},"/fr-fr/topics/devsecops/","devsecops",{"text":1140,"config":1141},"Cloud-native",{"href":1142,"dataGaName":1143,"dataGaLocation":1041},"/fr-fr/topics/cloud-native/","cloud native",{"text":1145,"config":1146},"IA pour la programmation",{"href":1147,"dataGaName":1148,"dataGaLocation":1041},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":1150,"config":1151},"IA agentique",{"href":1152,"dataGaName":1153,"dataGaLocation":1041},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":1155,"links":1156},"Solutions",[1157,1160,1162,1167,1170,1173,1176,1179,1181,1184,1187,1192],{"text":688,"config":1158},{"href":683,"dataGaName":1159,"dataGaLocation":1041},"Application Security Testing",{"text":675,"config":1161},{"href":659,"dataGaName":660,"dataGaLocation":1041},{"text":1163,"config":1164},"Développement Agile",{"href":1165,"dataGaName":1166,"dataGaLocation":1041},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":670,"config":1168},{"href":672,"dataGaName":1169,"dataGaLocation":1041},"source code management",{"text":663,"config":1171},{"href":665,"dataGaName":1172,"dataGaLocation":1041},"continuous integration & delivery",{"text":714,"config":1174},{"href":716,"dataGaName":1175,"dataGaLocation":1041},"value stream management",{"text":1122,"config":1177},{"href":1178,"dataGaName":1125,"dataGaLocation":1041},"/fr-fr/solutions/gitops/",{"text":726,"config":1180},{"href":729,"dataGaName":730,"dataGaLocation":1041},{"text":1182,"config":1183},"PME",{"href":735,"dataGaName":736,"dataGaLocation":1041},{"text":1185,"config":1186},"Secteur public",{"href":741,"dataGaName":742,"dataGaLocation":1041},{"text":1188,"config":1189},"Éducation",{"href":1190,"dataGaName":1191,"dataGaLocation":1041},"/fr-fr/solutions/education/","education",{"text":1193,"config":1194},"Services financiers",{"href":1195,"dataGaName":1196,"dataGaLocation":1041},"/fr-fr/solutions/finance/","financial services",{"title":749,"links":1198},[1199,1201,1203,1205,1208,1210,1213,1215,1217,1219,1221,1223,1225,1227],{"text":762,"config":1200},{"href":764,"dataGaName":765,"dataGaLocation":1041},{"text":767,"config":1202},{"href":769,"dataGaName":770,"dataGaLocation":1041},{"text":772,"config":1204},{"href":774,"dataGaName":775,"dataGaLocation":1041},{"text":777,"config":1206},{"href":779,"dataGaName":1207,"dataGaLocation":1041},"docs",{"text":800,"config":1209},{"href":802,"dataGaName":803,"dataGaLocation":1041},{"text":1211,"config":1212},"Nouveautés",{"href":860,"dataGaName":861,"dataGaLocation":1041},{"text":795,"config":1214},{"href":797,"dataGaName":798,"dataGaLocation":1041},{"text":814,"config":1216},{"href":816,"dataGaName":817,"dataGaLocation":1041},{"text":822,"config":1218},{"href":824,"dataGaName":825,"dataGaLocation":1041},{"text":827,"config":1220},{"href":829,"dataGaName":830,"dataGaLocation":1041},{"text":832,"config":1222},{"href":834,"dataGaName":835,"dataGaLocation":1041},{"text":837,"config":1224},{"href":839,"dataGaName":840,"dataGaLocation":1041},{"text":842,"config":1226},{"href":844,"dataGaName":845,"dataGaLocation":1041},{"text":847,"config":1228},{"href":849,"dataGaName":850,"dataGaLocation":1041},{"title":863,"links":1230},[1231,1233,1235,1237,1239,1241,1246,1251,1253,1255,1257],{"text":871,"config":1232},{"href":873,"dataGaName":865,"dataGaLocation":1041},{"text":876,"config":1234},{"href":878,"dataGaName":879,"dataGaLocation":1041},{"text":884,"config":1236},{"href":886,"dataGaName":887,"dataGaLocation":1041},{"text":889,"config":1238},{"href":891,"dataGaName":892,"dataGaLocation":1041},{"text":894,"config":1240},{"href":896,"dataGaName":897,"dataGaLocation":1041},{"text":1242,"config":1243},"Développement durable",{"href":1244,"dataGaName":1245,"dataGaLocation":1041},"/sustainability/","Sustainability",{"text":1247,"config":1248},"Diversité, inclusion et appartenance (DIB)",{"href":1249,"dataGaName":1250,"dataGaLocation":1041},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":899,"config":1252},{"href":901,"dataGaName":902,"dataGaLocation":1041},{"text":909,"config":1254},{"href":911,"dataGaName":912,"dataGaLocation":1041},{"text":914,"config":1256},{"href":916,"dataGaName":917,"dataGaLocation":1041},{"text":1258,"config":1259},"Déclaration de transparence sur l'esclavage moderne",{"href":1260,"dataGaName":1261,"dataGaLocation":1041},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1263},[1264,1266,1268],{"text":1089,"config":1265},{"href":1091,"dataGaName":1092,"dataGaLocation":1041},{"text":1099,"config":1267},{"dataGaName":1101,"dataGaLocation":1041,"id":1102,"isOneTrustButton":579},{"text":1094,"config":1269},{"href":1096,"dataGaName":1097,"dataGaLocation":1041},[1271],{"id":1272,"title":1273,"body":575,"config":1274,"content":1276,"description":575,"extension":1280,"meta":1281,"navigation":579,"path":1282,"seo":1283,"stem":1284,"__hash__":1285},"blogAuthors/en-us/blog/authors/gitlab-france-team.yml","Gitlab France Team",{"template":1275},"BlogAuthor",{"name":7,"config":1277},{"headshot":1278,"ctfId":1279},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","1gfblqN0ibYIuWGk7MOTny","yml",{},"/en-us/blog/authors/gitlab-france-team",{},"en-us/blog/authors/gitlab-france-team","Eni-wcJbgxSvctiz4Yjf4UeRk6T6IWt1wK0KuHU907U",[1287,1295,1303],{"title":1288,"description":1289,"heroImage":1290,"category":571,"date":1291,"authors":1292,"slug":1294,"externalUrl":575},"Moderniser Java avec Cursor et GitLab","Ce tutoriel commence par la correction ciblée de tests, introduit des murs qualité et met en œuvre des modifications de code en tenant compte du contexte du cycle de développement, des tests et des preuves de revue.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776457632/llddiylsgwuze0u1rjks.png","2026-08-12",[1293],"Michael Friedrich","modernize-java-with-cursor-and-gitlab",{"title":1296,"description":1297,"heroImage":1298,"category":571,"date":1299,"authors":1300,"slug":1302,"externalUrl":575},"Comment utiliser des agents d'IA pour migrer la limitation de débit de GitLab","Découvrez comment notre équipe composée de trois personnes a utilisé GitLab Duo Agent Platform, ainsi que d'autres outils d'IA, pour migrer avec succès le système de limitation de débit et les leçons que nous en avons tirées.","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1773075582/yiosxfhwk8rfkulrtchv.png","2026-08-10",[1301],"Sam Wiskow","ai-agents-for-migrating-rate-limiting-system",{"title":1304,"description":1305,"heroImage":1306,"category":571,"date":1307,"authors":1308,"slug":1310,"externalUrl":575},"Codage agentique : le contexte fait la différence","Les agents de codage accélèrent le développement. Grâce au contexte dans GitLab, les entreprises évitent les correctifs superficiels et raccourcissent les cycles de revue.","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1773856365/gsx2c0vqlswox3ldmq88.jpg","2026-08-03",[1309],"Jessica Taylor","agentic-coding-only-as-good-as-context",{"promotions":1312},[1313,1326,1338,1350],{"id":1314,"categories":1315,"header":1316,"text":1317,"button":1318,"image":1323},"ai-modernization",[571],"L'IA tient-elle ses promesses à grande échelle ?","Le questionnaire ne prendra pas plus de 5 minutes.",{"text":1319,"config":1320},"Obtenez votre score de maturité IA",{"href":1321,"dataGaName":1322,"dataGaLocation":803},"/fr-fr/assessments/ai-modernization-assessment/","modernization assessment",{"config":1324},{"src":1325},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1327,"categories":1328,"header":1330,"text":1317,"button":1331,"image":1335},"devops-modernization",[1329,1138],"product","Vous contentez-vous de gérer des outils ou de livrer des innovations ?",{"text":1332,"config":1333},"Obtenez votre score de maturité DevOps",{"href":1334,"dataGaName":1322,"dataGaLocation":803},"/fr-fr/assessments/devops-modernization-assessment/",{"config":1336},{"src":1337},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1339,"categories":1340,"header":1342,"text":1317,"button":1343,"image":1347},"security-modernization",[1341],"security","Faut-il sacrifier la rapidité pour garantir la sécurité ?",{"text":1344,"config":1345},"Obtenez votre score de maturité en matière de sécurité",{"href":1346,"dataGaName":1322,"dataGaLocation":803},"/fr-fr/assessments/security-modernization-assessment/",{"config":1348},{"src":1349},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1351,"paths":1352,"header":1355,"text":1356,"button":1357,"image":1362},"github-azure-migration",[1353,1354],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Votre équipe est-elle prête pour la migration de GitHub vers Azure ?","GitHub a déjà commencé sa migration vers Azure. Découvrez ce que cela signifie pour vous.",{"text":1358,"config":1359},"Découvrez les différences entre GitLab et GitHub",{"href":1360,"dataGaName":1361,"dataGaLocation":803},"/fr-fr/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1363},{"src":1337},{"header":1365,"blurb":1366,"button":1367,"secondaryButton":1371},"Commencez à développer plus rapidement dès aujourd'hui","Découvrez ce que votre équipe peut accomplir avec la plateforme d'orchestration intelligente pour le DevSecOps.\n",{"text":598,"config":1368},{"href":1369,"dataGaName":601,"dataGaLocation":1370},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/fr-fr/","feature",{"text":926,"config":1372},{"href":928,"dataGaName":606,"dataGaLocation":1370},1786803786478]