[{"data":1,"prerenderedAt":721},["ShallowReactive",2],{"/fr-fr/customers/thales/":3,"navigation-fr-fr":78,"banner-fr-fr":499,"footer-fr-fr":512},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":12,"config":67,"_id":72,"_type":73,"title":9,"_source":74,"_file":75,"_stem":76,"_extension":77},"/fr-fr/customers/thales","customers",false,"",{"title":9,"description":10,"ogTitle":9,"ogImage":11,"ogDescription":10},"Thales","Thales révolutionne le divertissement en vol, avec GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1747747459/weixstcot06w8tcgwud3.jpg",{"name":9,"logo":13,"hero":10,"heroImage":14,"benefits":15,"industry":28,"employeeCount":29,"location":30,"solution":31,"stats":32,"headline":42,"summary":43,"quotes":44,"content":49},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1747747296/aiapfpoushxzdrao0sii.svg","https://res.cloudinary.com/about-gitlab-com/image/upload/v1747754964/xcst1i1bgzqcyf9mg1ux.png",[16,20,24],{"metric":17,"config":18},"Pannes moins fréquentes",{"icon":19},"TimeIsMoney",{"metric":21,"config":22},"Collaboration renforcée",{"icon":23},"Collaboration",{"metric":25,"config":26},"Exigences de conformité simplifiées",{"icon":27},"ComplianceAndSecurity","Aérospatiale, défense et sécurité","+ de 81 000","Meudon, France","GitLab Ultimate",[33,36,39],{"value":34,"metric":35},"8x","plus rapide en matière de mise à jour des logiciels",{"value":37,"metric":38},"40x","plus rapide en matière de configuration de projets",{"value":40,"metric":41},"90 %","de réduction des coûts d'infrastructure de développement","Thales est un leader mondial du secteur technologique qui conçoit, construit et fournit des produits et des systèmes pour l'aérospatiale, la défense, la sécurité et l'identité numérique. En 2018, l'entreprise a fait appel à GitLab pour remplacer une chaîne d'outils DevOps obsolète par une plateforme DevSecOps unique qui permet à ses équipes de collaborer rapidement et plus efficacement. L'objectif ? Fournir des logiciels innovants et sécurisés à ses clients pour se distinguer de la concurrence.","Avec plus de 81 000 employés dans 68 pays, [Thales](https://www.thalesgroup.com/fr) construit des systèmes allant des satellites de communication à la gestion du trafic aérien en passant par la connectivité des avions de bout en bout et les services en vol pour les principaux transporteurs aériens. Désireux de garder une longueur d'avance sur leurs concurrents, les responsables de Thales avaient pour objectif de briser des milliers de silos afin d’accroître la collaboration au sein de l'équipe DevSecOps de plus de 5 000 membres, accélérant ainsi le développement et la livraison de logiciels innovants. Pour y parvenir, ils se sont tournés vers GitLab.\n",[45],{"quoteText":46,"author":47,"authorTitle":48,"authorCompany":9},"Avec GitLab, nous sommes passés d'une isolation complète à un environnement collaboratif qui favorise une meilleure communication et coordination entre les différentes équipes.\n","Jordan Dubié","Chief Product Owner",[50,53,55,58,61,64],{"header":51,"text":52},"Personnaliser et améliorer le divertissement en vol","Thales fournit des systèmes de divertissement en vol à plus de 2 300 avions de 80 compagnies aériennes qui transportent plus de 1,6 million de passagers par jour. Pour aller encore plus loin, Thales a développé un système révolutionnaire, baptisé FlytEDGE, conçu pour offrir aux passagers une expérience qui tient compte de leurs préférences individuelles. Contrairement aux systèmes traditionnels de divertissement en vol, FlytEDGE est une solution basée sur le cloud qui garantit une flexibilité opérationnelle afin de déployer rapidement de nouvelles applications et de nouveaux services à bord. Cette solution offrira une expérience personnalisée aux passagers au moyen de recommandations intelligentes de contenus, d'informations de voyage personnalisées, telles que le suivi des bagages et les directions vers les portes de correspondance. Elle leur donne également la possibilité de visionner leurs émissions et films préférés à l'aide de leurs propres abonnements de streaming.\n\nThales a conçu et livré le système FlytEDGE, qui a remporté le prestigieux Crystal Cabin Award 2024 récompensant les innovations en vol. L'entreprise l'exploite désormais sur la plateforme DevSecOps complète de GitLab. L'adoption de GitLab en 2018 a permis à Thales de rationaliser ses processus de développement logiciel, [d'améliorer la collaboration](/blog/5-ways-collaboration-boosts-productivity-and-your-career/) et de mettre en place [des mesures de sécurité robustes](/blog/securing-your-code-on-gitlab/).\n\nGitLab aide les équipes de Thales à mieux collaborer. Sur cette plateforme commune, celles-ci peuvent profiter d'une meilleure visibilité sur les projets, partager de la documentation et travailler ensemble. Et si les pipelines CI/CD de GitLab leur ont permis de gagner en productivité et de compiler, tester et déployer plus rapidement, les fonctionnalités automatisées leur ont également donné un avantage significatif, en particulier pour les merge requests. \n\nAvec FlytEDGE, les compagnies aériennes pourront effectuer une mise à jour logicielle toutes les deux semaines sur les avions en service, soit une fréquence 20 fois plus soutenue qu'avec les systèmes traditionnels de divertissement en vol. Cette rapidité est un facteur de différenciation clé pour Thales. \n\nLe système de divertissement en vol repose sur la gestion de contenu basée sur le cloud et s'appuie sur des fournisseurs tels qu'Amazon Web Services. Cette approche garantit que les options de divertissement les plus populaires, y compris les événements sportifs en direct, sont disponibles dans chaque avion, sur la base de la distribution numérique et de la sélection de contenu intelligente.\n\n« En utilisant [la plateforme GitLab](/), nous avons pu créer FlytEDGE beaucoup plus rapidement et de manière beaucoup plus sécurisée », déclare Jordan Dubié. « La plateforme a permis à nos équipes de développement de concevoir un logiciel qui est non seulement essentiel à notre activité globale, mais qui transformera aussi la façon dont les voyageurs se divertissent en vol. Nous sommes ravis de nous associer à GitLab pour redéfinir l'expérience de voyage. »\n\n« Avant GitLab, nous utilisions des outils disparates », explique Jordan Dubié, Chief Product Owner de l'usine logicielle de Thales, un environnement d'outils, de processus et de bonnes pratiques visant à accélérer la production de logiciels. « Il était impossible de modifier nos logiciels sans comprendre et utiliser différents systèmes. Les développeurs peuvent désormais travailler dans un système commun, ce qui simplifie grandement leur quotidien. Et nous pouvons mieux nous adapter. »\n\nTous ces éléments sont cruciaux pour l'ensemble des activités de Thales, car le divertissement en vol constitue une source majeure de revenus pour l'entreprise. Cette évolution pourrait l'aider à attirer davantage de compagnies aériennes désireuses de numériser leur expérience à bord et d'optimiser leur propre expérience client. \n\nFlytEDGE a été testé en phase bêta en 2024 sur quatre avions effectuant des vols domestiques aux États-Unis. Le système devrait ensuite être déployé à grande échelle d'ici à la fin de l'année 2026.",{"text":54},"\u003Cdiv style=\"padding:56.25% 0 0 0;position:relative;\">\u003Ciframe src=\"https://player.vimeo.com/video/1095115017?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;\" title=\"Avec GitLab, Thales révolutionne le divertissement en vol\">\u003C/iframe>\u003C/div>\u003Cscript src=\"https://player.vimeo.com/api/player.js\">\u003C/script>",{"header":56,"text":57},"Simplifier une chaîne d'outils compliquée et obsolète","L'une des principales raisons pour lesquelles Thales a migré vers GitLab est sa [chaîne complexe d'outils](/blog/too-many-toolchains-a-devops-platform-migration-is-the-answer/) hérités obsolètes et trop spécifiques, qui ralentissait les processus, restreignait les équipes DevSecOps et empêchait toute collaboration. Les équipes de développement et de sécurité devaient également gérer manuellement de nombreuses tâches, telles que les processus de conformité, ce qui leur demandait un temps et des efforts considérables. L'entreprise a réduit sa chaîne d'outils en abandonnant Bitbucket, Jenkins et Confluence d'Atlassian. \n\nThales s'est donc tournée vers la plateforme complète de GitLab afin de remplacer des outils hérités tels que BitBucket, Jira et Jenkins. L'entreprise utilise toujours des outils de sécurité distincts et ses propres capacités de sécurité. \n\n« Nos anciens outils posaient problème : ils étaient si vieux que nous n'étions même plus en mesure de les maintenir ou de les mettre à niveau », remarque Jordan Dubié. « Nous étions coincés dans le passé, et les membres de l'équipe, en particulier les nouvelles recrues, trouvaient étrange que nous en soyons encore là. Ils s'attendaient à un environnement de travail différent et plus moderne. »",{"header":59,"text":60},"Éliminer les silos et collaborer à l'échelle mondiale","Jordan Dubié souligne qu'après l'adoption de GitLab, les équipes ont pu centraliser leur travail sur une plateforme commune, supprimer les obstacles à la collaboration et travailler ensemble, peu importe leur emplacement dans le monde. \n\n« Chaque entité commerciale avait sa propre équipe logicielle », ajoute-t-il. « Nous avions différentes équipes à Bordeaux, Toulouse, Valence et Paris, travaillant sur des plateformes complètement distinctes et utilisant des outils qui n'avaient pas été mis à jour depuis trois ou quatre ans. Cette distribution posait un obstacle majeur à la collaboration et conduisait à des environnements de développement incohérents. »\n\nL'impossibilité de collaborer et de partager les bonnes pratiques et les solutions à des problèmes déjà résolus affectait la cadence de sortie des nouvelles versions de l'entreprise, dont la lenteur et l'imprévisibilité limitaient le fonctionnement global du pipeline de livraison des logiciels. « En matière de fonctionnalité, nous étions à la traîne sur le marché », admet Jordan Dubié. Aujourd'hui, tout a changé. L'entreprise a réussi à éliminer ce qui était autrefois un « backlog lourd » de mises à jour logicielles. Depuis l'adoption de GitLab, ses améliorations continues sont huit fois plus rapides. \n\nLa réactivité et le rendement apportés grâce à GitLab ont également permis à Thales de récupérer un jour supplémentaire par mois et par personne de temps de développement. Si nous multiplions ce chiffre par les 5 000 membres de l'équipe DevSecOps, le gain de temps est considérable. \n\nL'utilisation d'une plateforme unique a aidé Thales à remédier à cette fragmentation problématique. Les équipes de développement peuvent mieux collaborer, partager leurs informations et répartir plus efficacement leur charge de travail. La plateforme a conduit à un gain important en agilité et en productivité sur tous les projets et entre les différents sites géographiques. \n\n« Avec GitLab, nous sommes passés d'un environnement totalement cloisonné à un environnement collaboratif qui renforce la communication et la coordination entre les différentes équipes », complète Jordan Dubié. « Nous avons pu surmonter les obstacles évoqués, améliorer notre productivité et augmenter notre capacité à créer et à déployer des logiciels. »",{"header":62,"text":63},"Accélérer et renforcer la sécurité grâce à l'automatisation","Olivier Flous, Senior Vice President of Engineering & Digital Transformation chez Thales, insiste sur le fait qu'il est essentiel pour l'entreprise de pouvoir mettre à niveau ses logiciels en permanence afin de maintenir un niveau de sécurité élevé. « La rapidité est devenue cruciale pour nos activités », précise-t-il. « Nous devons continuellement adapter nos logiciels et nos processus, et nous devons être en mesure de livrer plus rapidement et en continu. C'est une révolution et GitLab, bien sûr, joue un rôle clé pour notre entreprise. »\n\nL'utilisation de la plateforme a également aidé Thales à tirer parti de l'automatisation, qu'il s'agisse de la sécurité, des pipelines CI/CD, de la documentation ou des processus de conformité. « La plateforme GitLab nous a permis d'adopter pleinement l'automatisation », déclare Jordan Dubié. « Ces possibilités ont été essentielles non seulement pour raccourcir de nombreux workflows, mais aussi pour déléguer les tâches manuelles répétitives afin que nos équipes de développement puissent se concentrer sur l'innovation. GitLab a également amélioré l'expérience développeur dans son ensemble. »\n\nThales a mis en place de nombreuses automatisations liées à ses [pipelines CI/CD](/fr-fr/blog/how-to-keep-up-with-ci-cd-best-practices/) pour renforcer non seulement la cohérence, la fiabilité, la rapidité et la productivité des équipes, mais aussi raccourcir les cycles de sortie des nouvelles versions et réduire leur délai de mise sur le marché.\n\nEn mettant en place des outils d'automatisation standardisés et partagés, tels que [les runners GitLab](/blog/how-to-automate-creation-of-runners/) qui exécutent des tâches dans un pipeline défini, les membres de l'équipe sont en mesure de lancer des projets plus rapidement, de travailler dessus et de compléter l'ensemble du cycle du développement logiciel plus efficacement. \n\nL'entreprise s'appuie également sur les fonctionnalités de sécurité automatisées de la plateforme, telles que la détection des secrets, l'analyse de la composition logicielle, ainsi que les tests statiques et dynamiques de sécurité des applications. Les équipes de Thales peuvent également combiner GitLab avec d'autres outils pour profiter d'une flexibilité inédite. Jordan Dubié note également que l’intégration automatique de tests de sécurité à chaque ouverture d'une merge request instaure un sentiment de confiance et aide à créer et à déployer des logiciels sécurisés plus facilement et plus efficacement. Les développeurs n'ont pas besoin d'effectuer des audits fréquemment, ce qui permet d'économiser du temps et de l'argent. \n\n« L'intégration de toutes ces fonctionnalités de sécurité automatisées à GitLab garantit que toutes nos équipes et tous nos projets bénéficient du même niveau élevé de protection pour détecter rapidement les vulnérabilités, assurer une surveillance continue et bénéficier d'une certaine évolutivité », analyse Jordan Dubié, qui précise que l'entreprise utilise également le Trust Center de GitLab, un portail interactif qui fournit des documents et des accréditations de conformité et d'assurance. \n\n« La plupart de nos équipes ont été impressionnées par la rapidité avec laquelle il est désormais possible de compléter chaque étape des pipelines », révèle-t-il. « Les développeurs étaient habitués à une configuration complexe et lente, et c'est maintenant tout le contraire. La configuration d'un environnement ne prend plus plusieurs jours, mais seulement quelques minutes ou quelques heures. »\n\nBien que Thales n'ait pas encore adopté GitLab Duo, une suite logicielle de fonctionnalités alimentées par l'IA que les entreprises utilisent pour développer et déployer des logiciels sécurisés plus rapidement, Jordan Dubié affirme que l'équipe a hâte de s'y mettre. « Nous examinons de près la roadmap de GitLab en matière d'IA et les capacités d'IA de GitLab Duo, car elles seront essentielles à notre avenir », souligne-t-il. « Nous sommes très intéressés, car nous savons que l'IA simplifiera notre développement et notre livraison, en nous aidant à trouver, analyser et corriger les bogues. »",{"header":65,"text":66},"Répondre aux besoins de conformité avec GitLab","Grâce à l'automatisation apportée par GitLab, Thales [satisfait aux conditions requises de conformité](/blog/meet-regulatory-standards-with-gitlab/) sans effort et a les moyens de prouver ses résultats. Étant donné qu'elle travaille dans les secteurs hautement réglementés de la défense, de l'aérospatiale et des transports, l'entreprise doit respecter une liste de mandats en constante évolution, tels que la norme ISO 27001, une norme internationale relative à la sécurité de l'information. GitLab aide Thales à assurer la conformité en offrant des outils qui garantissent automatiquement la configuration adéquate des environnements de développement, mettent en place des garde-fous en matière d'emplacements des données, ajoutent des tags aux données et gardent une trace des informations, telles que les vulnérabilités trouvées et corrigées. \n\n« Nous avons plusieurs niveaux de sensibilité des données dans l'entreprise, la conformité est par conséquent une affaire complexe. GitLab nous aide à atteindre nos objectifs en la matière », ajoute Jordan Dubié. « Il ne s'agit pas seulement de respecter les mandats, mais de pouvoir prouver, à tout moment, que nous prenons les mesures requises. Il est facile d'impressionner un auditeur à un moment donné, mais nous devons être en mesure de prouver notre conformité en permanence. Nous disposons désormais des processus et de la documentation nécessaires pour y parvenir. »\n\nJordan Dubié indique que Thales, qui crée presque tous ses nouveaux logiciels avec GitLab, œuvre toujours à l'automatisation complète de son système de conformité, mais affirme que l'entreprise est sur la bonne voie. L'entreprise envisage également de numériser son travail sur l'avionique et s'appuiera fortement sur GitLab pour ce faire, car l'interface utilisateur de la plateforme permet aux membres des équipes, en particulier à ceux qui ne sont pas des développeurs, de comprendre et d'utiliser plus facilement la gestion de la configuration. Cette facilité d'utilisation garantit un sentiment de confiance accru parmi toutes les équipes et tous les départements. \n\n« Notre collaboration avec GitLab est basée sur le respect mutuel et a été très fructueuse pour nous », explique Olivier Flous. « Nous prêtons attention aux informations que GitLab nous communique en matière de vision et de savoir-faire logiciel que nous pouvons intégrer dans notre workflow. Thales est une très grande entreprise et notre mission est de construire un avenir en lequel nous pouvons tous avoir confiance. Et nous y travaillons en partenariat avec GitLab. »",{"template":68,"size":69,"region":70,"industry":71},"CaseStudy","ent","emea","technology","content:fr-fr:customers:thales.yml","yaml","content","fr-fr/customers/thales.yml","fr-fr/customers/thales","yml",{"_path":79,"_dir":80,"_draft":6,"_partial":6,"_locale":7,"data":81,"_id":495,"_type":73,"title":496,"_source":74,"_file":497,"_stem":498,"_extension":77},"/shared/fr-fr/main-navigation","fr-fr",{"logo":82,"freeTrial":87,"sales":92,"login":97,"items":102,"search":436,"minimal":472,"duo":486},{"config":83},{"href":84,"dataGaName":85,"dataGaLocation":86},"/fr-fr/","gitlab logo","header",{"text":88,"config":89},"Commencer un essai gratuit",{"href":90,"dataGaName":91,"dataGaLocation":86},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":93,"config":94},"Contacter l'équipe commerciale",{"href":95,"dataGaName":96,"dataGaLocation":86},"/fr-fr/sales/","sales",{"text":98,"config":99},"Connexion",{"href":100,"dataGaName":101,"dataGaLocation":86},"https://gitlab.com/users/sign_in/","sign in",[103,147,246,251,357,417],{"text":104,"config":105,"cards":107,"footer":130},"Plateforme",{"dataNavLevelOne":106},"platform",[108,114,122],{"title":104,"description":109,"link":110},"La plateforme DevSecOps alimentée par l'IA la plus complète",{"text":111,"config":112},"Découvrir notre plateforme",{"href":113,"dataGaName":106,"dataGaLocation":86},"/fr-fr/platform/",{"title":115,"description":116,"link":117},"GitLab Duo (IA)","Créez des logiciels plus rapidement en tirant parti de l'IA à chaque étape du développement",{"text":118,"config":119},"Découvrez GitLab Duo",{"href":120,"dataGaName":121,"dataGaLocation":86},"/fr-fr/gitlab-duo/","gitlab duo ai",{"title":123,"description":124,"link":125},"Choisir GitLab","10 raisons pour lesquelles les entreprises choisissent GitLab",{"text":126,"config":127},"En savoir plus",{"href":128,"dataGaName":129,"dataGaLocation":86},"/fr-fr/why-gitlab/","why gitlab",{"title":131,"items":132},"Démarrer avec",[133,138,143],{"text":134,"config":135},"Ingénierie de plateforme",{"href":136,"dataGaName":137,"dataGaLocation":86},"/fr-fr/solutions/platform-engineering/","platform engineering",{"text":139,"config":140},"Expérience développeur",{"href":141,"dataGaName":142,"dataGaLocation":86},"/fr-fr/developer-experience/","Developer experience",{"text":144,"config":145},"MLOps",{"href":146,"dataGaName":144,"dataGaLocation":86},"/fr-fr/topics/devops/the-role-of-ai-in-devops/",{"text":148,"left":149,"config":150,"link":152,"lists":156,"footer":228},"Produit",true,{"dataNavLevelOne":151},"solutions",{"text":153,"config":154},"Voir toutes les solutions",{"href":155,"dataGaName":151,"dataGaLocation":86},"/fr-fr/solutions/",[157,183,206],{"title":158,"description":159,"link":160,"items":165},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":161},{"icon":162,"href":163,"dataGaName":164,"dataGaLocation":86},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[166,170,174,179],{"text":167,"config":168},"CI/CD",{"href":169,"dataGaLocation":86,"dataGaName":167},"/fr-fr/solutions/continuous-integration/",{"text":171,"config":172},"Développement assisté par l'IA",{"href":120,"dataGaLocation":86,"dataGaName":173},"AI assisted development",{"text":175,"config":176},"Gestion du code source",{"href":177,"dataGaLocation":86,"dataGaName":178},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":180,"config":181},"Livraison de logiciels automatisée",{"href":163,"dataGaLocation":86,"dataGaName":182},"Automated software delivery",{"title":184,"description":185,"link":186,"items":191},"Securité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":187},{"href":188,"dataGaName":189,"dataGaLocation":86,"icon":190},"/fr-fr/solutions/security-compliance/","security and compliance","ShieldCheckLight",[192,196,201],{"text":193,"config":194},"Sécurité et conformité",{"href":188,"dataGaLocation":86,"dataGaName":195},"Security & Compliance",{"text":197,"config":198},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":199,"dataGaLocation":86,"dataGaName":200},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":202,"config":203},"Conformité et gouvernance",{"href":204,"dataGaLocation":86,"dataGaName":205},"/fr-fr/solutions/continuous-software-compliance/","Compliance and governance",{"title":207,"link":208,"items":213},"Mesures",{"config":209},{"icon":210,"href":211,"dataGaName":212,"dataGaLocation":86},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[214,218,223],{"text":215,"config":216},"Visibilité et mesures",{"href":211,"dataGaLocation":86,"dataGaName":217},"Visibility and Measurement",{"text":219,"config":220},"Gestion de la chaîne de valeur",{"href":221,"dataGaLocation":86,"dataGaName":222},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":224,"config":225},"Données d'analyse et informations clés",{"href":226,"dataGaLocation":86,"dataGaName":227},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":229,"items":230},"GitLab pour",[231,236,241],{"text":232,"config":233},"Entreprises",{"href":234,"dataGaLocation":86,"dataGaName":235},"/fr-fr/enterprise/","enterprise",{"text":237,"config":238},"PME",{"href":239,"dataGaLocation":86,"dataGaName":240},"/fr-fr/small-business/","small business",{"text":242,"config":243},"Secteur public",{"href":244,"dataGaLocation":86,"dataGaName":245},"/fr-fr/solutions/public-sector/","public sector",{"text":247,"config":248},"Tarifs",{"href":249,"dataGaName":250,"dataGaLocation":86,"dataNavLevelOne":250},"/fr-fr/pricing/","pricing",{"text":252,"config":253,"link":255,"lists":259,"feature":344},"Ressources",{"dataNavLevelOne":254},"resources",{"text":256,"config":257},"Afficher toutes les ressources",{"href":258,"dataGaName":254,"dataGaLocation":86},"/fr-fr/resources/",[260,293,316],{"title":261,"items":262},"Premiers pas",[263,268,273,278,283,288],{"text":264,"config":265},"Installation",{"href":266,"dataGaName":267,"dataGaLocation":86},"/fr-fr/install/","install",{"text":269,"config":270},"Guides de démarrage rapide",{"href":271,"dataGaName":272,"dataGaLocation":86},"/fr-fr/get-started/","quick setup checklists",{"text":274,"config":275},"Apprentissage",{"href":276,"dataGaLocation":86,"dataGaName":277},"https://university.gitlab.com/","learn",{"text":279,"config":280},"Documentation sur le produit",{"href":281,"dataGaName":282,"dataGaLocation":86},"https://docs.gitlab.com/","product documentation",{"text":284,"config":285},"Vidéos sur les bonnes pratiques",{"href":286,"dataGaName":287,"dataGaLocation":86},"/fr-fr/getting-started-videos/","best practice videos",{"text":289,"config":290},"Intégrations",{"href":291,"dataGaName":292,"dataGaLocation":86},"/fr-fr/integrations/","integrations",{"title":294,"items":295},"Découvrir",[296,301,306,311],{"text":297,"config":298},"Histoires de succès client",{"href":299,"dataGaName":300,"dataGaLocation":86},"/customers/","customer success stories",{"text":302,"config":303},"Blog",{"href":304,"dataGaName":305,"dataGaLocation":86},"/fr-fr/blog/","blog",{"text":307,"config":308},"Travail à distance",{"href":309,"dataGaName":310,"dataGaLocation":86},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":312,"config":313},"TeamOps",{"href":314,"dataGaName":315,"dataGaLocation":86},"/fr-fr/teamops/","teamops",{"title":317,"items":318},"Connecter",[319,324,329,334,339],{"text":320,"config":321},"Services GitLab",{"href":322,"dataGaName":323,"dataGaLocation":86},"/fr-fr/services/","services",{"text":325,"config":326},"Communauté",{"href":327,"dataGaName":328,"dataGaLocation":86},"/community/","community",{"text":330,"config":331},"Forum",{"href":332,"dataGaName":333,"dataGaLocation":86},"https://forum.gitlab.com/","forum",{"text":335,"config":336},"Événements",{"href":337,"dataGaName":338,"dataGaLocation":86},"/events/","events",{"text":340,"config":341},"Partenaires",{"href":342,"dataGaName":343,"dataGaLocation":86},"/fr-fr/partners/","partners",{"backgroundColor":345,"textColor":346,"text":347,"image":348,"link":352},"#2f2a6b","#fff","L'avenir du développement logiciel. Tendances et perspectives.",{"altText":349,"config":350},"carte promo The Source",{"src":351},"/images/navigation/the-source-promo-card.svg",{"text":353,"config":354},"Lire les articles les plus récents",{"href":355,"dataGaName":356,"dataGaLocation":86},"/fr-fr/the-source/","the source",{"text":358,"config":359,"lists":361},"Société",{"dataNavLevelOne":360},"company",[362],{"items":363},[364,369,375,377,382,387,392,397,402,407,412],{"text":365,"config":366},"À propos",{"href":367,"dataGaName":368,"dataGaLocation":86},"/fr-fr/company/","about",{"text":370,"config":371,"footerGa":374},"Emplois",{"href":372,"dataGaName":373,"dataGaLocation":86},"/jobs/","jobs",{"dataGaName":373},{"text":335,"config":376},{"href":337,"dataGaName":338,"dataGaLocation":86},{"text":378,"config":379},"Leadership",{"href":380,"dataGaName":381,"dataGaLocation":86},"/company/team/e-group/","leadership",{"text":383,"config":384},"Équipe",{"href":385,"dataGaName":386,"dataGaLocation":86},"/company/team/","team",{"text":388,"config":389},"Manuel",{"href":390,"dataGaName":391,"dataGaLocation":86},"https://handbook.gitlab.com/","handbook",{"text":393,"config":394},"Relations avec les investisseurs",{"href":395,"dataGaName":396,"dataGaLocation":86},"https://ir.gitlab.com/","investor relations",{"text":398,"config":399},"Centre de confiance",{"href":400,"dataGaName":401,"dataGaLocation":86},"/fr-fr/security/","trust center",{"text":403,"config":404},"Centre pour la transparence de l'IA",{"href":405,"dataGaName":406,"dataGaLocation":86},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":408,"config":409},"Newsletter",{"href":410,"dataGaName":411,"dataGaLocation":86},"/company/contact/","newsletter",{"text":413,"config":414},"Presse",{"href":415,"dataGaName":416,"dataGaLocation":86},"/press/","press",{"text":418,"config":419,"lists":420},"Nous contacter",{"dataNavLevelOne":360},[421],{"items":422},[423,426,431],{"text":93,"config":424},{"href":95,"dataGaName":425,"dataGaLocation":86},"talk to sales",{"text":427,"config":428},"Aide",{"href":429,"dataGaName":430,"dataGaLocation":86},"/support/","get help",{"text":432,"config":433},"Portail clients GitLab",{"href":434,"dataGaName":435,"dataGaLocation":86},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":437,"login":438,"suggestions":445},"Fermer",{"text":439,"link":440},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":441,"config":442},"gitlab.com",{"href":100,"dataGaName":443,"dataGaLocation":444},"search login","search",{"text":446,"default":447},"Suggestions",[448,451,456,458,463,468],{"text":115,"config":449},{"href":120,"dataGaName":450,"dataGaLocation":444},"GitLab Duo (AI)",{"text":452,"config":453},"Suggestions de code (IA)",{"href":454,"dataGaName":455,"dataGaLocation":444},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":167,"config":457},{"href":169,"dataGaName":167,"dataGaLocation":444},{"text":459,"config":460},"GitLab sur AWS",{"href":461,"dataGaName":462,"dataGaLocation":444},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":464,"config":465},"GitLab sur Google Cloud ",{"href":466,"dataGaName":467,"dataGaLocation":444},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":469,"config":470},"Pourquoi utiliser GitLab ?",{"href":128,"dataGaName":471,"dataGaLocation":444},"Why GitLab?",{"freeTrial":473,"mobileIcon":478,"desktopIcon":483},{"text":474,"config":475},"Commencer votre essai gratuit",{"href":476,"dataGaName":91,"dataGaLocation":477},"https://gitlab.com/-/trials/new/","nav",{"altText":479,"config":480},"Icône GitLab",{"src":481,"dataGaName":482,"dataGaLocation":477},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":479,"config":484},{"src":485,"dataGaName":482,"dataGaLocation":477},"/images/brand/gitlab-logo-type.svg",{"freeTrial":487,"mobileIcon":491,"desktopIcon":493},{"text":488,"config":489},"En savoir plus sur GitLab Duo",{"href":120,"dataGaName":490,"dataGaLocation":477},"gitlab duo",{"altText":479,"config":492},{"src":481,"dataGaName":482,"dataGaLocation":477},{"altText":479,"config":494},{"src":485,"dataGaName":482,"dataGaLocation":477},"content:shared:fr-fr:main-navigation.yml","Main Navigation","shared/fr-fr/main-navigation.yml","shared/fr-fr/main-navigation",{"_path":500,"_dir":80,"_draft":6,"_partial":6,"_locale":7,"title":501,"titleMobile":501,"button":502,"config":507,"_id":509,"_type":73,"_source":74,"_file":510,"_stem":511,"_extension":77},"/shared/fr-fr/banner","GitLab 18 et la prochaine étape du DevSecOps intelligent. Rejoignez-nous le 24 juin.",{"text":503,"config":504},"S'inscrire",{"href":505,"dataGaName":506,"dataGaLocation":86},"/fr-fr/eighteen/","gitlab 18 banner",{"layout":508},"release","content:shared:fr-fr:banner.yml","shared/fr-fr/banner.yml","shared/fr-fr/banner",{"_path":513,"_dir":80,"_draft":6,"_partial":6,"_locale":7,"data":514,"_id":717,"_type":73,"title":718,"_source":74,"_file":719,"_stem":720,"_extension":77},"/shared/fr-fr/main-footer",{"text":515,"source":516,"edit":522,"contribute":527,"config":532,"items":537,"minimal":709},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence",{"text":517,"config":518},"Afficher le code source de la page",{"href":519,"dataGaName":520,"dataGaLocation":521},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":523,"config":524},"Modifier cette page",{"href":525,"dataGaName":526,"dataGaLocation":521},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":528,"config":529},"Veuillez contribuer",{"href":530,"dataGaName":531,"dataGaLocation":521},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":533,"facebook":534,"youtube":535,"linkedin":536},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[538,561,615,644,679],{"title":104,"links":539,"subMenu":544},[540],{"text":541,"config":542},"Plateforme DevSecOps",{"href":113,"dataGaName":543,"dataGaLocation":521},"devsecops platform",[545],{"title":247,"links":546},[547,551,556],{"text":548,"config":549},"Voir les forfaits",{"href":249,"dataGaName":550,"dataGaLocation":521},"view plans",{"text":552,"config":553},"Pourquoi choisir GitLab Premium ?",{"href":554,"dataGaName":555,"dataGaLocation":521},"/fr-fr/pricing/premium/","why premium",{"text":557,"config":558},"Pourquoi choisir GitLab Ultimate ?",{"href":559,"dataGaName":560,"dataGaLocation":521},"/fr-fr/pricing/ultimate/","why ultimate",{"title":562,"links":563},"Solutions",[564,569,572,574,579,584,588,591,594,599,601,603,605,610],{"text":565,"config":566},"Transformation digitale",{"href":567,"dataGaName":568,"dataGaLocation":521},"/fr-fr/solutions/digital-transformation/","digital transformation",{"text":193,"config":570},{"href":188,"dataGaName":571,"dataGaLocation":521},"security & compliance",{"text":180,"config":573},{"href":163,"dataGaName":164,"dataGaLocation":521},{"text":575,"config":576},"Développement agile",{"href":577,"dataGaName":578,"dataGaLocation":521},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":580,"config":581},"Transformation cloud",{"href":582,"dataGaName":583,"dataGaLocation":521},"/fr-fr/solutions/cloud-native/","cloud transformation",{"text":585,"config":586},"SCM",{"href":177,"dataGaName":587,"dataGaLocation":521},"source code management",{"text":167,"config":589},{"href":169,"dataGaName":590,"dataGaLocation":521},"continuous integration & delivery",{"text":219,"config":592},{"href":221,"dataGaName":593,"dataGaLocation":521},"value stream management",{"text":595,"config":596},"GitOps",{"href":597,"dataGaName":598,"dataGaLocation":521},"/solutions/gitops/","gitops",{"text":232,"config":600},{"href":234,"dataGaName":235,"dataGaLocation":521},{"text":237,"config":602},{"href":239,"dataGaName":240,"dataGaLocation":521},{"text":242,"config":604},{"href":244,"dataGaName":245,"dataGaLocation":521},{"text":606,"config":607},"Formation",{"href":608,"dataGaName":609,"dataGaLocation":521},"/fr-fr/solutions/education/","education",{"text":611,"config":612},"Services financiers",{"href":613,"dataGaName":614,"dataGaLocation":521},"/fr-fr/solutions/finance/","financial services",{"title":252,"links":616},[617,619,621,623,626,628,630,632,634,636,638,640,642],{"text":264,"config":618},{"href":266,"dataGaName":267,"dataGaLocation":521},{"text":269,"config":620},{"href":271,"dataGaName":272,"dataGaLocation":521},{"text":274,"config":622},{"href":276,"dataGaName":277,"dataGaLocation":521},{"text":279,"config":624},{"href":281,"dataGaName":625,"dataGaLocation":521},"docs",{"text":302,"config":627},{"href":304,"dataGaName":305,"dataGaLocation":521},{"text":297,"config":629},{"href":299,"dataGaName":300,"dataGaLocation":521},{"text":307,"config":631},{"href":309,"dataGaName":310,"dataGaLocation":521},{"text":320,"config":633},{"href":322,"dataGaName":323,"dataGaLocation":521},{"text":312,"config":635},{"href":314,"dataGaName":315,"dataGaLocation":521},{"text":325,"config":637},{"href":327,"dataGaName":328,"dataGaLocation":521},{"text":330,"config":639},{"href":332,"dataGaName":333,"dataGaLocation":521},{"text":335,"config":641},{"href":337,"dataGaName":338,"dataGaLocation":521},{"text":340,"config":643},{"href":342,"dataGaName":343,"dataGaLocation":521},{"title":358,"links":645},[646,648,650,652,654,656,658,663,668,670,672,674],{"text":365,"config":647},{"href":367,"dataGaName":360,"dataGaLocation":521},{"text":370,"config":649},{"href":372,"dataGaName":373,"dataGaLocation":521},{"text":378,"config":651},{"href":380,"dataGaName":381,"dataGaLocation":521},{"text":383,"config":653},{"href":385,"dataGaName":386,"dataGaLocation":521},{"text":388,"config":655},{"href":390,"dataGaName":391,"dataGaLocation":521},{"text":393,"config":657},{"href":395,"dataGaName":396,"dataGaLocation":521},{"text":659,"config":660},"Stratégie environnementale, sociale et de gouvernance (ESG)",{"href":661,"dataGaName":662,"dataGaLocation":521},"/fr-fr/environmental-social-governance/","environmental, social and governance",{"text":664,"config":665},"Diversité, inclusion et appartenance (DIB)",{"href":666,"dataGaName":667,"dataGaLocation":521},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":398,"config":669},{"href":400,"dataGaName":401,"dataGaLocation":521},{"text":408,"config":671},{"href":410,"dataGaName":411,"dataGaLocation":521},{"text":413,"config":673},{"href":415,"dataGaName":416,"dataGaLocation":521},{"text":675,"config":676},"Déclaration de transparence sur l'esclavage moderne",{"href":677,"dataGaName":678,"dataGaLocation":521},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":418,"links":680},[681,685,687,689,694,699,704],{"text":682,"config":683},"Échanger avec un expert",{"href":684,"dataGaName":96,"dataGaLocation":521},"/sales/",{"text":427,"config":686},{"href":429,"dataGaName":430,"dataGaLocation":521},{"text":432,"config":688},{"href":434,"dataGaName":435,"dataGaLocation":521},{"text":690,"config":691},"Statut",{"href":692,"dataGaName":693,"dataGaLocation":521},"https://status.gitlab.com/","status",{"text":695,"config":696},"Conditions d'utilisation",{"href":697,"dataGaName":698,"dataGaLocation":521},"/terms/","terms of use",{"text":700,"config":701},"Politique de confidentialité",{"href":702,"dataGaName":703,"dataGaLocation":521},"/privacy/","privacy statement",{"text":705,"config":706},"Préférences en matière de cookies",{"dataGaName":707,"dataGaLocation":521,"id":708,"isOneTrustButton":149},"cookie preferences","ot-sdk-btn",{"items":710},[711,713,715],{"text":695,"config":712},{"href":697,"dataGaName":698,"dataGaLocation":521},{"text":700,"config":714},{"href":702,"dataGaName":703,"dataGaLocation":521},{"text":705,"config":716},{"dataGaName":707,"dataGaLocation":521,"id":708,"isOneTrustButton":149},"content:shared:fr-fr:main-footer.yml","Main Footer","shared/fr-fr/main-footer.yml","shared/fr-fr/main-footer",1751484559531]