[{"data":1,"prerenderedAt":1035},["ShallowReactive",2],{"/fr-fr/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer/":3,"footer-fr-fr":50,"the-source-navigation-fr-fr":363,"the-source-newsletter-fr-fr":390,"article-site-categories-fr-fr":402,"undefined-article-hero-category-fr-fr":404,"undefined-the-source-gated-asset-fr-fr":429,"undefined-category-fr-fr":445,"undefined-the-source-resources-fr-fr":458,"undefined-article-hero-author-fr-fr":486},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"slug":8,"type":9,"category":5,"config":10,"seo":15,"content":19,"_id":44,"_type":45,"title":7,"_source":46,"_file":47,"_stem":48,"_extension":49},"/fr-fr/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer","platform",false,"","devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer","article",{"layout":11,"template":12,"featured":6,"articleType":13,"author":14},"the-source","TheSourceArticle","Regular","sharon-gaudin",{"title":16,"ogTitle":16,"ogDescription":17,"description":17,"ogImage":18},"Plateforme DevOps unifiée : fini les chaînes d'outils DIY","Selon l'enquête menée par GitLab, 64 % des professionnels DevSecOps souhaitent consolider leurs chaînes d'outils, jugées trop lentes et contraignantes.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463678/r0gawsvh4vcmgblpra58.png",{"title":20,"description":17,"heroImage":18,"date":21,"timeToRead":22,"keyTakeaways":23,"articleBody":27,"faq":28},"L'ère des chaînes d'outils DIY est terminée : adoptez une plateforme DevOps unifiée","2025-01-14","Lecture : 5 min",[24,25,26],"De nombreuses équipes DevOps se heurtent à un obstacle invisible mais coûteux : la prolifération des outils. Plus de 78 % d'entre elles déclarent passer jusqu'à 100 % de leur temps à maintenir plus de 6 outils au lieu d'effectuer des tâches de codage.","Près de 64 % des équipes DevOps veulent consolider leurs chaînes d'outils pour limiter les problèmes de surveillance et réduire les retards. Cet enjeu de simplification est encore plus marqué dans l'automobile (76,5 %) et l'industrie manufacturière (72 %).","Une plateforme DevSecOps unique aide les équipes à se concentrer sur le code et non sur la maintenance des outils. Résultat ? Une efficacité accrue, des coûts réduits et une meilleure expérience développeur grâce à la consolidation de la chaînes d'outils.","Les équipes DevOps accumulent assez rapidement un grand nombre d'outils, chaque développeur ayant tendance à ajouter celui qui lui convient le mieux (un outil pour automatiser le déploiement, un autre pour la revue de code et ainsi de suite). Cette multiplication progressive d'outils disparates finit par créer une chaîne d'outils complexe, source de pertes de temps et d'argent.\n\nCe phénomène, surnommé la [« taxe » liée à la chaîne d'outils](https://about.gitlab.com/blog/2018/03/21/avoiding-devops-tax-webcast/), correspond à des coûts cachés résultant de la gestion parallèle de multiples outils de développement. D'abord insidieux, cette charge peut rapidement provoquer de sérieux goulots d'étranglement dans la production de logiciels. La prolifération des outils rend la gestion de la chaîne d'outils complexe, impactant négativement la capacité des équipes à satisfaire les besoins clients et à maintenir leur avantage concurrentiel. \n\nFace à ce constat, les professionnels DevOps cherchent à présent à simplifier ou éliminer cette surcharge d'outils. Le [Rapport Global DevSecOps 2024 de GitLab](https://about.gitlab.com/developer-survey/) révèle l'ampleur de ce défi et les difficultés qu'il engendre. Plus de la moitié des équipes DevOps jonglent avec six outils ou plus au cours de leur cycle de développement logiciel, 13 % gérant jusqu'à 14 outils différents.\n\nCette complexité a un coût élevé : les professionnels DevOps consacrent jusqu'à trois quarts de leur temps à maintenir et à intégrer ces outils au détriment du développement proprement dit. Plus de 78 % d'entre eux estiment ainsi perdre entre 25 % et 100 % de leur temps à s'assurer du bon fonctionnement de leur chaîne d'outils.\n\nLes résultats de l'enquête confirment que ce problème est bien réel.\n\nPrès de 64 % des répondants souhaitent consolider leurs chaînes d'outils, parfois tentaculaires, pour pallier les difficultés de surveillance, les retards dans les cycles de développement et le mécontentement des développeurs. Ce pourcentage est encore plus élevé dans certains secteurs, avec 76,5 % des professionnels de l'industrie automobile et plus de 72 % de ceux de l'industrie manufacturière exprimant ce besoin de simplification. \n\nInterrogés sur la part de leur travail consacrée à la maintenance et à l'intégration de leurs chaînes d'outils, les professionnels DevOps expliquent les raisons pour lesquelles ils cherchent à réduire cette complexité, voire à l'éliminer complètement. Notre enquête révèle en effet que pour 20 % des répondants, ces tâches représentent jusqu'à 24 % de leur temps de travail, pour 40 % elles occupent entre 25 % et 49 %, et pour plus de 27 %, elles grèvent entre 50 % et 74 % de leur journée. En moyenne, plus de 78 % des professionnels DevOps estiment ainsi perdre au moins un quart de leur journée à faire fonctionner correctement leur chaîne d'outils. \n\n« La vie quotidienne de l'un de nos développeurs était répartie sur de nombreux services différents », témoigne Nadav Robas, DevOps & DevSecOps Manager chez [Agoda](https://about.gitlab.com/customers/agoda/), une plateforme majeure de réservation de voyages en ligne basée à Singapour. « Mon objectif était de libérer mes ingénieurs DevOps des tâches de maintenance quotidiennes, afin qu'ils n'aient plus à se préoccuper de la disponibilité des outils ni à acquérir des connaissances spécifiques dans chaque domaine. »\n\nAu final, une grande partie de leur temps était ainsi détournée d'opérations directement liées au développement et au déploiement de logiciels et ils ne peuvent pas se concentrer sur ce qui leur plaît vraiment, à savoir innover et créer. Cette situation impacte non seulement leur productivité, mais aussi leur satisfaction et leur bien-être au travail. \n\n## En finir avec la « taxe » liée à la chaîne d'outils\n\nPlutôt que de subir les effets néfastes d'une chaîne d'outils morcelée, les équipes DevOps choisissent d'[adopter une plateforme DevSecOps complète](https://about.gitlab.com/blog/2022/08/16/eight-steps-to-prepare-your-team-for-a-devops-platform-migration/). Cette seule action peut créer des gains d'efficacité, et permet de remplacer les tâches manuelles par l'automatisation, d'intégrer la sécurité en amont, de diminuer les coûts et de réduire les frictions. Les bénéfices sont concrets pour les équipes DevOps et l'ensemble de l'entreprise.\n\n« Je ne voulais pas que mes ingénieurs deviennent des experts de tel ou tel outil », déclare Nadav Robas. « Je voulais qu'ils se concentrent sur l'essentiel : la production et le déploiement de code. C'est exactement ce que la plateforme GitLab nous a permis de faire ».\n\nAu-delà de la rationalisation des opérations, une plateforme unique permet aussi d'éviter les frais de licences multiples associés à une chaîne d'outils disparates. Pour calculer les économies potentielles pour votre entreprise, [utilisez notre calculateur de ROI](https://about.gitlab.com/calculator/roi/). [1]\n\nDans un contexte économique incertain, adopter une plateforme complète qui [augmente la productivité](https://about.gitlab.com/blog/2022/05/02/5-ways-collaboration-boosts-productivity-and-your-career/) tout en réduisant les coûts constitue un avantage inestimable, et permet de livrer plus vite de la valeur aux clients, tout en renforçant la compétitivité des équipes.\n\n## Réduisez votre chaîne d'outils avec GitLab\n\nLa [plateforme DevSecOps unifiée et complète de GitLab](https://about.gitlab.com/stages-devops-lifecycle/) aide à réduire les efforts d'intégration potentiellement coûteux qui découle de l'utilisation d'une multitude d'outils. Elle permet par ailleurs aux équipes de développement de créer des logiciels et de les livrer plus rapidement, tout en renforçant la sécurité et en optimisant la conformité. À la clé, des cycles de livraison plus courts et une productivité renforcée. Les équipes sont ainsi en mesure de créer des logiciels avec une vélocité accrue, une plus grande confiance et une meilleure visibilité de l'ensemble du projet.\n\nAutant d'éléments qui génèrent une réelle valeur ajoutée pour les clients.\n\n« GitLab a offert à nos développeurs un tableau de bord unique qu'ils utilisent pour suivre l'ensemble du cycle de développement logiciel sans devoir jongler d'un outil à l'autre », explique Nadav Robas. « Nous avons réussi à centraliser tous nos services sur une seule plateforme : nous sommes plus efficaces, la sécurité est renforcée et nos développeurs travaillent dans de meilleures conditions ».\n\nDécouvrez [comment migrer vers la plateforme complète de GitLab](https://page.gitlab.com/resources-ebook-trading-diy-devops-for-a-single-platform.html) et bénéficiez des avantages d'un environnement unifié.\n\n[1] _Le retour sur investissement (ROI) peut varier en fonction de nombreux facteurs. Le calculateur ne garantit pas de résultats réels._ \n\n> #### Consolidez votre chaîne d'outils complexe\n>\n> Découvrez dans notre guide gratuit comment rationaliser votre chaîne d'outils pour éviter les inefficacités, réduire les coûts et accélérer les délais de mise sur le marché.\n>  \n> [Consulter le guide](https://page.gitlab.com/consolidate-toolchain-guide.html){class=\"button\"}",[29,32,35,38,41],{"header":30,"content":31},"Qu'est-ce que la « taxe » liée à la chaîne d'outils et quel est son impact sur les équipes DevOps ?","La « taxe » liée à la chaîne d'outils fait référence aux coûts cachés de la gestion et de la maintenance de plusieurs outils dans une chaîne d'outils de développement logiciel. Cette complexité consomme jusqu'à 74 % du temps des professionnels DevOps, ce qui entraîne des inefficacités, des retards et une diminution de la satisfaction des développeurs.",{"header":33,"content":34},"Pourquoi les équipes DevOps souhaitent-elles consolider leurs chaînes d'outils ?","Selon le Rapport Global DevSecOps 2024 de GitLab, 64 % des professionnels DevOps souhaitent consolider leurs chaînes d'outils pour réduire les tâches de maintenance, rationaliser les workflows, améliorer la surveillance et augmenter la productivité des développeurs en éliminant les changements de contexte inutiles.",{"header":36,"content":37},"Comment une plateforme DevSecOps unique améliore-t-elle la productivité ?","Une plateforme DevSecOps unique élimine le besoin d'intégration d'outils, automatise les tâches manuelles, renforce la sécurité dès les premières étapes du cycle de développement et réduit les coûts. Elle permet aux équipes de se concentrer sur l'innovation, raccourcit les durées de cycle et augmente la productivité.",{"header":39,"content":40},"Quels sont les avantages financiers d'adopter une plateforme DevSecOps complète ?","Le remplacement de chaînes d'outils fragmentées par une plateforme unique réduit les frais de licences induits par l'utilisation de multiples outils et élimine les efforts d'intégration coûteux. Les entreprises peuvent calculer les économies potentielles à l'aide d'un calculateur de retour sur investissement conçu pour évaluer les avantages de la consolidation par le biais d'une plateforme unique.",{"header":42,"content":43},"Comment la plateforme GitLab contribue-t-elle à réduire la complexité de la chaîne d'outils ?","GitLab fournit une plateforme DevSecOps complète qui centralise les services et offre ainsi aux équipes une vue unifiée du cycle de développement logiciel. Cette approche réduit la multiplication d'outils à outrance, renforce la sécurité et la conformité. Elle améliore l'expérience développeur, ce qui augmente la productivité des équipes et la confiance des développeurs en leurs capacités à produire des logiciels d'excellente qualité.","content:fr-fr:the-source:platform:devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer:index.yml","yaml","content","fr-fr/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer/index.yml","fr-fr/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer/index","yml",{"_path":51,"_dir":52,"_draft":6,"_partial":6,"_locale":7,"data":53,"_id":359,"_type":45,"title":360,"_source":46,"_file":361,"_stem":362,"_extension":49},"/shared/fr-fr/main-footer","fr-fr",{"text":54,"source":55,"edit":61,"contribute":66,"config":71,"items":76,"minimal":350},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence",{"text":56,"config":57},"Afficher le code source de la page",{"href":58,"dataGaName":59,"dataGaLocation":60},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":62,"config":63},"Modifier cette page",{"href":64,"dataGaName":65,"dataGaLocation":60},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":67,"config":68},"Veuillez contribuer",{"href":69,"dataGaName":70,"dataGaLocation":60},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":72,"facebook":73,"youtube":74,"linkedin":75},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[77,104,177,249,311],{"title":78,"links":79,"subMenu":85},"Plateforme",[80],{"text":81,"config":82},"Plateforme DevSecOps",{"href":83,"dataGaName":84,"dataGaLocation":60},"/fr-fr/platform/","devsecops platform",[86],{"title":87,"links":88},"Tarifs",[89,94,99],{"text":90,"config":91},"Voir les forfaits",{"href":92,"dataGaName":93,"dataGaLocation":60},"/fr-fr/pricing/","view plans",{"text":95,"config":96},"Pourquoi choisir GitLab Premium ?",{"href":97,"dataGaName":98,"dataGaLocation":60},"/fr-fr/pricing/premium/","why premium",{"text":100,"config":101},"Pourquoi choisir GitLab Ultimate ?",{"href":102,"dataGaName":103,"dataGaLocation":60},"/fr-fr/pricing/ultimate/","why ultimate",{"title":105,"links":106},"Solutions",[107,112,117,122,127,132,137,142,147,152,157,162,167,172],{"text":108,"config":109},"Transformation digitale",{"href":110,"dataGaName":111,"dataGaLocation":60},"/fr-fr/topics/digital-transformation/","digital transformation",{"text":113,"config":114},"Sécurité et conformité",{"href":115,"dataGaName":116,"dataGaLocation":60},"/fr-fr/solutions/security-compliance/","security & compliance",{"text":118,"config":119},"Livraison de logiciels automatisée",{"href":120,"dataGaName":121,"dataGaLocation":60},"/fr-fr/solutions/delivery-automation/","automated software delivery",{"text":123,"config":124},"Développement agile",{"href":125,"dataGaName":126,"dataGaLocation":60},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":128,"config":129},"Transformation cloud",{"href":130,"dataGaName":131,"dataGaLocation":60},"/fr-fr/topics/cloud-native/","cloud transformation",{"text":133,"config":134},"SCM",{"href":135,"dataGaName":136,"dataGaLocation":60},"/fr-fr/solutions/source-code-management/","source code management",{"text":138,"config":139},"CI/CD",{"href":140,"dataGaName":141,"dataGaLocation":60},"/fr-fr/solutions/continuous-integration/","continuous integration & delivery",{"text":143,"config":144},"Gestion de la chaîne de valeur",{"href":145,"dataGaName":146,"dataGaLocation":60},"/fr-fr/solutions/value-stream-management/","value stream management",{"text":148,"config":149},"GitOps",{"href":150,"dataGaName":151,"dataGaLocation":60},"/fr-fr/solutions/gitops/","gitops",{"text":153,"config":154},"Entreprises",{"href":155,"dataGaName":156,"dataGaLocation":60},"/fr-fr/enterprise/","enterprise",{"text":158,"config":159},"PME",{"href":160,"dataGaName":161,"dataGaLocation":60},"/fr-fr/small-business/","small business",{"text":163,"config":164},"Secteur public",{"href":165,"dataGaName":166,"dataGaLocation":60},"/fr-fr/solutions/public-sector/","public sector",{"text":168,"config":169},"Formation",{"href":170,"dataGaName":171,"dataGaLocation":60},"/fr-fr/solutions/education/","education",{"text":173,"config":174},"Services financiers",{"href":175,"dataGaName":176,"dataGaLocation":60},"/fr-fr/solutions/finance/","financial services",{"title":178,"links":179},"Ressources",[180,185,190,195,200,205,209,214,219,224,229,234,239,244],{"text":181,"config":182},"Installation",{"href":183,"dataGaName":184,"dataGaLocation":60},"/fr-fr/install/","install",{"text":186,"config":187},"Guides de démarrage rapide",{"href":188,"dataGaName":189,"dataGaLocation":60},"/fr-fr/get-started/","quick setup checklists",{"text":191,"config":192},"Apprentissage",{"href":193,"dataGaName":194,"dataGaLocation":60},"https://university.gitlab.com/","learn",{"text":196,"config":197},"Documentation sur le produit",{"href":198,"dataGaName":199,"dataGaLocation":60},"https://docs.gitlab.com/","docs",{"text":201,"config":202},"Blog",{"href":203,"dataGaName":204},"/fr-fr/blog/","blog",{"text":206,"config":207},"Histoires de réussite client",{"href":208,"dataGaLocation":60},"/customers/",{"text":210,"config":211},"Histoires de succès client",{"href":212,"dataGaName":213,"dataGaLocation":60},"/fr-fr/customers/","customer success stories",{"text":215,"config":216},"Travail à distance",{"href":217,"dataGaName":218,"dataGaLocation":60},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":220,"config":221},"Services GitLab",{"href":222,"dataGaName":223,"dataGaLocation":60},"/fr-fr/services/","services",{"text":225,"config":226},"TeamOps",{"href":227,"dataGaName":228,"dataGaLocation":60},"/fr-fr/teamops/","teamops",{"text":230,"config":231},"Communauté",{"href":232,"dataGaName":233,"dataGaLocation":60},"/community/","community",{"text":235,"config":236},"Forum",{"href":237,"dataGaName":238,"dataGaLocation":60},"https://forum.gitlab.com/","forum",{"text":240,"config":241},"Événements",{"href":242,"dataGaName":243,"dataGaLocation":60},"/events/","events",{"text":245,"config":246},"Partenaires",{"href":247,"dataGaName":248,"dataGaLocation":60},"/fr-fr/partners/","partners",{"title":250,"links":251},"Société",[252,257,262,267,272,277,282,286,291,296,301,306],{"text":253,"config":254},"À propos",{"href":255,"dataGaName":256,"dataGaLocation":60},"/fr-fr/company/","company",{"text":258,"config":259},"Emplois",{"href":260,"dataGaName":261,"dataGaLocation":60},"/jobs/","jobs",{"text":263,"config":264},"Leadership",{"href":265,"dataGaName":266,"dataGaLocation":60},"/company/team/e-group/","leadership",{"text":268,"config":269},"Équipe",{"href":270,"dataGaName":271,"dataGaLocation":60},"/company/team/","team",{"text":273,"config":274},"Manuel",{"href":275,"dataGaName":276,"dataGaLocation":60},"https://handbook.gitlab.com/","handbook",{"text":278,"config":279},"Relations avec les investisseurs",{"href":280,"dataGaName":281,"dataGaLocation":60},"https://ir.gitlab.com/","investor relations",{"text":283,"config":284},"Sustainability",{"href":285,"dataGaName":283,"dataGaLocation":60},"/sustainability/",{"text":287,"config":288},"Diversité, inclusion et appartenance (DIB)",{"href":289,"dataGaName":290,"dataGaLocation":60},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":292,"config":293},"Centre de confiance",{"href":294,"dataGaName":295,"dataGaLocation":60},"/fr-fr/security/","trust center",{"text":297,"config":298},"Newsletter",{"href":299,"dataGaName":300,"dataGaLocation":60},"/company/contact/","newsletter",{"text":302,"config":303},"Presse",{"href":304,"dataGaName":305,"dataGaLocation":60},"/press/","press",{"text":307,"config":308},"Déclaration de transparence sur l'esclavage moderne",{"href":309,"dataGaName":310,"dataGaLocation":60},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":312,"links":313},"Nous contacter",[314,319,324,329,334,339,344],{"text":315,"config":316},"Échanger avec un expert",{"href":317,"dataGaName":318,"dataGaLocation":60},"/fr-fr/sales/","sales",{"text":320,"config":321},"Aide",{"href":322,"dataGaName":323,"dataGaLocation":60},"/support/","get help",{"text":325,"config":326},"Portail clients GitLab",{"href":327,"dataGaName":328,"dataGaLocation":60},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"text":330,"config":331},"Statut",{"href":332,"dataGaName":333,"dataGaLocation":60},"https://status.gitlab.com/","status",{"text":335,"config":336},"Conditions d'utilisation",{"href":337,"dataGaName":338},"/terms/","terms of use",{"text":340,"config":341},"Déclaration de confidentialité",{"href":342,"dataGaName":343,"dataGaLocation":60},"/fr-fr/privacy/","privacy statement",{"text":345,"config":346},"Préférences en matière de cookies",{"dataGaName":347,"dataGaLocation":60,"id":348,"isOneTrustButton":349},"cookie preferences","ot-sdk-btn",true,{"items":351},[352,354,357],{"text":335,"config":353},{"href":337,"dataGaName":338,"dataGaLocation":60},{"text":355,"config":356},"Politique de confidentialité",{"href":342,"dataGaName":343,"dataGaLocation":60},{"text":345,"config":358},{"dataGaName":347,"dataGaLocation":60,"id":348,"isOneTrustButton":349},"content:shared:fr-fr:main-footer.yml","Main Footer","shared/fr-fr/main-footer.yml","shared/fr-fr/main-footer",{"_path":364,"_dir":11,"_draft":6,"_partial":6,"_locale":7,"logo":365,"subscribeLink":370,"navItems":374,"_id":386,"_type":45,"title":387,"_source":46,"_file":388,"_stem":389,"_extension":49},"/shared/fr-fr/the-source/navigation",{"altText":366,"config":367},"the source logo",{"src":368,"href":369},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750191004/t7wz1klfb2kxkezksv9t.svg","/fr-fr/the-source/",{"text":371,"config":372},"S'abonner",{"href":373},"#subscribe",[375,379,382],{"text":376,"config":377},"Intelligence artificielle",{"href":378},"/fr-fr/the-source/ai/",{"text":113,"config":380},{"href":381},"/fr-fr/the-source/security/",{"text":383,"config":384},"Plateforme et infrastructure",{"href":385},"/fr-fr/the-source/platform/","content:shared:fr-fr:the-source:navigation.yml","Navigation","shared/fr-fr/the-source/navigation.yml","shared/fr-fr/the-source/navigation",{"_path":391,"_dir":11,"_draft":6,"_partial":6,"_locale":7,"title":392,"description":393,"submitMessage":394,"formData":395,"_id":399,"_type":45,"_source":46,"_file":400,"_stem":401,"_extension":49},"/shared/fr-fr/the-source/newsletter","La newsletter The Source","Recevez une mine d'informations sur l'avenir du développement logiciel.","Vous êtes désormais inscrit à la newsletter The Source.",{"config":396},{"formId":397,"formName":398,"hideRequiredLabel":349},28453,"thesourcenewsletter","content:shared:fr-fr:the-source:newsletter.yml","shared/fr-fr/the-source/newsletter.yml","shared/fr-fr/the-source/newsletter",{"categoryNames":403},{"ai":376,"platform":383,"security":113},{"_path":405,"_dir":11,"_draft":6,"_partial":6,"_locale":7,"config":406,"seo":407,"content":410,"type":424,"slug":425,"_id":426,"_type":45,"title":7,"_source":46,"_file":427,"_stem":428,"_extension":49},"/fr-fr/the-source/ai",{"layout":11},{"title":376,"description":408,"ogImage":7,"config":409},"Découvrez comment l'IA révolutionne le développement logiciel et comment les entreprises peuvent tirer le meilleur parti de leurs investissements dans ce domaine.",{"ignoreDescriptionCharLimit":349},[411,417],{"componentName":412,"componentContent":413},"TheSourceCategoryHero",{"title":376,"description":408,"image":414},{"config":415},{"src":416},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463300/eoudcbj5aoucl0spsp0c.png",{"componentName":418,"componentContent":419},"TheSourceCategoryMainSection",{"config":420},{"gatedAssets":421},[422,423],"source-lp-how-to-get-started-using-ai-in-software-development","navigating-ai-maturity-in-devsecops","category","ai","content:fr-fr:the-source:ai:index.yml","fr-fr/the-source/ai/index.yml","fr-fr/the-source/ai/index",{"_path":430,"_dir":431,"_draft":6,"_partial":6,"_locale":7,"config":432,"title":434,"description":435,"link":436,"_id":442,"_type":45,"_source":46,"_file":443,"_stem":444,"_extension":49},"/shared/fr-fr/the-source/gated-assets/source-lp-ai-guide-for-enterprise-leaders-building-the-right-approach","gated-assets",{"id":433},"source-lp-ai-guide-for-enterprise-leaders-building-the-right-approach","Développez une stratégie d'innovation logicielle intégrant judicieusement l'IA","Les outils d'IA générative ne sont pas une mode éphémère. Les entreprises dotées d'équipes d'ingénierie logicielle qui souhaitent recruter et retenir les meilleurs talents doivent introduire l'IA dans leur processus pour rester compétitives. La formation continue, l'adoption progressive et un accompagnement structuré sont essentiels pour exploiter le potentiel de l'IA en toute sécurité et de manière responsable. Téléchargez notre guide destiné aux dirigeants d'entreprise pour découvrir comment préparer vos cadres supérieurs, votre équipe de direction et vos équipes de développement aux capacités actuelles et futures de l'IA afin accélérer le développement logiciel.",{"text":437,"config":438},"Consulter le guide",{"href":439,"dataGaName":440,"dataGaLocation":441},"https://about.gitlab.com/the-source/ai/ai-guide-for-enterprise-leaders-building-the-right-approach/","AI Guide For Enterprise Leaders: Building the Right Approach","thesource","content:shared:fr-fr:the-source:gated-assets:source-lp-ai-guide-for-enterprise-leaders-building-the-right-approach.yml","shared/fr-fr/the-source/gated-assets/source-lp-ai-guide-for-enterprise-leaders-building-the-right-approach.yml","shared/fr-fr/the-source/gated-assets/source-lp-ai-guide-for-enterprise-leaders-building-the-right-approach",{"_path":405,"_dir":11,"_draft":6,"_partial":6,"_locale":7,"config":446,"seo":447,"content":449,"type":424,"slug":425,"_id":426,"_type":45,"title":7,"_source":46,"_file":427,"_stem":428,"_extension":49},{"layout":11},{"title":376,"description":408,"ogImage":7,"config":448},{"ignoreDescriptionCharLimit":349},[450,454],{"componentName":412,"componentContent":451},{"title":376,"description":408,"image":452},{"config":453},{"src":416},{"componentName":418,"componentContent":455},{"config":456},{"gatedAssets":457},[422,423],[459,473],{"_path":460,"_dir":431,"_draft":6,"_partial":6,"_locale":7,"config":461,"title":463,"description":464,"link":465,"_id":470,"_type":45,"_source":46,"_file":471,"_stem":472,"_extension":49},"/shared/fr-fr/the-source/gated-assets/navigating-ai-maturity-in-devsecops",{"id":423,"formId":462},1002,"La maturité de l'IA dans l'approche DevSecOps","Lisez les [conclusions de notre enquête menée auprès de plus de 5 000 professionnels DevSecOps dans le monde entier](https://about.gitlab.com/fr-fr/developer-survey/2024/ai/) pour savoir comment les entreprises intègrent l'IA dans le cycle de vie du développement logiciel.",{"text":466,"config":467},"Lire le rapport",{"href":468,"dataGaName":469,"dataGaLocation":441},"https://about.gitlab.com/developer-survey/2024/ai/","Navigating AI Maturity in DevSecOps","content:shared:fr-fr:the-source:gated-assets:navigating-ai-maturity-in-devsecops.yml","shared/fr-fr/the-source/gated-assets/navigating-ai-maturity-in-devsecops.yml","shared/fr-fr/the-source/gated-assets/navigating-ai-maturity-in-devsecops",{"_path":474,"_dir":431,"_draft":6,"_partial":6,"_locale":7,"config":475,"title":476,"description":477,"link":478,"_id":483,"_type":45,"_source":46,"_file":484,"_stem":485,"_extension":49},"/shared/fr-fr/the-source/gated-assets/source-lp-how-to-get-started-using-ai-in-software-development",{"id":422,"formId":462},"Comment commencer à intégrer l'IA dans le développement logiciel","Lisez notre e-book pour découvrir des conseils pratiques qui vous aideront à créer un framework stratégique pour intégrer l'IA et développer des logiciels sécurisés plus rapidement.",{"text":479,"config":480},"Lire l'e-book",{"href":481,"dataGaName":482,"dataGaLocation":441},"https://about.gitlab.com/the-source/ai/getting-started-with-ai-in-software-development-a-guide-for-leaders/","How to Get Started Using AI in Software Development","content:shared:fr-fr:the-source:gated-assets:source-lp-how-to-get-started-using-ai-in-software-development.yml","shared/fr-fr/the-source/gated-assets/source-lp-how-to-get-started-using-ai-in-software-development.yml","shared/fr-fr/the-source/gated-assets/source-lp-how-to-get-started-using-ai-in-software-development",[487,510,526,542,558,579,599,615,633,653,670,691,707,725,742,760,779,797,816,837,858,874,890,908,926,945,961,979,994,1013],{"_path":488,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":490,"seo":491,"content":493,"type":505,"slug":506,"_id":507,"_type":45,"title":492,"_source":46,"_file":508,"_stem":509,"_extension":49},"/fr-fr/the-source/authors/amanda-rueda","authors",{"layout":11},{"title":492},"Amanda Rueda",[494,503],{"componentName":495,"componentContent":496},"TheSourceAuthorHero",{"config":497,"name":492,"headshot":500},{"gitlabHandle":498,"linkedInProfileUrl":499},"amandarueda","https://www.linkedin.com/in/amandamrueda/",{"altText":492,"config":501},{"src":502},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463383/osecw1pzbxvb7fhqhiky.png",{"componentName":504},"TheSourceArticlesList","author","amanda-rueda","content:fr-fr:the-source:authors:amanda-rueda.yml","fr-fr/the-source/authors/amanda-rueda.yml","fr-fr/the-source/authors/amanda-rueda",{"_path":511,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":512,"seo":513,"content":515,"type":505,"slug":522,"_id":523,"_type":45,"title":514,"_source":46,"_file":524,"_stem":525,"_extension":49},"/fr-fr/the-source/authors/andre-michael-braun",{"layout":11},{"title":514},"Andre Michael Braun",[516,521],{"componentName":495,"componentContent":517},{"name":514,"headshot":518},{"altText":514,"config":519},{"src":520},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463336/yl27k7wdlnkzsizwknn1.jpg",{"componentName":504},"andre-michael-braun","content:fr-fr:the-source:authors:andre-michael-braun.yml","fr-fr/the-source/authors/andre-michael-braun.yml","fr-fr/the-source/authors/andre-michael-braun",{"_path":527,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":528,"seo":529,"content":531,"type":505,"slug":538,"_id":539,"_type":45,"title":530,"_source":46,"_file":540,"_stem":541,"_extension":49},"/fr-fr/the-source/authors/andrew-haschka",{"layout":11},{"title":530},"Andrew Haschka",[532,537],{"componentName":495,"componentContent":533},{"name":530,"headshot":534},{"altText":530,"config":535},{"src":536},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463349/z1qnc4uxmqgg3hnm3da4.png",{"componentName":504},"andrew-haschka","content:fr-fr:the-source:authors:andrew-haschka.yml","fr-fr/the-source/authors/andrew-haschka.yml","fr-fr/the-source/authors/andrew-haschka",{"_path":543,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":544,"seo":545,"content":547,"type":505,"slug":554,"_id":555,"_type":45,"title":546,"_source":46,"_file":556,"_stem":557,"_extension":49},"/fr-fr/the-source/authors/ayoub-fandi",{"layout":11},{"title":546},"Ayoub Fandi",[548,553],{"componentName":495,"componentContent":549},{"name":546,"headshot":550},{"altText":546,"config":551},{"src":552},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463329/wyp554loeyoibx3ozren.jpg",{"componentName":504},"ayoub-fandi","content:fr-fr:the-source:authors:ayoub-fandi.yml","fr-fr/the-source/authors/ayoub-fandi.yml","fr-fr/the-source/authors/ayoub-fandi",{"_path":559,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":560,"seo":561,"content":563,"type":505,"slug":575,"_id":576,"_type":45,"title":562,"_source":46,"_file":577,"_stem":578,"_extension":49},"/fr-fr/the-source/authors/brian-wald",{"layout":11},{"title":562},"Brian Wald",[564,574],{"componentName":495,"componentContent":565},{"config":566,"name":562,"role":569,"bio":570,"headshot":571},{"gitlabHandle":567,"linkedInProfileUrl":568},"brianwald","https://www.linkedin.com/in/brianwald/","Head of Global Field CTO org","Brian Wald est Head of Global Field CTO org chez GitLab. Il dirige une équipe dynamique de directeurs techniques de terrain, dédiée à la transformation des pratiques de développement logiciel en entreprise.",{"altText":562,"config":572},{"src":573},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463417/fugpbux9miqbdx3wewtu.jpg",{"componentName":504},"brian-wald","content:fr-fr:the-source:authors:brian-wald.yml","fr-fr/the-source/authors/brian-wald.yml","fr-fr/the-source/authors/brian-wald",{"_path":580,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":581,"seo":582,"content":584,"type":505,"slug":595,"_id":596,"_type":45,"title":583,"_source":46,"_file":597,"_stem":598,"_extension":49},"/fr-fr/the-source/authors/bryan-ross",{"layout":11},{"title":583},"Bryan Ross",[585,594],{"componentName":495,"componentContent":586},{"config":587,"name":583,"headshot":591},{"gitlabHandle":588,"twitterXProfileUrl":589,"linkedInProfileUrl":590},"bryanrossuk","https://twitter.com/bryanrossuk","https://www.linkedin.com/in/bryanross",{"altText":583,"config":592},{"src":593},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463324/mvdyvskii4hltdrgqxom.jpg",{"componentName":504},"bryan-ross","content:fr-fr:the-source:authors:bryan-ross.yml","fr-fr/the-source/authors/bryan-ross.yml","fr-fr/the-source/authors/bryan-ross",{"_path":600,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":601,"seo":602,"content":604,"type":505,"slug":611,"_id":612,"_type":45,"title":603,"_source":46,"_file":613,"_stem":614,"_extension":49},"/fr-fr/the-source/authors/chandler-gibbons",{"layout":11},{"title":603},"Chandler Gibbons",[605,610],{"componentName":495,"componentContent":606},{"name":603,"headshot":607},{"altText":603,"config":608},{"src":609},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463362/o7g9fqtqtjvegfwniuxh.jpg",{"componentName":504},"chandler-gibbons","content:fr-fr:the-source:authors:chandler-gibbons.yml","fr-fr/the-source/authors/chandler-gibbons.yml","fr-fr/the-source/authors/chandler-gibbons",{"_path":616,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":617,"seo":618,"content":620,"type":505,"slug":629,"_id":630,"_type":45,"title":619,"_source":46,"_file":631,"_stem":632,"_extension":49},"/fr-fr/the-source/authors/dave-steer",{"layout":11},{"title":619},"Dave Steer",[621,628],{"componentName":495,"componentContent":622},{"config":623,"name":619,"headshot":625},{"gitlabHandle":624},"dsteer",{"altText":619,"config":626},{"src":627},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463457/zbtapdkglu3yb9suaq7w.png",{"componentName":504},"dave-steer","content:fr-fr:the-source:authors:dave-steer.yml","fr-fr/the-source/authors/dave-steer.yml","fr-fr/the-source/authors/dave-steer",{"_path":634,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":635,"seo":636,"content":638,"type":505,"slug":648,"_id":649,"_type":45,"title":650,"_source":46,"_file":651,"_stem":652,"_extension":49},"/fr-fr/the-source/authors/ddesanto",{"layout":11},{"title":637},"David DeSanto",[639,647],{"componentName":495,"componentContent":640},{"config":641,"name":637,"headshot":644},{"gitlabHandle":642,"linkedInProfileUrl":643},"david","https://www.linkedin.com/in/ddesanto/",{"altText":637,"config":645},{"src":646},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463446/bgnljs84zcsxj0t6nvix.png",{"componentName":504},"ddesanto","content:fr-fr:the-source:authors:ddesanto.yml","Ddesanto","fr-fr/the-source/authors/ddesanto.yml","fr-fr/the-source/authors/ddesanto",{"_path":654,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":655,"seo":656,"content":658,"type":505,"slug":665,"_id":666,"_type":45,"title":667,"_source":46,"_file":668,"_stem":669,"_extension":49},"/fr-fr/the-source/authors/derek-debellis",{"layout":11},{"title":657},"Derek DeBellis",[659,664],{"componentName":495,"componentContent":660},{"name":657,"headshot":661},{"altText":657,"config":662},{"src":663},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463385/sbnjwfaguszi5g2smzr7.png",{"componentName":504},"derek-debellis","content:fr-fr:the-source:authors:derek-debellis.yml","Derek Debellis","fr-fr/the-source/authors/derek-debellis.yml","fr-fr/the-source/authors/derek-debellis",{"_path":671,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":672,"seo":673,"content":675,"type":505,"slug":687,"_id":688,"_type":45,"title":674,"_source":46,"_file":689,"_stem":690,"_extension":49},"/fr-fr/the-source/authors/emilio-salvador",{"layout":11},{"title":674},"Emilio Salvador",[676,686],{"componentName":495,"componentContent":677},{"config":678,"name":674,"role":681,"bio":682,"headshot":683},{"gitlabHandle":679,"linkedInProfileUrl":680},"esalvadorp","https://www.linkedin.com/in/emiliosp/","Vice President, Strategy and Developer Relations","Emilio Salvador est Vice President de la stratégie et des relations avec les développeurs chez GitLab. Cadre dans le domaine des technologies avec plus de 20 ans d'expérience, Emilio a occupé des postes chez Amazon et Microsoft. Il a plus récemment dirigé la stratégie et les opérations de l'équipe « Developer Advocacy and Experience » chez Google. Il est titulaire d'un MBA de la Sloan School of Management du MIT.",{"altText":674,"config":684},{"src":685},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463402/g0snp3uisjm4tj3pkqcw.jpg",{"componentName":504},"emilio-salvador","content:fr-fr:the-source:authors:emilio-salvador.yml","fr-fr/the-source/authors/emilio-salvador.yml","fr-fr/the-source/authors/emilio-salvador",{"_path":692,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":693,"seo":694,"content":696,"type":505,"slug":703,"_id":704,"_type":45,"title":695,"_source":46,"_file":705,"_stem":706,"_extension":49},"/fr-fr/the-source/authors/erika-feldman",{"layout":11},{"title":695},"Erika Feldman",[697,702],{"componentName":495,"componentContent":698},{"name":695,"headshot":699},{"altText":695,"config":700},{"src":701},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463354/d9quqvz7d2ayjwif7vdn.png",{"componentName":504},"erika-feldman","content:fr-fr:the-source:authors:erika-feldman.yml","fr-fr/the-source/authors/erika-feldman.yml","fr-fr/the-source/authors/erika-feldman",{"_path":708,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":709,"seo":710,"content":712,"type":505,"slug":721,"_id":722,"_type":45,"title":711,"_source":46,"_file":723,"_stem":724,"_extension":49},"/fr-fr/the-source/authors/george-kichukov",{"layout":11},{"title":711},"George Kichukov",[713,720],{"componentName":495,"componentContent":714},{"config":715,"name":711,"headshot":717},{"gitlabHandle":716},"gkichukov",{"altText":711,"config":718},{"src":719},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463366/dk2knfancgsxocjkmyoa.jpg",{"componentName":504},"george-kichukov","content:fr-fr:the-source:authors:george-kichukov.yml","fr-fr/the-source/authors/george-kichukov.yml","fr-fr/the-source/authors/george-kichukov",{"_path":726,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":727,"seo":728,"content":730,"type":505,"slug":737,"_id":738,"_type":45,"title":739,"_source":46,"_file":740,"_stem":741,"_extension":49},"/fr-fr/the-source/authors/gitlab",{"layout":11},{"title":729},"GitLab",[731,736],{"componentName":495,"componentContent":732},{"name":729,"headshot":733},{"altText":729,"config":734},{"src":735},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463461/ts7io0hgpdyqylbzfire.png",{"componentName":504},"gitlab","content:fr-fr:the-source:authors:gitlab.yml","Gitlab","fr-fr/the-source/authors/gitlab.yml","fr-fr/the-source/authors/gitlab",{"_path":743,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":744,"seo":745,"content":747,"type":505,"slug":756,"_id":757,"_type":45,"title":746,"_source":46,"_file":758,"_stem":759,"_extension":49},"/fr-fr/the-source/authors/grant-hickman",{"layout":11},{"title":746},"Grant Hickman",[748,755],{"componentName":495,"componentContent":749},{"config":750,"name":746,"headshot":752},{"gitlabHandle":751},"g.hickman",{"altText":746,"config":753},{"src":754},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463463/f3uqwtugqotyhwutz5gu.png",{"componentName":504},"grant-hickman","content:fr-fr:the-source:authors:grant-hickman.yml","fr-fr/the-source/authors/grant-hickman.yml","fr-fr/the-source/authors/grant-hickman",{"_path":761,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":762,"seo":763,"content":765,"type":505,"slug":775,"_id":776,"_type":45,"title":764,"_source":46,"_file":777,"_stem":778,"_extension":49},"/fr-fr/the-source/authors/haim-snir",{"layout":11},{"title":764},"Haim Snir",[766,774],{"componentName":495,"componentContent":767},{"config":768,"name":764,"headshot":771},{"gitlabHandle":769,"linkedInProfileUrl":770},"hsnir1","https://www.linkedin.com/in/haimsnir/",{"altText":764,"config":772},{"src":773},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463395/nubmshvaq8wpomopllni.png",{"componentName":504},"haim-snir","content:fr-fr:the-source:authors:haim-snir.yml","fr-fr/the-source/authors/haim-snir.yml","fr-fr/the-source/authors/haim-snir",{"_path":780,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":781,"seo":782,"content":784,"type":505,"slug":788,"_id":793,"_type":45,"title":794,"_source":46,"_file":795,"_stem":796,"_extension":49},"/fr-fr/the-source/authors/iganbaruch",{"layout":11},{"title":783},"Itzik Gan Baruch",[785,792],{"componentName":495,"componentContent":786},{"config":787,"name":783,"headshot":789},{"gitlabHandle":788},"iganbaruch",{"altText":783,"config":790},{"src":791},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463443/vibb2fkc0ojni2d1eqde.png",{"componentName":504},"content:fr-fr:the-source:authors:iganbaruch.yml","Iganbaruch","fr-fr/the-source/authors/iganbaruch.yml","fr-fr/the-source/authors/iganbaruch",{"_path":798,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":799,"seo":800,"content":802,"type":505,"slug":811,"_id":812,"_type":45,"title":813,"_source":46,"_file":814,"_stem":815,"_extension":49},"/fr-fr/the-source/authors/jlongo",{"layout":11},{"title":801},"Joseph Longo",[803,810],{"componentName":495,"componentContent":804},{"config":805,"name":801,"headshot":807},{"gitlabHandle":806},"jlongo_gitlab",{"altText":801,"config":808},{"src":809},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463434/uoxaknpmoposbbgzqji8.png",{"componentName":504},"jlongo","content:fr-fr:the-source:authors:jlongo.yml","Jlongo","fr-fr/the-source/authors/jlongo.yml","fr-fr/the-source/authors/jlongo",{"_path":817,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":818,"seo":819,"content":821,"type":505,"slug":833,"_id":834,"_type":45,"title":820,"_source":46,"_file":835,"_stem":836,"_extension":49},"/fr-fr/the-source/authors/joel-krooswyk",{"layout":11},{"title":820},"Joel Krooswyk",[822,832],{"componentName":495,"componentContent":823},{"config":824,"name":820,"role":827,"bio":828,"headshot":829},{"gitlabHandle":825,"linkedInProfileUrl":826},"jkrooswyk","https://www.linkedin.com/in/joelrkrooswyk/","Federal CTO","Joel Krooswyk est federal CTO chez GitLab. Joel contribue activement à la croissance de GitLab depuis 2017. Ses 25 années d'expérience en matière de leadership couvrent non seulement le secteur public américain, mais aussi les petites, moyennes et grandes entreprises à l'échelle mondiale. Joel cumule une profonde expertise en matière de politique gouvernementale avec une riche expérience dans les domaines de la technologie, du développement logiciel, de l'IA et de la cybersécurité. Il est souvent sollicité par le secteur public comme privé pour fournir des commentaires et des réponses dans le cadre de leurs politiques.",{"altText":820,"config":830},{"src":831},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463423/mkmdhuxsjggfvokdmdv7.jpg",{"componentName":504},"joel-krooswyk","content:fr-fr:the-source:authors:joel-krooswyk.yml","fr-fr/the-source/authors/joel-krooswyk.yml","fr-fr/the-source/authors/joel-krooswyk",{"_path":838,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":839,"seo":840,"content":842,"type":505,"slug":854,"_id":855,"_type":45,"title":841,"_source":46,"_file":856,"_stem":857,"_extension":49},"/fr-fr/the-source/authors/josh-lemos",{"layout":11},{"title":841},"Josh Lemos",[843,853],{"componentName":495,"componentContent":844},{"config":845,"name":841,"role":848,"bio":849,"headshot":850},{"gitlabHandle":846,"linkedInProfileUrl":847},"joshlemos","https://www.linkedin.com/in/joshlemos/","Chief Information Security Officer","Josh Lemos, Chief Information Security Officer chez GitLab Inc., bénéficie de 20 ans d'expérience dans la direction d'équipes de sécurité de l'information. Il est responsable de la vision, de la stratégie et du programme de l'entreprise dans le but de protéger efficacement les actifs et les technologies de l'information. Il a également pour mission de renforcer la plateforme DevSecOps de Gitlab et d'offrir une sécurité de pointe aux clients.",{"altText":841,"config":851},{"src":852},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463405/f4rqtiecakrekvxfhqar.jpg",{"componentName":504},"josh-lemos","content:fr-fr:the-source:authors:josh-lemos.yml","fr-fr/the-source/authors/josh-lemos.yml","fr-fr/the-source/authors/josh-lemos",{"_path":859,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":860,"seo":861,"content":863,"type":505,"slug":870,"_id":871,"_type":45,"title":862,"_source":46,"_file":872,"_stem":873,"_extension":49},"/fr-fr/the-source/authors/julie-griffin",{"layout":11},{"title":862},"Julie Griffin",[864,869],{"componentName":495,"componentContent":865},{"name":862,"headshot":866},{"altText":862,"config":867},{"src":868},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463371/hqkbr3uk8hw2de7tltn4.webp",{"componentName":504},"julie-griffin","content:fr-fr:the-source:authors:julie-griffin.yml","fr-fr/the-source/authors/julie-griffin.yml","fr-fr/the-source/authors/julie-griffin",{"_path":875,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":876,"seo":877,"content":879,"type":505,"slug":886,"_id":887,"_type":45,"title":878,"_source":46,"_file":888,"_stem":889,"_extension":49},"/fr-fr/the-source/authors/kristina-weis",{"layout":11},{"title":878},"Kristina Weis",[880,885],{"componentName":495,"componentContent":881},{"name":878,"headshot":882},{"altText":878,"config":883},{"src":884},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463469/eoolq6n6bs0zb8gmf0js.webp",{"componentName":504},"kristina-weis","content:fr-fr:the-source:authors:kristina-weis.yml","fr-fr/the-source/authors/kristina-weis.yml","fr-fr/the-source/authors/kristina-weis",{"_path":891,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":892,"seo":893,"content":895,"type":505,"slug":904,"_id":905,"_type":45,"title":894,"_source":46,"_file":906,"_stem":907,"_extension":49},"/fr-fr/the-source/authors/lee-faus",{"layout":11},{"title":894},"Lee Faus",[896,903],{"componentName":495,"componentContent":897},{"config":898,"name":894,"headshot":900},{"gitlabHandle":899},"lfaus",{"altText":894,"config":901},{"src":902},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463398/vivhlomglvnstamj54bo.jpg",{"componentName":504},"lee-faus","content:fr-fr:the-source:authors:lee-faus.yml","fr-fr/the-source/authors/lee-faus.yml","fr-fr/the-source/authors/lee-faus",{"_path":909,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":910,"seo":911,"content":913,"type":505,"slug":917,"_id":922,"_type":45,"title":923,"_source":46,"_file":924,"_stem":925,"_extension":49},"/fr-fr/the-source/authors/ncregan",{"layout":11},{"title":912},"Niall Cregan",[914,921],{"componentName":495,"componentContent":915},{"config":916,"name":912,"headshot":918},{"gitlabHandle":917},"ncregan",{"altText":912,"config":919},{"src":920},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463431/yrtwodocb4cu3j7lkhyo.png",{"componentName":504},"content:fr-fr:the-source:authors:ncregan.yml","Ncregan","fr-fr/the-source/authors/ncregan.yml","fr-fr/the-source/authors/ncregan",{"_path":927,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":928,"seo":929,"content":931,"type":505,"slug":940,"_id":941,"_type":45,"title":942,"_source":46,"_file":943,"_stem":944,"_extension":49},"/fr-fr/the-source/authors/rschulman",{"layout":11},{"title":930},"Robin Schulman",[932,939],{"componentName":495,"componentContent":933},{"config":934,"name":930,"headshot":936},{"gitlabHandle":935},"robin",{"altText":930,"config":937},{"src":938},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463437/u2xfbudw1f8hhnkrgaoy.webp",{"componentName":504},"rschulman","content:fr-fr:the-source:authors:rschulman.yml","Rschulman","fr-fr/the-source/authors/rschulman.yml","fr-fr/the-source/authors/rschulman",{"_path":946,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":947,"seo":948,"content":950,"type":505,"slug":957,"_id":958,"_type":45,"title":949,"_source":46,"_file":959,"_stem":960,"_extension":49},"/fr-fr/the-source/authors/sabrina-farmer",{"layout":11},{"title":949},"Sabrina Farmer",[951,956],{"componentName":495,"componentContent":952},{"name":949,"headshot":953},{"altText":949,"config":954},{"src":955},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463377/udmzbjjr5xrcrffdlphx.webp",{"componentName":504},"sabrina-farmer","content:fr-fr:the-source:authors:sabrina-farmer.yml","fr-fr/the-source/authors/sabrina-farmer.yml","fr-fr/the-source/authors/sabrina-farmer",{"_path":962,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":963,"seo":964,"content":966,"type":505,"slug":975,"_id":976,"_type":45,"title":965,"_source":46,"_file":977,"_stem":978,"_extension":49},"/fr-fr/the-source/authors/sandra-gittlen",{"layout":11},{"title":965},"Sandra Gittlen",[967,974],{"componentName":495,"componentContent":968},{"config":969,"name":965,"headshot":971},{"gitlabHandle":970},"sgittlen",{"altText":965,"config":972},{"src":973},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463466/r7ckb9h2zr4c2rsz3zlm.png",{"componentName":504},"sandra-gittlen","content:fr-fr:the-source:authors:sandra-gittlen.yml","fr-fr/the-source/authors/sandra-gittlen.yml","fr-fr/the-source/authors/sandra-gittlen",{"_path":980,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":981,"seo":982,"content":984,"type":505,"slug":14,"_id":991,"_type":45,"title":983,"_source":46,"_file":992,"_stem":993,"_extension":49},"/fr-fr/the-source/authors/sharon-gaudin",{"layout":11},{"title":983},"Sharon Gaudin",[985,990],{"componentName":495,"componentContent":986},{"name":983,"headshot":987},{"altText":983,"config":988},{"src":989},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463475/h6j4nnvykzyfzgvl7txb.webp",{"componentName":504},"content:fr-fr:the-source:authors:sharon-gaudin.yml","fr-fr/the-source/authors/sharon-gaudin.yml","fr-fr/the-source/authors/sharon-gaudin",{"_path":995,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":996,"seo":997,"content":999,"type":505,"slug":1009,"_id":1010,"_type":45,"title":998,"_source":46,"_file":1011,"_stem":1012,"_extension":49},"/fr-fr/the-source/authors/stephen-walters",{"layout":11},{"title":998},"Stephen Walters",[1000,1008],{"componentName":495,"componentContent":1001},{"config":1002,"name":998,"headshot":1005},{"gitlabHandle":1003,"linkedInProfileUrl":1004},"swalters1","https://www.linkedin.com/in/1stephenwalters/",{"altText":998,"config":1006},{"src":1007},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463392/g6ktk5qb4vcqc9wqjlf9.jpg",{"componentName":504},"stephen-walters","content:fr-fr:the-source:authors:stephen-walters.yml","fr-fr/the-source/authors/stephen-walters.yml","fr-fr/the-source/authors/stephen-walters",{"_path":1014,"_dir":489,"_draft":6,"_partial":6,"_locale":7,"config":1015,"seo":1016,"content":1018,"type":505,"slug":1030,"_id":1031,"_type":45,"title":1032,"_source":46,"_file":1033,"_stem":1034,"_extension":49},"/fr-fr/the-source/authors/taylor-mccaslin",{"layout":11},{"title":1017},"Taylor McCaslin",[1019,1029],{"componentName":495,"componentContent":1020},{"config":1021,"name":1017,"role":1024,"bio":1025,"headshot":1026},{"gitlabHandle":1022,"linkedInProfileUrl":1023},"tmccaslin","https://www.linkedin.com/in/taylormccaslin/","Group Manager, Product - Data Science","Taylor McCaslin est Product Lead IA/ML chez GitLab et supervise les chefs de produit en charge des groupes dédiés aux fonctionnalités d'IA et au cycle de vie des modèles d'IA (ModelOps). Il définit la vision et oriente les processus afin d'intégrer la science des données au programme DevOps de GitLab. Avant de rejoindre GitLab, Taylor a forgé son expérience chez Indeed, Duo Security et WP Engine.",{"altText":1017,"config":1027},{"src":1028},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463427/trfasilaeasosxfcxmsm.jpg",{"componentName":504},"taylor-mccaslin","content:fr-fr:the-source:authors:taylor-mccaslin.yml","Taylor Mccaslin","fr-fr/the-source/authors/taylor-mccaslin.yml","fr-fr/the-source/authors/taylor-mccaslin",1753981671063]