[{"data":1,"prerenderedAt":725},["ShallowReactive",2],{"/fr-fr/blog/authors/pter-bozs":3,"navigation-fr-fr":21,"banner-fr-fr":457,"footer-fr-fr":465,"blog-author-posts-fr-fr-pter-bozs":715},{"id":4,"title":5,"body":6,"config":7,"content":9,"description":6,"extension":14,"meta":15,"navigation":16,"path":17,"seo":18,"stem":19,"__hash__":20},"blogAuthors/en-us/blog/authors/pter-bozs.yml","Pter Bozs",null,{"template":8},"BlogAuthor",{"name":10,"config":11},"Péter Bozsó",{"headshot":12,"ctfId":13},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666384/Blog/Author%20Headshots/pbozso_headshot.png","4i1NVYip0RqxRnbpZ9deKp","yml",{},true,"/en-us/blog/authors/pter-bozs",{},"en-us/blog/authors/pter-bozs","M3DsNH5-3AKaaKicmGt_Gqj-Vp7wbz2QaGO8u57CB04",{"logo":22,"freeTrial":27,"sales":32,"login":37,"items":42,"search":373,"minimal":408,"duo":427,"switchNav":436,"pricingDeployment":447},{"config":23},{"href":24,"dataGaName":25,"dataGaLocation":26},"/fr-fr/","gitlab logo","header",{"text":28,"config":29},"Commencer un essai gratuit",{"href":30,"dataGaName":31,"dataGaLocation":26},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":33,"config":34},"Demander une démo",{"href":35,"dataGaName":36,"dataGaLocation":26},"/request-a-demo/","sales",{"text":38,"config":39},"Connexion",{"href":40,"dataGaName":41,"dataGaLocation":26},"https://gitlab.com/users/sign_in/","sign in",[43,129,217,222,297,351],{"text":44,"left":16,"config":45,"menu":47},"Plateforme",{"dataNavLevelOne":46},"platform",{"type":48,"link":49,"columns":53,"feature":118},"lists",{"text":50,"config":51},"Explorer la plateforme",{"href":52,"dataGaName":46,"dataGaLocation":26},"/fr-fr/platform/",[54,77,100],{"title":55,"items":56},"Exécution et workflows",[57,62,67,72],{"text":58,"config":59},"CI/CD",{"href":60,"dataGaLocation":26,"dataGaName":61},"/fr-fr/solutions/continuous-integration/","ci/cd",{"text":63,"config":64},"Gestion du code source",{"href":65,"dataGaLocation":26,"dataGaName":66},"/fr-fr/solutions/source-code-management/","source code management",{"text":68,"config":69},"Méthode de livraison selon les principes Agile",{"href":70,"dataGaLocation":26,"dataGaName":71},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":73,"config":74},"Gestion des artefacts",{"href":75,"dataGaLocation":26,"dataGaName":76},"/fr-fr/artifact-central/","artifact management",{"title":78,"items":79},"Sécurité et gouvernance",[80,85,90,95],{"text":81,"config":82},"Test de sécurité des applications",{"href":83,"dataGaLocation":26,"dataGaName":84},"/fr-fr/solutions/application-security-testing/","application security testing",{"text":86,"config":87},"Gouvernance et conformité",{"href":88,"dataGaLocation":26,"dataGaName":89},"/fr-fr/solutions/software-compliance/","governance and compliance",{"text":91,"config":92},"Gestion des secrets",{"href":93,"dataGaLocation":26,"dataGaName":94},"/fr-fr/gitlab-secrets-manager/","secrets management",{"text":96,"config":97},"Sécurité de la chaîne d'approvisionnement",{"href":98,"dataGaLocation":26,"dataGaName":99},"/fr-fr/solutions/supply-chain/","supply chain security",{"title":101,"items":102},"Contexte et IA",[103,108,113],{"text":104,"config":105},"Orchestration agentique",{"href":106,"dataGaLocation":26,"dataGaName":107},"/fr-fr/gitlab-duo-agent-platform/","agentic orchestration",{"text":109,"config":110},"Graphe de contexte",{"href":111,"dataGaLocation":26,"dataGaName":112},"/fr-fr/gitlab-orbit/","context graph",{"text":114,"config":115},"Visibilité et mesures",{"href":116,"dataGaLocation":26,"dataGaName":117},"/fr-fr/solutions/visibility-measurement/","visibility and measurement",{"config":119,"title":122,"text":123,"link":124},{"background":120,"textColor":121},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1790185102/o7dn32anqcb6z8dgd3as.jpg')","#000","Pourquoi utiliser GitLab","Une plateforme unique offrant une rapidité maîtrisée tout au long du cycle de développement logiciel.",{"text":125,"config":126},"En savoir plus",{"href":127,"dataGaName":128,"dataGaLocation":26},"/fr-fr/why-gitlab/","why gitlab",{"text":130,"left":16,"config":131,"menu":133},"Solutions",{"dataNavLevelOne":132},"solutions",{"type":48,"link":134,"columns":138,"feature":208},{"text":135,"config":136},"Voir toutes les solutions",{"href":137,"dataGaName":132,"dataGaLocation":26},"/fr-fr/solutions/",[139,157,175],{"title":140,"items":141},"Résultats",[142,147,152],{"text":143,"config":144},"Modernisation DevOps",{"href":145,"dataGaLocation":26,"dataGaName":146},"/fr-fr/assessments/devops-modernization-assessment/","devops modernization",{"text":148,"config":149},"Modernisation de la sécurité",{"href":150,"dataGaLocation":26,"dataGaName":151},"/fr-fr/assessments/security-modernization-assessment/","security modernization",{"text":153,"config":154},"Modernisation de l'IA",{"href":155,"dataGaLocation":26,"dataGaName":156},"/fr-fr/assessments/ai-modernization-assessment/","ai modernization",{"title":158,"items":159},"Par taille",[160,165,170],{"text":161,"config":162},"Entreprises",{"href":163,"dataGaLocation":26,"dataGaName":164},"/fr-fr/enterprise/","enterprise",{"text":166,"config":167},"PME",{"href":168,"dataGaLocation":26,"dataGaName":169},"/fr-fr/small-business/","small business",{"text":171,"config":172},"Start-up",{"href":173,"dataGaLocation":26,"dataGaName":174},"/fr-fr/solutions/startups/","startups",{"title":176,"items":177},"Secteurs",[178,183,188,193,198,203],{"text":179,"config":180},"Services financiers",{"href":181,"dataGaLocation":26,"dataGaName":182},"/fr-fr/solutions/finance/","financial services",{"text":184,"config":185},"Secteur public",{"href":186,"dataGaLocation":26,"dataGaName":187},"/fr-fr/solutions/public-sector/","public sector",{"text":189,"config":190},"Télécommunications",{"href":191,"dataGaLocation":26,"dataGaName":192},"/fr-fr/solutions/telecommunications/","telecommunications",{"text":194,"config":195},"Automobile",{"href":196,"dataGaLocation":26,"dataGaName":197},"/fr-fr/solutions/automotive/","automotive",{"text":199,"config":200},"Éducation",{"href":201,"dataGaLocation":26,"dataGaName":202},"/fr-fr/solutions/education/","education",{"text":204,"config":205},"Aérospatiale",{"href":206,"dataGaLocation":26,"dataGaName":207},"/fr-fr/solutions/aerospace/","aerospace",{"config":209,"title":210,"text":211,"link":212},{"background":120,"textColor":121},"GitLab Security Standard","Découvrez comment renforcer votre usine logicielle et permettre aux agents d'IA de gagner en autonomie sans sacrifier la sécurité.",{"text":213,"config":214},"Découvrir GitLab Security Standard",{"href":215,"dataGaName":216,"dataGaLocation":26},"/fr-fr/gitlab-security-standard/","gitlab security standard",{"text":218,"config":219},"Tarifs",{"href":220,"dataGaName":221,"dataGaLocation":26,"dataNavLevelOne":221},"/fr-fr/pricing/","pricing",{"text":223,"config":224,"menu":226},"Ressources",{"dataNavLevelOne":225},"resources",{"type":48,"link":227,"columns":231,"feature":288},{"text":228,"config":229},"Afficher toutes les ressources",{"href":230,"dataGaName":225,"dataGaLocation":26},"/fr-fr/resources/",[232,260],{"title":233,"items":234},"Découvrir",[235,240,245,250,255],{"text":236,"config":237},"Documentation",{"href":238,"dataGaName":239,"dataGaLocation":26},"https://docs.gitlab.com/","docs",{"text":241,"config":242},"GitLab University",{"href":243,"dataGaName":244,"dataGaLocation":26},"https://university.gitlab.com/","university",{"text":246,"config":247},"Démos",{"href":248,"dataGaName":249,"dataGaLocation":26},"/fr-fr/gitlab-technical-demo-series/","demo series",{"text":251,"config":252},"Centre de démos",{"href":253,"dataGaName":254,"dataGaLocation":26},"/fr-fr/demo-hub/","demo hub",{"text":256,"config":257},"Services",{"href":258,"dataGaName":259,"dataGaLocation":26},"/fr-fr/services/","services",{"title":261,"items":262},"Connecter",[263,268,273,278,283],{"text":264,"config":265},"Blog",{"href":266,"dataGaName":267,"dataGaLocation":26},"/fr-fr/blog/","blog",{"text":269,"config":270},"Communauté",{"href":271,"dataGaName":272,"dataGaLocation":26},"/community/","community",{"text":274,"config":275},"Clients",{"href":276,"dataGaName":277,"dataGaLocation":26},"/fr-fr/customers/","customers",{"text":279,"config":280},"Partenaires",{"href":281,"dataGaName":282,"dataGaLocation":26},"/fr-fr/partners/","partners",{"text":284,"config":285},"Événements",{"href":286,"dataGaName":287,"dataGaLocation":26},"/events/","events",{"config":289,"title":290,"text":291,"link":292},{"background":120,"textColor":121},"Nouveautés de GitLab","Découvrez les dernières fonctionnalités et améliorations.",{"text":293,"config":294},"Lire les articles les plus récents",{"href":295,"dataGaName":296,"dataGaLocation":26},"/fr-fr/whats-new/","whats new",{"text":298,"config":299,"menu":301},"Société",{"dataNavLevelOne":300},"company",{"type":48,"columns":302},[303],{"items":304},[305,310,316,321,326,331,336,341,346],{"text":306,"config":307},"À propos",{"href":308,"dataGaName":309,"dataGaLocation":26},"/fr-fr/company/","about",{"text":311,"config":312,"footerGa":315},"Carrières",{"href":313,"dataGaName":314,"dataGaLocation":26},"/jobs/","jobs",{"dataGaName":314},{"text":317,"config":318},"Presse",{"href":319,"dataGaName":320,"dataGaLocation":26},"/press/","press",{"text":322,"config":323},"Manuel",{"href":324,"dataGaName":325,"dataGaLocation":26},"https://handbook.gitlab.com/","handbook",{"text":327,"config":328},"Leadership",{"href":329,"dataGaName":330,"dataGaLocation":26},"/company/team/e-group/","leadership",{"text":332,"config":333},"Relations avec les investisseurs",{"href":334,"dataGaName":335,"dataGaLocation":26},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":337,"config":338},"Trust Center",{"href":339,"dataGaName":340,"dataGaLocation":26},"/fr-fr/security/","trust center",{"text":342,"config":343},"Centre pour la transparence de l'IA",{"href":344,"dataGaName":345,"dataGaLocation":26},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":347,"config":348},"Newsletter",{"href":349,"dataGaName":350,"dataGaLocation":26},"/company/contact/#contact-forms","newsletter",{"text":352,"config":353,"menu":354},"Nous contacter",{"dataNavLevelOne":300},{"type":48,"columns":355},[356],{"items":357},[358,363,368],{"text":359,"config":360},"Contacter l'équipe commerciale",{"href":361,"dataGaName":362,"dataGaLocation":26},"/fr-fr/sales/","talk to sales",{"text":364,"config":365},"Assistance GitLab",{"href":366,"dataGaName":367,"dataGaLocation":26},"https://support.gitlab.com/hc/en-us","support portal",{"text":369,"config":370},"Portail clients GitLab",{"href":371,"dataGaName":372,"dataGaLocation":26},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":374,"login":375,"suggestions":382},"Fermer",{"text":376,"link":377},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":378,"config":379},"GitLab.com",{"href":40,"dataGaName":380,"dataGaLocation":381},"search login","search",{"text":383,"default":384},"Suggestions",[385,389,393,395,400,405],{"text":386,"config":387},"GitLab Duo Agent Platform",{"href":106,"dataGaName":388,"dataGaLocation":381},"GitLab Duo Agent Platform",{"text":390,"config":391},"Suggestions de code (IA)",{"href":106,"dataGaName":392,"dataGaLocation":381},"Code Suggestions (AI)",{"text":58,"config":394},{"href":60,"dataGaName":58,"dataGaLocation":381},{"text":396,"config":397},"GitLab sur AWS",{"href":398,"dataGaName":399,"dataGaLocation":381},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":401,"config":402},"GitLab sur Google Cloud",{"href":403,"dataGaName":404,"dataGaLocation":381},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":122,"config":406},{"href":127,"dataGaName":407,"dataGaLocation":381},"Why GitLab?",{"freeTrial":409,"mobileIcon":414,"desktopIcon":419,"secondaryButton":422},{"text":410,"config":411},"Commencer votre essai gratuit",{"href":412,"dataGaName":31,"dataGaLocation":413},"https://gitlab.com/-/trials/new/","nav",{"altText":415,"config":416},"Icône GitLab",{"src":417,"dataGaName":418,"dataGaLocation":413},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":415,"config":420},{"src":421,"dataGaName":418,"dataGaLocation":413},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":423,"config":424},"Commencer",{"href":425,"dataGaName":426,"dataGaLocation":413},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":428,"mobileIcon":432,"desktopIcon":434},{"text":429,"config":430},"En savoir plus sur GitLab Duo",{"href":106,"dataGaName":431,"dataGaLocation":413},"gitlab duo",{"altText":415,"config":433},{"src":417,"dataGaName":418,"dataGaLocation":413},{"altText":415,"config":435},{"src":421,"dataGaName":418,"dataGaLocation":413},{"button":437,"mobileIcon":442,"desktopIcon":444},{"text":438,"config":439},"/switch",{"href":440,"dataGaName":441,"dataGaLocation":413},"#contact","switch",{"altText":415,"config":443},{"src":417,"dataGaName":418,"dataGaLocation":413},{"altText":415,"config":445},{"src":446,"dataGaName":418,"dataGaLocation":413},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":448,"mobileIcon":453,"desktopIcon":455},{"text":449,"config":450},"Retour aux tarifs",{"href":220,"dataGaName":451,"dataGaLocation":413,"icon":452},"back to pricing","GoBack",{"altText":415,"config":454},{"src":417,"dataGaName":418,"dataGaLocation":413},{"altText":415,"config":456},{"src":421,"dataGaName":418,"dataGaLocation":413},{"title":458,"button":459,"config":462},"GitLab Orbit est arrivé : la couche de contexte pour les agents d'IA.",{"text":125,"config":460},{"href":111,"dataGaName":461,"dataGaLocation":26},"orbit",{"layout":463,"disabled":464},"release",false,{"data":466},{"text":467,"source":468,"edit":474,"contribute":479,"config":484,"items":489,"minimal":707},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":469,"config":470},"Afficher le code source de la page",{"href":471,"dataGaName":472,"dataGaLocation":473},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":475,"config":476},"Modifier cette page",{"href":477,"dataGaName":478,"dataGaLocation":473},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":480,"config":481},"Contribuer",{"href":482,"dataGaName":483,"dataGaLocation":473},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":485,"facebook":486,"youtube":487,"linkedin":488},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[490,535,592,633,674],{"title":218,"links":491,"subMenu":506},[492,496,501],{"text":493,"config":494},"Voir les forfaits",{"href":220,"dataGaName":495,"dataGaLocation":473},"view plans",{"text":497,"config":498},"GitLab Premium",{"href":499,"dataGaName":500,"dataGaLocation":473},"/fr-fr/pricing/premium/","why premium",{"text":502,"config":503},"GitLab Ultimate",{"href":504,"dataGaName":505,"dataGaLocation":473},"/fr-fr/pricing/ultimate/","why ultimate",[507],{"title":352,"links":508},[509,511,513,515,520,525,530],{"text":359,"config":510},{"href":361,"dataGaName":36,"dataGaLocation":473},{"text":364,"config":512},{"href":366,"dataGaName":367,"dataGaLocation":473},{"text":369,"config":514},{"href":371,"dataGaName":372,"dataGaLocation":473},{"text":516,"config":517},"Statut",{"href":518,"dataGaName":519,"dataGaLocation":473},"https://status.gitlab.com/","status",{"text":521,"config":522},"Conditions d'utilisation",{"href":523,"dataGaName":524,"dataGaLocation":473},"/terms/","terms of use",{"text":526,"config":527},"Politique de confidentialité",{"href":528,"dataGaName":529,"dataGaLocation":473},"/fr-fr/privacy/","privacy statement",{"text":531,"config":532},"Gestion des cookies",{"dataGaName":533,"dataGaLocation":473,"id":534,"isOneTrustButton":16},"cookie preferences","ot-sdk-btn",{"title":44,"links":536,"subMenu":549},[537,539,541,543,545,547],{"text":50,"config":538},{"href":52,"dataGaName":46,"dataGaLocation":473},{"text":104,"config":540},{"href":106,"dataGaName":107,"dataGaLocation":473},{"text":58,"config":542},{"href":60,"dataGaName":61,"dataGaLocation":473},{"text":109,"config":544},{"href":111,"dataGaName":112,"dataGaLocation":473},{"text":91,"config":546},{"href":93,"dataGaName":94,"dataGaLocation":473},{"text":122,"config":548},{"href":127,"dataGaName":128,"dataGaLocation":473},[550],{"title":551,"links":552},"Thèmes",[553,557,562,567,572,577,582,587],{"text":58,"config":554},{"href":555,"dataGaName":556,"dataGaLocation":473},"/fr-fr/topics/ci-cd/","cicd",{"text":558,"config":559},"GitOps",{"href":560,"dataGaName":561,"dataGaLocation":473},"/fr-fr/topics/gitops/","gitops",{"text":563,"config":564},"DevOps",{"href":565,"dataGaName":566,"dataGaLocation":473},"/fr-fr/topics/devops/","devops",{"text":568,"config":569},"Contrôle de version",{"href":570,"dataGaName":571,"dataGaLocation":473},"/fr-fr/topics/version-control/","version control",{"text":573,"config":574},"DevSecOps",{"href":575,"dataGaName":576,"dataGaLocation":473},"/fr-fr/topics/devsecops/","devsecops",{"text":578,"config":579},"Cloud-native",{"href":580,"dataGaName":581,"dataGaLocation":473},"/fr-fr/topics/cloud-native/","cloud native",{"text":583,"config":584},"IA pour la programmation",{"href":585,"dataGaName":586,"dataGaLocation":473},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":588,"config":589},"IA agentique",{"href":590,"dataGaName":591,"dataGaLocation":473},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":130,"links":593},[594,596,598,600,602,604,606,608,610,612,614,616,618,621,625,629],{"text":143,"config":595},{"href":145,"dataGaName":146,"dataGaLocation":473},{"text":148,"config":597},{"href":150,"dataGaName":151,"dataGaLocation":473},{"text":153,"config":599},{"href":155,"dataGaName":156,"dataGaLocation":473},{"text":179,"config":601},{"href":181,"dataGaName":182,"dataGaLocation":473},{"text":184,"config":603},{"href":186,"dataGaName":187,"dataGaLocation":473},{"text":189,"config":605},{"href":191,"dataGaName":192,"dataGaLocation":473},{"text":194,"config":607},{"href":196,"dataGaName":197,"dataGaLocation":473},{"text":199,"config":609},{"href":201,"dataGaName":202,"dataGaLocation":473},{"text":204,"config":611},{"href":206,"dataGaName":207,"dataGaLocation":473},{"text":161,"config":613},{"href":163,"dataGaName":164,"dataGaLocation":473},{"text":166,"config":615},{"href":168,"dataGaName":169,"dataGaLocation":473},{"text":171,"config":617},{"href":173,"dataGaName":174,"dataGaLocation":473},{"text":558,"config":619},{"href":620,"dataGaName":561,"dataGaLocation":473},"/fr-fr/solutions/gitops/",{"text":622,"config":623},"Analyse de la composition logicielle",{"href":98,"dataGaName":624,"dataGaLocation":473},"software composition analysis",{"text":626,"config":627},"Gestion de la chaîne de valeur",{"href":116,"dataGaName":628,"dataGaLocation":473},"value stream management",{"text":630,"config":631},"Toutes les solutions",{"href":137,"dataGaName":632,"dataGaLocation":473},"all solutions",{"title":223,"links":634},[635,640,645,647,649,651,653,655,657,659,661,663,665,667,670],{"text":636,"config":637},"Installation",{"href":638,"dataGaName":639,"dataGaLocation":473},"/fr-fr/install/","install",{"text":641,"config":642},"Guides de démarrage",{"href":643,"dataGaName":644,"dataGaLocation":473},"/fr-fr/get-started/","quick setup checklists",{"text":236,"config":646},{"href":238,"dataGaName":239,"dataGaLocation":473},{"text":241,"config":648},{"href":243,"dataGaName":244,"dataGaLocation":473},{"text":246,"config":650},{"href":248,"dataGaName":249,"dataGaLocation":473},{"text":251,"config":652},{"href":253,"dataGaName":254,"dataGaLocation":473},{"text":256,"config":654},{"href":258,"dataGaName":259,"dataGaLocation":473},{"text":264,"config":656},{"href":266,"dataGaName":267,"dataGaLocation":473},{"text":269,"config":658},{"href":271,"dataGaName":272,"dataGaLocation":473},{"text":274,"config":660},{"href":276,"dataGaName":277,"dataGaLocation":473},{"text":279,"config":662},{"href":281,"dataGaName":282,"dataGaLocation":473},{"text":284,"config":664},{"href":286,"dataGaName":287,"dataGaLocation":473},{"text":347,"config":666},{"href":349,"dataGaName":350,"dataGaLocation":473},{"text":668,"config":669},"Nouveautés",{"href":295,"dataGaName":296,"dataGaLocation":473},{"text":671,"config":672},"Toutes les ressources",{"href":230,"dataGaName":673,"dataGaLocation":473},"all resources",{"title":298,"links":675},[676,678,680,682,684,686,688,690,692,697,702],{"text":306,"config":677},{"href":308,"dataGaName":300,"dataGaLocation":473},{"text":311,"config":679},{"href":313,"dataGaName":314,"dataGaLocation":473},{"text":317,"config":681},{"href":319,"dataGaName":320,"dataGaLocation":473},{"text":322,"config":683},{"href":324,"dataGaName":325,"dataGaLocation":473},{"text":327,"config":685},{"href":329,"dataGaName":330,"dataGaLocation":473},{"text":332,"config":687},{"href":334,"dataGaName":335,"dataGaLocation":473},{"text":337,"config":689},{"href":339,"dataGaName":340,"dataGaLocation":473},{"text":342,"config":691},{"href":344,"dataGaName":345,"dataGaLocation":473},{"text":693,"config":694},"Développement durable",{"href":695,"dataGaName":696,"dataGaLocation":473},"/sustainability/","Sustainability",{"text":698,"config":699},"Diversité, inclusion et appartenance (DIB)",{"href":700,"dataGaName":701,"dataGaLocation":473},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":703,"config":704},"Déclaration de transparence sur l'esclavage moderne",{"href":705,"dataGaName":706,"dataGaLocation":473},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":708},[709,711,713],{"text":521,"config":710},{"href":523,"dataGaName":524,"dataGaLocation":473},{"text":531,"config":712},{"dataGaName":533,"dataGaLocation":473,"id":534,"isOneTrustButton":16},{"text":526,"config":714},{"href":528,"dataGaName":529,"dataGaLocation":473},[716],{"title":717,"heroImage":718,"category":719,"description":720,"authors":721,"date":723,"slug":724,"externalUrl":6},"D'OpenTofu à Argo CD, avec GitLab comme plan de contrôle AWS","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773865762/yti4ngyppos6amxsv0dj.png","engineering","Automatisez l'infrastructure AWS et la livraison d'applications de bout en bout : OpenTofu provisionne EKS, GitLab CI/CD compile et empaquète, Argo CD déploie via GitOps.",[722,10],"Javier Urones Monteserín, Clober","2026-09-02","gitlab-as-your-aws-control-plane",1791961348749]