[{"data":1,"prerenderedAt":669},["ShallowReactive",2],{"/en-us/blog/authors/darwin-sanoy/":3,"navigation-fr-fr":23,"banner-fr-fr":444,"footer-fr-fr":457},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"content":8,"config":15,"_id":17,"_type":18,"title":10,"_source":19,"_file":20,"_stem":21,"_extension":22},"/en-us/blog/authors/darwin-sanoy","authors",false,"",{"role":9,"name":10,"config":11},"Field Chief Cloud Architect","Darwin Sanoy",{"headshot":12,"linkedin":13,"ctfId":14},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659751/Blog/Author%20Headshots/Darwin-Sanoy-headshot-395-square-gitlab-teampage-avatar.png","https://linkedin.com/in/darwinsanoy","DarwinJS",{"template":16},"BlogAuthor","content:en-us:blog:authors:darwin-sanoy.yml","yaml","content","en-us/blog/authors/darwin-sanoy.yml","en-us/blog/authors/darwin-sanoy","yml",{"_path":24,"_dir":25,"_draft":6,"_partial":6,"_locale":7,"data":26,"_id":440,"_type":18,"title":441,"_source":19,"_file":442,"_stem":443,"_extension":22},"/shared/fr-fr/main-navigation","fr-fr",{"logo":27,"freeTrial":32,"sales":37,"login":42,"items":47,"search":381,"minimal":417,"duo":431},{"config":28},{"href":29,"dataGaName":30,"dataGaLocation":31},"/fr-fr/","gitlab logo","header",{"text":33,"config":34},"Commencer un essai gratuit",{"href":35,"dataGaName":36,"dataGaLocation":31},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":38,"config":39},"Contacter l'équipe commerciale",{"href":40,"dataGaName":41,"dataGaLocation":31},"/fr-fr/sales/","sales",{"text":43,"config":44},"Connexion",{"href":45,"dataGaName":46,"dataGaLocation":31},"https://gitlab.com/users/sign_in/","sign in",[48,92,191,196,302,362],{"text":49,"config":50,"cards":52,"footer":75},"Plateforme",{"dataNavLevelOne":51},"platform",[53,59,67],{"title":49,"description":54,"link":55},"La plateforme DevSecOps alimentée par l'IA la plus complète",{"text":56,"config":57},"Découvrir notre plateforme",{"href":58,"dataGaName":51,"dataGaLocation":31},"/fr-fr/platform/",{"title":60,"description":61,"link":62},"GitLab Duo (IA)","Créez des logiciels plus rapidement en tirant parti de l'IA à chaque étape du développement",{"text":63,"config":64},"Découvrez GitLab Duo",{"href":65,"dataGaName":66,"dataGaLocation":31},"/fr-fr/gitlab-duo/","gitlab duo ai",{"title":68,"description":69,"link":70},"Choisir GitLab","10 raisons pour lesquelles les entreprises choisissent GitLab",{"text":71,"config":72},"En savoir plus",{"href":73,"dataGaName":74,"dataGaLocation":31},"/fr-fr/why-gitlab/","why gitlab",{"title":76,"items":77},"Démarrer avec",[78,83,88],{"text":79,"config":80},"Ingénierie de plateforme",{"href":81,"dataGaName":82,"dataGaLocation":31},"/fr-fr/solutions/platform-engineering/","platform engineering",{"text":84,"config":85},"Expérience développeur",{"href":86,"dataGaName":87,"dataGaLocation":31},"/fr-fr/developer-experience/","Developer experience",{"text":89,"config":90},"MLOps",{"href":91,"dataGaName":89,"dataGaLocation":31},"/fr-fr/topics/devops/the-role-of-ai-in-devops/",{"text":93,"left":94,"config":95,"link":97,"lists":101,"footer":173},"Produit",true,{"dataNavLevelOne":96},"solutions",{"text":98,"config":99},"Voir toutes les solutions",{"href":100,"dataGaName":96,"dataGaLocation":31},"/fr-fr/solutions/",[102,128,151],{"title":103,"description":104,"link":105,"items":110},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":106},{"icon":107,"href":108,"dataGaName":109,"dataGaLocation":31},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[111,115,119,124],{"text":112,"config":113},"CI/CD",{"href":114,"dataGaLocation":31,"dataGaName":112},"/fr-fr/solutions/continuous-integration/",{"text":116,"config":117},"Développement assisté par l'IA",{"href":65,"dataGaLocation":31,"dataGaName":118},"AI assisted development",{"text":120,"config":121},"Gestion du code source",{"href":122,"dataGaLocation":31,"dataGaName":123},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":125,"config":126},"Livraison de logiciels automatisée",{"href":108,"dataGaLocation":31,"dataGaName":127},"Automated software delivery",{"title":129,"description":130,"link":131,"items":136},"Securité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":132},{"href":133,"dataGaName":134,"dataGaLocation":31,"icon":135},"/fr-fr/solutions/security-compliance/","security and compliance","ShieldCheckLight",[137,142,147],{"text":138,"config":139},"Application Security Testing",{"href":140,"dataGaName":141,"dataGaLocation":31},"/solutions/application-security-testing/","Application security testing",{"text":143,"config":144},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":145,"dataGaLocation":31,"dataGaName":146},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":148,"config":149},"Software Compliance",{"href":150,"dataGaName":148,"dataGaLocation":31},"/solutions/software-compliance/",{"title":152,"link":153,"items":158},"Mesures",{"config":154},{"icon":155,"href":156,"dataGaName":157,"dataGaLocation":31},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[159,163,168],{"text":160,"config":161},"Visibilité et mesures",{"href":156,"dataGaLocation":31,"dataGaName":162},"Visibility and Measurement",{"text":164,"config":165},"Gestion de la chaîne de valeur",{"href":166,"dataGaLocation":31,"dataGaName":167},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":169,"config":170},"Données d'analyse et informations clés",{"href":171,"dataGaLocation":31,"dataGaName":172},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":174,"items":175},"GitLab pour",[176,181,186],{"text":177,"config":178},"Entreprises",{"href":179,"dataGaLocation":31,"dataGaName":180},"/fr-fr/enterprise/","enterprise",{"text":182,"config":183},"PME",{"href":184,"dataGaLocation":31,"dataGaName":185},"/fr-fr/small-business/","small business",{"text":187,"config":188},"Secteur public",{"href":189,"dataGaLocation":31,"dataGaName":190},"/fr-fr/solutions/public-sector/","public sector",{"text":192,"config":193},"Tarifs",{"href":194,"dataGaName":195,"dataGaLocation":31,"dataNavLevelOne":195},"/fr-fr/pricing/","pricing",{"text":197,"config":198,"link":200,"lists":204,"feature":289},"Ressources",{"dataNavLevelOne":199},"resources",{"text":201,"config":202},"Afficher toutes les ressources",{"href":203,"dataGaName":199,"dataGaLocation":31},"/fr-fr/resources/",[205,238,261],{"title":206,"items":207},"Premiers pas",[208,213,218,223,228,233],{"text":209,"config":210},"Installation",{"href":211,"dataGaName":212,"dataGaLocation":31},"/fr-fr/install/","install",{"text":214,"config":215},"Guides de démarrage rapide",{"href":216,"dataGaName":217,"dataGaLocation":31},"/fr-fr/get-started/","quick setup checklists",{"text":219,"config":220},"Apprentissage",{"href":221,"dataGaLocation":31,"dataGaName":222},"https://university.gitlab.com/","learn",{"text":224,"config":225},"Documentation sur le produit",{"href":226,"dataGaName":227,"dataGaLocation":31},"https://docs.gitlab.com/","product documentation",{"text":229,"config":230},"Vidéos sur les bonnes pratiques",{"href":231,"dataGaName":232,"dataGaLocation":31},"/fr-fr/getting-started-videos/","best practice videos",{"text":234,"config":235},"Intégrations",{"href":236,"dataGaName":237,"dataGaLocation":31},"/fr-fr/integrations/","integrations",{"title":239,"items":240},"Découvrir",[241,246,251,256],{"text":242,"config":243},"Histoires de succès client",{"href":244,"dataGaName":245,"dataGaLocation":31},"/fr-fr/customers/","customer success stories",{"text":247,"config":248},"Blog",{"href":249,"dataGaName":250,"dataGaLocation":31},"/fr-fr/blog/","blog",{"text":252,"config":253},"Travail à distance",{"href":254,"dataGaName":255,"dataGaLocation":31},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":257,"config":258},"TeamOps",{"href":259,"dataGaName":260,"dataGaLocation":31},"/fr-fr/teamops/","teamops",{"title":262,"items":263},"Connecter",[264,269,274,279,284],{"text":265,"config":266},"Services GitLab",{"href":267,"dataGaName":268,"dataGaLocation":31},"/fr-fr/services/","services",{"text":270,"config":271},"Communauté",{"href":272,"dataGaName":273,"dataGaLocation":31},"/community/","community",{"text":275,"config":276},"Forum",{"href":277,"dataGaName":278,"dataGaLocation":31},"https://forum.gitlab.com/","forum",{"text":280,"config":281},"Événements",{"href":282,"dataGaName":283,"dataGaLocation":31},"/events/","events",{"text":285,"config":286},"Partenaires",{"href":287,"dataGaName":288,"dataGaLocation":31},"/fr-fr/partners/","partners",{"backgroundColor":290,"textColor":291,"text":292,"image":293,"link":297},"#2f2a6b","#fff","L'avenir du développement logiciel. Tendances et perspectives.",{"altText":294,"config":295},"carte promo The Source",{"src":296},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":298,"config":299},"Lire les articles les plus récents",{"href":300,"dataGaName":301,"dataGaLocation":31},"/fr-fr/the-source/","the source",{"text":303,"config":304,"lists":306},"Société",{"dataNavLevelOne":305},"company",[307],{"items":308},[309,314,320,322,327,332,337,342,347,352,357],{"text":310,"config":311},"À propos",{"href":312,"dataGaName":313,"dataGaLocation":31},"/fr-fr/company/","about",{"text":315,"config":316,"footerGa":319},"Emplois",{"href":317,"dataGaName":318,"dataGaLocation":31},"/jobs/","jobs",{"dataGaName":318},{"text":280,"config":321},{"href":282,"dataGaName":283,"dataGaLocation":31},{"text":323,"config":324},"Leadership",{"href":325,"dataGaName":326,"dataGaLocation":31},"/company/team/e-group/","leadership",{"text":328,"config":329},"Équipe",{"href":330,"dataGaName":331,"dataGaLocation":31},"/company/team/","team",{"text":333,"config":334},"Manuel",{"href":335,"dataGaName":336,"dataGaLocation":31},"https://handbook.gitlab.com/","handbook",{"text":338,"config":339},"Relations avec les investisseurs",{"href":340,"dataGaName":341,"dataGaLocation":31},"https://ir.gitlab.com/","investor relations",{"text":343,"config":344},"Centre de confiance",{"href":345,"dataGaName":346,"dataGaLocation":31},"/fr-fr/security/","trust center",{"text":348,"config":349},"Centre pour la transparence de l'IA",{"href":350,"dataGaName":351,"dataGaLocation":31},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":353,"config":354},"Newsletter",{"href":355,"dataGaName":356,"dataGaLocation":31},"/company/contact/","newsletter",{"text":358,"config":359},"Presse",{"href":360,"dataGaName":361,"dataGaLocation":31},"/press/","press",{"text":363,"config":364,"lists":365},"Nous contacter",{"dataNavLevelOne":305},[366],{"items":367},[368,371,376],{"text":38,"config":369},{"href":40,"dataGaName":370,"dataGaLocation":31},"talk to sales",{"text":372,"config":373},"Aide",{"href":374,"dataGaName":375,"dataGaLocation":31},"/support/","get help",{"text":377,"config":378},"Portail clients GitLab",{"href":379,"dataGaName":380,"dataGaLocation":31},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":382,"login":383,"suggestions":390},"Fermer",{"text":384,"link":385},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":386,"config":387},"gitlab.com",{"href":45,"dataGaName":388,"dataGaLocation":389},"search login","search",{"text":391,"default":392},"Suggestions",[393,396,401,403,408,413],{"text":60,"config":394},{"href":65,"dataGaName":395,"dataGaLocation":389},"GitLab Duo (AI)",{"text":397,"config":398},"Suggestions de code (IA)",{"href":399,"dataGaName":400,"dataGaLocation":389},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":112,"config":402},{"href":114,"dataGaName":112,"dataGaLocation":389},{"text":404,"config":405},"GitLab sur AWS",{"href":406,"dataGaName":407,"dataGaLocation":389},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":409,"config":410},"GitLab sur Google Cloud ",{"href":411,"dataGaName":412,"dataGaLocation":389},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":414,"config":415},"Pourquoi utiliser GitLab ?",{"href":73,"dataGaName":416,"dataGaLocation":389},"Why GitLab?",{"freeTrial":418,"mobileIcon":423,"desktopIcon":428},{"text":419,"config":420},"Commencer votre essai gratuit",{"href":421,"dataGaName":36,"dataGaLocation":422},"https://gitlab.com/-/trials/new/","nav",{"altText":424,"config":425},"Icône GitLab",{"src":426,"dataGaName":427,"dataGaLocation":422},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":424,"config":429},{"src":430,"dataGaName":427,"dataGaLocation":422},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":432,"mobileIcon":436,"desktopIcon":438},{"text":433,"config":434},"En savoir plus sur GitLab Duo",{"href":65,"dataGaName":435,"dataGaLocation":422},"gitlab duo",{"altText":424,"config":437},{"src":426,"dataGaName":427,"dataGaLocation":422},{"altText":424,"config":439},{"src":430,"dataGaName":427,"dataGaLocation":422},"content:shared:fr-fr:main-navigation.yml","Main Navigation","shared/fr-fr/main-navigation.yml","shared/fr-fr/main-navigation",{"_path":445,"_dir":25,"_draft":6,"_partial":6,"_locale":7,"title":446,"titleMobile":446,"button":447,"config":452,"_id":454,"_type":18,"_source":19,"_file":455,"_stem":456,"_extension":22},"/shared/fr-fr/banner","La plateforme GitLab Duo Agent est maintenant disponible en version bêta publique !",{"text":448,"config":449},"Essayer la version bêta",{"href":450,"dataGaName":451,"dataGaLocation":31},"/fr-fr/gitlab-duo/agent-platform/","duo banner",{"layout":453},"release","content:shared:fr-fr:banner.yml","shared/fr-fr/banner.yml","shared/fr-fr/banner",{"_path":458,"_dir":25,"_draft":6,"_partial":6,"_locale":7,"data":459,"_id":665,"_type":18,"title":666,"_source":19,"_file":667,"_stem":668,"_extension":22},"/shared/fr-fr/main-footer",{"text":460,"source":461,"edit":467,"contribute":472,"config":477,"items":482,"minimal":656},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence",{"text":462,"config":463},"Afficher le code source de la page",{"href":464,"dataGaName":465,"dataGaLocation":466},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":468,"config":469},"Modifier cette page",{"href":470,"dataGaName":471,"dataGaLocation":466},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":473,"config":474},"Veuillez contribuer",{"href":475,"dataGaName":476,"dataGaLocation":466},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":478,"facebook":479,"youtube":480,"linkedin":481},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[483,506,560,593,627],{"title":49,"links":484,"subMenu":489},[485],{"text":486,"config":487},"Plateforme DevSecOps",{"href":58,"dataGaName":488,"dataGaLocation":466},"devsecops platform",[490],{"title":192,"links":491},[492,496,501],{"text":493,"config":494},"Voir les forfaits",{"href":194,"dataGaName":495,"dataGaLocation":466},"view plans",{"text":497,"config":498},"Pourquoi choisir GitLab Premium ?",{"href":499,"dataGaName":500,"dataGaLocation":466},"/fr-fr/pricing/premium/","why premium",{"text":502,"config":503},"Pourquoi choisir GitLab Ultimate ?",{"href":504,"dataGaName":505,"dataGaLocation":466},"/fr-fr/pricing/ultimate/","why ultimate",{"title":507,"links":508},"Solutions",[509,514,517,519,524,529,533,536,539,544,546,548,550,555],{"text":510,"config":511},"Transformation digitale",{"href":512,"dataGaName":513,"dataGaLocation":466},"/fr-fr/topics/digital-transformation/","digital transformation",{"text":515,"config":516},"Sécurité et conformité",{"href":140,"dataGaName":141,"dataGaLocation":466},{"text":125,"config":518},{"href":108,"dataGaName":109,"dataGaLocation":466},{"text":520,"config":521},"Développement agile",{"href":522,"dataGaName":523,"dataGaLocation":466},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":525,"config":526},"Transformation cloud",{"href":527,"dataGaName":528,"dataGaLocation":466},"/fr-fr/topics/cloud-native/","cloud transformation",{"text":530,"config":531},"SCM",{"href":122,"dataGaName":532,"dataGaLocation":466},"source code management",{"text":112,"config":534},{"href":114,"dataGaName":535,"dataGaLocation":466},"continuous integration & delivery",{"text":164,"config":537},{"href":166,"dataGaName":538,"dataGaLocation":466},"value stream management",{"text":540,"config":541},"GitOps",{"href":542,"dataGaName":543,"dataGaLocation":466},"/fr-fr/solutions/gitops/","gitops",{"text":177,"config":545},{"href":179,"dataGaName":180,"dataGaLocation":466},{"text":182,"config":547},{"href":184,"dataGaName":185,"dataGaLocation":466},{"text":187,"config":549},{"href":189,"dataGaName":190,"dataGaLocation":466},{"text":551,"config":552},"Formation",{"href":553,"dataGaName":554,"dataGaLocation":466},"/fr-fr/solutions/education/","education",{"text":556,"config":557},"Services financiers",{"href":558,"dataGaName":559,"dataGaLocation":466},"/fr-fr/solutions/finance/","financial services",{"title":197,"links":561},[562,564,566,568,571,573,577,579,581,583,585,587,589,591],{"text":209,"config":563},{"href":211,"dataGaName":212,"dataGaLocation":466},{"text":214,"config":565},{"href":216,"dataGaName":217,"dataGaLocation":466},{"text":219,"config":567},{"href":221,"dataGaName":222,"dataGaLocation":466},{"text":224,"config":569},{"href":226,"dataGaName":570,"dataGaLocation":466},"docs",{"text":247,"config":572},{"href":249,"dataGaName":250},{"text":574,"config":575},"Histoires de réussite client",{"href":576,"dataGaLocation":466},"/customers/",{"text":242,"config":578},{"href":244,"dataGaName":245,"dataGaLocation":466},{"text":252,"config":580},{"href":254,"dataGaName":255,"dataGaLocation":466},{"text":265,"config":582},{"href":267,"dataGaName":268,"dataGaLocation":466},{"text":257,"config":584},{"href":259,"dataGaName":260,"dataGaLocation":466},{"text":270,"config":586},{"href":272,"dataGaName":273,"dataGaLocation":466},{"text":275,"config":588},{"href":277,"dataGaName":278,"dataGaLocation":466},{"text":280,"config":590},{"href":282,"dataGaName":283,"dataGaLocation":466},{"text":285,"config":592},{"href":287,"dataGaName":288,"dataGaLocation":466},{"title":303,"links":594},[595,597,599,601,603,605,607,611,616,618,620,622],{"text":310,"config":596},{"href":312,"dataGaName":305,"dataGaLocation":466},{"text":315,"config":598},{"href":317,"dataGaName":318,"dataGaLocation":466},{"text":323,"config":600},{"href":325,"dataGaName":326,"dataGaLocation":466},{"text":328,"config":602},{"href":330,"dataGaName":331,"dataGaLocation":466},{"text":333,"config":604},{"href":335,"dataGaName":336,"dataGaLocation":466},{"text":338,"config":606},{"href":340,"dataGaName":341,"dataGaLocation":466},{"text":608,"config":609},"Sustainability",{"href":610,"dataGaName":608,"dataGaLocation":466},"/sustainability/",{"text":612,"config":613},"Diversité, inclusion et appartenance (DIB)",{"href":614,"dataGaName":615,"dataGaLocation":466},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":343,"config":617},{"href":345,"dataGaName":346,"dataGaLocation":466},{"text":353,"config":619},{"href":355,"dataGaName":356,"dataGaLocation":466},{"text":358,"config":621},{"href":360,"dataGaName":361,"dataGaLocation":466},{"text":623,"config":624},"Déclaration de transparence sur l'esclavage moderne",{"href":625,"dataGaName":626,"dataGaLocation":466},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":363,"links":628},[629,632,634,636,641,646,651],{"text":630,"config":631},"Échanger avec un expert",{"href":40,"dataGaName":41,"dataGaLocation":466},{"text":372,"config":633},{"href":374,"dataGaName":375,"dataGaLocation":466},{"text":377,"config":635},{"href":379,"dataGaName":380,"dataGaLocation":466},{"text":637,"config":638},"Statut",{"href":639,"dataGaName":640,"dataGaLocation":466},"https://status.gitlab.com/","status",{"text":642,"config":643},"Conditions d'utilisation",{"href":644,"dataGaName":645},"/terms/","terms of use",{"text":647,"config":648},"Déclaration de confidentialité",{"href":649,"dataGaName":650,"dataGaLocation":466},"/fr-fr/privacy/","privacy statement",{"text":652,"config":653},"Préférences en matière de cookies",{"dataGaName":654,"dataGaLocation":466,"id":655,"isOneTrustButton":94},"cookie preferences","ot-sdk-btn",{"items":657},[658,660,663],{"text":642,"config":659},{"href":644,"dataGaName":645,"dataGaLocation":466},{"text":661,"config":662},"Politique de confidentialité",{"href":649,"dataGaName":650,"dataGaLocation":466},{"text":652,"config":664},{"dataGaName":654,"dataGaLocation":466,"id":655,"isOneTrustButton":94},"content:shared:fr-fr:main-footer.yml","Main Footer","shared/fr-fr/main-footer.yml","shared/fr-fr/main-footer",1758326263454]