[{"data":1,"prerenderedAt":719},["ShallowReactive",2],{"/fr-fr/customers/hilti/":3,"navigation-fr-fr":72,"banner-fr-fr":493,"footer-fr-fr":506},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"config":61,"_id":66,"_type":67,"title":9,"_source":68,"_file":69,"_stem":70,"_extension":71},"/fr-fr/customers/hilti","customers",false,"",{"title":9,"description":10},"Hilti","Hilti booste son cycle de développement logiciel avec des pipelines CI/CD et un scanning de sécurité performant",{"name":9,"logo":12,"hero":10,"heroImage":13,"benefits":14,"industry":27,"employeeCount":28,"location":29,"solution":30,"stats":31,"headline":41,"summary":42,"quotes":43,"content":48},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517942/ian7zidxv2sunjovk64o.svg","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518420/unkmnzd74gwwahcvec19.jpg",[15,19,23],{"metric":16,"config":17},"Gestion de code simplifiée",{"icon":18},"BulbBolt",{"metric":20,"config":21},"Délai de livraison amélioré",{"icon":22},"SpeedAlt",{"metric":24,"config":25},"Fonctionnalités CI/CD",{"icon":26},"ContinuousIntegration","Production","30 000","Schaan, Liechtenstein (siège)","GitLab Ultimate",[32,35,38],{"value":33,"metric":34},"400 %","de vérifications de code réussies",{"value":36,"metric":37},"50 %","de boucles de rétroaction plus courtes",{"value":39,"metric":40},"12x","plus rapide en termes de déploiement","La gestion du code source (SCM) de GitLab, son intégration CI/CD fluide, ainsi que son scanning de sécurité de pointe ont permis à Hilti de reprendre le contrôle de son code en interne.","En utilisant toutes ces fonctionnalités offertes par GitLab, Hilti a pu centraliser et mieux contrôler le développement de ses logiciels en interne.\n",[44],{"quoteText":45,"author":46,"authorTitle":47,"authorCompany":9},"La solution GitLab est empaquetée comme une suite logicielle complète et livrée avec un programme d'installation ultrasophistiqué. Et pourtant tout fonctionne. C'est très pratique pour une entreprise qui souhaite simplement être opérationnelle rapidement.\n","Daniel Widerin","Head of Software Delivery",[49,52,55,58],{"header":50,"text":51},"Fournisseur mondial de services de construction","Hilti fournit des solutions complètes aux professionnels de la construction du monde entier, en les équipant de technologies, de logiciels et de services de pointe. L'une des divisions de [Hilti](https://www.hilti.group/content/hilti/CP/XX/en.html) se concentre plus particulièrement sur les solutions d'outillage destinées aux entités commerciales. Cette équipe conçoit des logiciels pour les clients exerçant dans le domaine des outils de développement logiciel. Elle veille à livrer des logiciels qui répondent aux réglementations en matière de gouvernance, de risque et de conformité. Hilti s'assure que les bonnes procédures sont en place pour être en conformité avec les réglementations en vigueur dans les différentes régions du globe.\n",{"header":53,"text":54},"Enrichir les fonctionnalités logicielles, la sécurité et la gestion du code source","Il y a environ deux ans, Hilti était à la recherche d'une plateforme logicielle pour reconstruire ses projets. L'entreprise avait précédemment externalisé l'un de ses projets de développement logiciel à un fournisseur externe, car elle n'était pas en mesure de gérer ses capacités logicielles de bout en bout en interne. Le code source appartenait à une coentreprise qui utilisait GitHub. Hilti possédait la majorité de la coentreprise, mais elle n'hébergeait pas le code source en interne. Il n'y avait pas de processus CI/CD interne et les équipes ne réalisaient pas de tests de sécurité conformes aux normes les plus strictes. Cette situation était difficile, car les équipes logicielles souhaitaient disposer d'une visibilité et d'une gestion totales sur leur code.\n\nL'objectif de Hilti était d'intégrer le développement logiciel en interne pour permettre aux équipes d'ingénierie et d'architecture de mener des revues de code efficaces, de collaborer véritablement et de partager les bonnes pratiques avec d'autres équipes. Comme Hilti souhaitait une solution qui respecte les normes les plus élevées, l'outil idéal devait être facile à intégrer, intuitif et permettre une intégration fluide. « Nous voulions intégrer un outil dans nos propres systèmes afin de l'avoir sous notre contrôle, et aussi d'en disposer en temps réel. Ça a vraiment été un grand pas en avant », déclare Raphael Hauser, Head of Governance chez Hilti. Le scanning de sécurité figurait en bonne place sur la liste des priorités. Hilti compte entre 10 et 15 équipes réparties dans le monde entier, travaillant en parallèle sur des solutions à grande échelle. La sécurité doit être maîtrisée et agrégée de sorte qu'au moment où on sort une nouvelle version de logiciel, les vulnérabilités aient été détectées en amont. Hilti avait besoin d'un outil avec des fonctionnalités de sécurité puissantes et fiables.\n\nAuparavant, les équipes de développement et de test travaillaient constamment en « mode réactif » lorsqu'elles identifiaient des bogues. Un outil qui offre un moyen de trouver des vulnérabilités dans le pipeline s'avère plus efficace, accélère le workflow tout en responsabilisant les développeurs. « Je veux m'assurer qu'une fois qu'un paquet est déployé en production, il n'introduit aucun autre paquet de code qui pourrait présenter un risque pour Hilti. Le fait d'exposer le code source pose un problème de sécurité d'accès, pas un problème de mise en place d'un scanner de code de sécurité », ajoute Raphael Hauser.\n",{"header":56,"text":57},"Intégration de la sécurité et du code en interne","Après avoir étudié et testé différents outils, Hilti a adopté GitLab pour sa facilité d'intégration, ses fonctionnalités de gestion du code source et son scanning de sécurité complet. GitLab a permis de maintenir des normes élevées en matière de performance logicielle et de réaliser rapidement plusieurs types d'analyses approfondies. Hilti utilise les tests statiques et dynamiques de sécurité des applications de GitLab (SAST et DAST, respectivement), ainsi que l'analyse des conteneurs, l'analyse des dépendances, la détection des secrets et la conformité des licences logicielles. « GitLab a une longueur d'avance sur ses concurrents et propose un produit facile à configurer et à mettre en œuvre, avec toutes ces fonctionnalités intégrées », déclare Daniel Widerin, Head of Software Delivery.\n  \nHilti doit respecter diverses réglementations de conformité, parmi lesquelles l'examen des licences, les tests d'applications et l'accès au code source. Pour répondre à ces exigences, l'entreprise a choisi GitLab Ultimate afin de tirer parti de ses fonctionnalités d'analyse de conformité et de sécurité. « En termes de gestion des risques, l'élément clé était que nous pouvions désormais contrôler de manière beaucoup plus précise qui a réellement accès au code source, qui en assure la gestion, ainsi que l'état actuel de la sécurité et de la conformité en matière de propriété intellectuelle », indique Raphael Hauser.\n\nAvec GitLab, Hilti bénéficie maintenant d'un accès complet à son code source et est en mesure de le gérer efficacement. Posséder son propre code réduit le risque de fuite et augmente la flexibilité pour apporter des modifications. « Cela m'a permis de mieux comprendre ce qui se passe réellement dans le code et de le faire en temps réel. Cela a également accéléré le processus d'approbation en matière de sécurité, de protection du code et de conformité aux droits de propriété intellectuelle, ce qui nous aide à maintenir un rythme de livraison plus rapide », poursuit Raphael Hauser.\n",{"header":59,"text":60},"Code sécurisé, visibilité de bout en bout et déploiements plus rapides","Les équipes d'ingénierie et d'architecture de Hilti ont adopté GitLab pour la gestion du code source (SCM), les processus CI/CD et les tableaux de bord relatifs à la sécurité, car ces fonctionnalités s'harmonisent parfaitement avec leur pile technologique. Avec GitLab, elles ont pu développer des logiciels en interne, plus rapidement que si elles avaient utilisé un ensemble complexe d'outils. La facilité d'intégration leur permet de travailler avec Jira, Docker et Amazon Web Services (AWS). Tous les services intégrés à GitLab, y compris les artefacts de compilation et les runners, s'exécutent sur AWS et sont déployés sur un cluster Kubernetes.\n      \n« GitLab a très bien géré le code source en fournissant des commentaires immédiatement après l'ouverture de la merge request, ou après un commentaire ou un push », explique Daniel Widerin. « Cela signifie que vous n'avez pas besoin de développer toutes ces fonctionnalités par vous-même. La solution GitLab est empaquetée comme une suite logicielle complète et livrée avec un programme d'installation ultrasophistiqué. Et tout fonctionne parfaitement. C'est très pratique quand on est une entreprise qui souhaite simplement être opérationnelle rapidement. » Avec GitLab, les boucles de rétroaction ont été réduites de 50 %, passant de 6 jours à 3 jours, ce qui favorise la productivité et la collaboration.\n\nLes membres de l'équipe apprécient que le pipeline soit directement intégré dans le code source et qu'ils puissent recevoir un retour immédiatement à partir de la merge request, y compris les résultats du scanning de sécurité. « Les développeurs aiment vraiment disposer d'un point central où ils peuvent se connecter et visualiser l'ensemble des différents microservices et composants sur lesquels ils travaillent, que ce soit pour des applications mobiles ou une interface utilisateur web », ajoute Daniel Widerin. Les contrôles du code ont considérablement augmenté, passant de six fois par trimestre à deux fois par semaine, ce qui contribue à maintenir un niveau de qualité élevé. \n\nLa rapidité de déploiement a également augmenté, car les équipes de développement et de test sont désormais propriétaires et responsables du code, et peuvent détecter les vulnérabilités à l'avance. Avec GitLab, les délais de déploiement sont passés d'une moyenne de 3 heures à seulement 15 minutes. Les équipes ont maintenant à leur disposition des directives claires sur les critères qu'elles peuvent accepter pour une nouvelle version concernant la gravité des vulnérabilités présentes dans le code. « Nous pouvons remédier plus rapidement aux problèmes critiques, et les équipes bénéficient d'une plus grande stabilité, car elles n'ont pas à gérer des imprévus avant la sortie des nouvelles versions. Et elles bénéficient d'une vue d'ensemble claire de l'état du projet afin qu'elles n'aient pas à apporter des retouches une fois le sprint terminé », explique Raphael Hauser.\n",{"template":62,"size":63,"region":64,"industry":65},"CaseStudy","ent","emea","technology","content:fr-fr:customers:hilti.yml","yaml","content","fr-fr/customers/hilti.yml","fr-fr/customers/hilti","yml",{"_path":73,"_dir":74,"_draft":6,"_partial":6,"_locale":7,"data":75,"_id":489,"_type":67,"title":490,"_source":68,"_file":491,"_stem":492,"_extension":71},"/shared/fr-fr/main-navigation","fr-fr",{"logo":76,"freeTrial":81,"sales":86,"login":91,"items":96,"search":430,"minimal":466,"duo":480},{"config":77},{"href":78,"dataGaName":79,"dataGaLocation":80},"/fr-fr/","gitlab logo","header",{"text":82,"config":83},"Commencer un essai gratuit",{"href":84,"dataGaName":85,"dataGaLocation":80},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":87,"config":88},"Contacter l'équipe commerciale",{"href":89,"dataGaName":90,"dataGaLocation":80},"/fr-fr/sales/","sales",{"text":92,"config":93},"Connexion",{"href":94,"dataGaName":95,"dataGaLocation":80},"https://gitlab.com/users/sign_in/","sign in",[97,141,240,245,351,411],{"text":98,"config":99,"cards":101,"footer":124},"Plateforme",{"dataNavLevelOne":100},"platform",[102,108,116],{"title":98,"description":103,"link":104},"La plateforme DevSecOps alimentée par l'IA la plus complète",{"text":105,"config":106},"Découvrir notre plateforme",{"href":107,"dataGaName":100,"dataGaLocation":80},"/fr-fr/platform/",{"title":109,"description":110,"link":111},"GitLab Duo (IA)","Créez des logiciels plus rapidement en tirant parti de l'IA à chaque étape du développement",{"text":112,"config":113},"Découvrez GitLab Duo",{"href":114,"dataGaName":115,"dataGaLocation":80},"/fr-fr/gitlab-duo/","gitlab duo ai",{"title":117,"description":118,"link":119},"Choisir GitLab","10 raisons pour lesquelles les entreprises choisissent GitLab",{"text":120,"config":121},"En savoir plus",{"href":122,"dataGaName":123,"dataGaLocation":80},"/fr-fr/why-gitlab/","why gitlab",{"title":125,"items":126},"Démarrer avec",[127,132,137],{"text":128,"config":129},"Ingénierie de plateforme",{"href":130,"dataGaName":131,"dataGaLocation":80},"/fr-fr/solutions/platform-engineering/","platform engineering",{"text":133,"config":134},"Expérience développeur",{"href":135,"dataGaName":136,"dataGaLocation":80},"/fr-fr/developer-experience/","Developer experience",{"text":138,"config":139},"MLOps",{"href":140,"dataGaName":138,"dataGaLocation":80},"/fr-fr/topics/devops/the-role-of-ai-in-devops/",{"text":142,"left":143,"config":144,"link":146,"lists":150,"footer":222},"Produit",true,{"dataNavLevelOne":145},"solutions",{"text":147,"config":148},"Voir toutes les solutions",{"href":149,"dataGaName":145,"dataGaLocation":80},"/fr-fr/solutions/",[151,177,200],{"title":152,"description":153,"link":154,"items":159},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":155},{"icon":156,"href":157,"dataGaName":158,"dataGaLocation":80},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[160,164,168,173],{"text":161,"config":162},"CI/CD",{"href":163,"dataGaLocation":80,"dataGaName":161},"/fr-fr/solutions/continuous-integration/",{"text":165,"config":166},"Développement assisté par l'IA",{"href":114,"dataGaLocation":80,"dataGaName":167},"AI assisted development",{"text":169,"config":170},"Gestion du code source",{"href":171,"dataGaLocation":80,"dataGaName":172},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":174,"config":175},"Livraison de logiciels automatisée",{"href":157,"dataGaLocation":80,"dataGaName":176},"Automated software delivery",{"title":178,"description":179,"link":180,"items":185},"Securité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":181},{"href":182,"dataGaName":183,"dataGaLocation":80,"icon":184},"/fr-fr/solutions/security-compliance/","security and compliance","ShieldCheckLight",[186,190,195],{"text":187,"config":188},"Sécurité et conformité",{"href":182,"dataGaLocation":80,"dataGaName":189},"Security & Compliance",{"text":191,"config":192},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":193,"dataGaLocation":80,"dataGaName":194},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":196,"config":197},"Conformité et gouvernance",{"href":198,"dataGaLocation":80,"dataGaName":199},"/fr-fr/solutions/continuous-software-compliance/","Compliance and governance",{"title":201,"link":202,"items":207},"Mesures",{"config":203},{"icon":204,"href":205,"dataGaName":206,"dataGaLocation":80},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[208,212,217],{"text":209,"config":210},"Visibilité et mesures",{"href":205,"dataGaLocation":80,"dataGaName":211},"Visibility and Measurement",{"text":213,"config":214},"Gestion de la chaîne de valeur",{"href":215,"dataGaLocation":80,"dataGaName":216},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":218,"config":219},"Données d'analyse et informations clés",{"href":220,"dataGaLocation":80,"dataGaName":221},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":223,"items":224},"GitLab pour",[225,230,235],{"text":226,"config":227},"Entreprises",{"href":228,"dataGaLocation":80,"dataGaName":229},"/fr-fr/enterprise/","enterprise",{"text":231,"config":232},"PME",{"href":233,"dataGaLocation":80,"dataGaName":234},"/fr-fr/small-business/","small business",{"text":236,"config":237},"Secteur public",{"href":238,"dataGaLocation":80,"dataGaName":239},"/fr-fr/solutions/public-sector/","public sector",{"text":241,"config":242},"Tarifs",{"href":243,"dataGaName":244,"dataGaLocation":80,"dataNavLevelOne":244},"/fr-fr/pricing/","pricing",{"text":246,"config":247,"link":249,"lists":253,"feature":338},"Ressources",{"dataNavLevelOne":248},"resources",{"text":250,"config":251},"Afficher toutes les ressources",{"href":252,"dataGaName":248,"dataGaLocation":80},"/fr-fr/resources/",[254,287,310],{"title":255,"items":256},"Premiers pas",[257,262,267,272,277,282],{"text":258,"config":259},"Installation",{"href":260,"dataGaName":261,"dataGaLocation":80},"/fr-fr/install/","install",{"text":263,"config":264},"Guides de démarrage rapide",{"href":265,"dataGaName":266,"dataGaLocation":80},"/fr-fr/get-started/","quick setup checklists",{"text":268,"config":269},"Apprentissage",{"href":270,"dataGaLocation":80,"dataGaName":271},"https://university.gitlab.com/","learn",{"text":273,"config":274},"Documentation sur le produit",{"href":275,"dataGaName":276,"dataGaLocation":80},"https://docs.gitlab.com/","product documentation",{"text":278,"config":279},"Vidéos sur les bonnes pratiques",{"href":280,"dataGaName":281,"dataGaLocation":80},"/fr-fr/getting-started-videos/","best practice videos",{"text":283,"config":284},"Intégrations",{"href":285,"dataGaName":286,"dataGaLocation":80},"/fr-fr/integrations/","integrations",{"title":288,"items":289},"Découvrir",[290,295,300,305],{"text":291,"config":292},"Histoires de succès client",{"href":293,"dataGaName":294,"dataGaLocation":80},"/fr-fr/customers/","customer success stories",{"text":296,"config":297},"Blog",{"href":298,"dataGaName":299,"dataGaLocation":80},"/fr-fr/blog/","blog",{"text":301,"config":302},"Travail à distance",{"href":303,"dataGaName":304,"dataGaLocation":80},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":306,"config":307},"TeamOps",{"href":308,"dataGaName":309,"dataGaLocation":80},"/fr-fr/teamops/","teamops",{"title":311,"items":312},"Connecter",[313,318,323,328,333],{"text":314,"config":315},"Services GitLab",{"href":316,"dataGaName":317,"dataGaLocation":80},"/fr-fr/services/","services",{"text":319,"config":320},"Communauté",{"href":321,"dataGaName":322,"dataGaLocation":80},"/community/","community",{"text":324,"config":325},"Forum",{"href":326,"dataGaName":327,"dataGaLocation":80},"https://forum.gitlab.com/","forum",{"text":329,"config":330},"Événements",{"href":331,"dataGaName":332,"dataGaLocation":80},"/events/","events",{"text":334,"config":335},"Partenaires",{"href":336,"dataGaName":337,"dataGaLocation":80},"/fr-fr/partners/","partners",{"backgroundColor":339,"textColor":340,"text":341,"image":342,"link":346},"#2f2a6b","#fff","L'avenir du développement logiciel. Tendances et perspectives.",{"altText":343,"config":344},"carte promo The Source",{"src":345},"/images/navigation/the-source-promo-card.svg",{"text":347,"config":348},"Lire les articles les plus récents",{"href":349,"dataGaName":350,"dataGaLocation":80},"/fr-fr/the-source/","the source",{"text":352,"config":353,"lists":355},"Société",{"dataNavLevelOne":354},"company",[356],{"items":357},[358,363,369,371,376,381,386,391,396,401,406],{"text":359,"config":360},"À propos",{"href":361,"dataGaName":362,"dataGaLocation":80},"/fr-fr/company/","about",{"text":364,"config":365,"footerGa":368},"Emplois",{"href":366,"dataGaName":367,"dataGaLocation":80},"/jobs/","jobs",{"dataGaName":367},{"text":329,"config":370},{"href":331,"dataGaName":332,"dataGaLocation":80},{"text":372,"config":373},"Leadership",{"href":374,"dataGaName":375,"dataGaLocation":80},"/company/team/e-group/","leadership",{"text":377,"config":378},"Équipe",{"href":379,"dataGaName":380,"dataGaLocation":80},"/company/team/","team",{"text":382,"config":383},"Manuel",{"href":384,"dataGaName":385,"dataGaLocation":80},"https://handbook.gitlab.com/","handbook",{"text":387,"config":388},"Relations avec les investisseurs",{"href":389,"dataGaName":390,"dataGaLocation":80},"https://ir.gitlab.com/","investor relations",{"text":392,"config":393},"Centre de confiance",{"href":394,"dataGaName":395,"dataGaLocation":80},"/fr-fr/security/","trust center",{"text":397,"config":398},"Centre pour la transparence de l'IA",{"href":399,"dataGaName":400,"dataGaLocation":80},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":402,"config":403},"Newsletter",{"href":404,"dataGaName":405,"dataGaLocation":80},"/company/contact/","newsletter",{"text":407,"config":408},"Presse",{"href":409,"dataGaName":410,"dataGaLocation":80},"/press/","press",{"text":412,"config":413,"lists":414},"Nous contacter",{"dataNavLevelOne":354},[415],{"items":416},[417,420,425],{"text":87,"config":418},{"href":89,"dataGaName":419,"dataGaLocation":80},"talk to sales",{"text":421,"config":422},"Aide",{"href":423,"dataGaName":424,"dataGaLocation":80},"/support/","get help",{"text":426,"config":427},"Portail clients GitLab",{"href":428,"dataGaName":429,"dataGaLocation":80},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":431,"login":432,"suggestions":439},"Fermer",{"text":433,"link":434},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":435,"config":436},"gitlab.com",{"href":94,"dataGaName":437,"dataGaLocation":438},"search login","search",{"text":440,"default":441},"Suggestions",[442,445,450,452,457,462],{"text":109,"config":443},{"href":114,"dataGaName":444,"dataGaLocation":438},"GitLab Duo (AI)",{"text":446,"config":447},"Suggestions de code (IA)",{"href":448,"dataGaName":449,"dataGaLocation":438},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":161,"config":451},{"href":163,"dataGaName":161,"dataGaLocation":438},{"text":453,"config":454},"GitLab sur AWS",{"href":455,"dataGaName":456,"dataGaLocation":438},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":458,"config":459},"GitLab sur Google Cloud ",{"href":460,"dataGaName":461,"dataGaLocation":438},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":463,"config":464},"Pourquoi utiliser GitLab ?",{"href":122,"dataGaName":465,"dataGaLocation":438},"Why GitLab?",{"freeTrial":467,"mobileIcon":472,"desktopIcon":477},{"text":468,"config":469},"Commencer votre essai gratuit",{"href":470,"dataGaName":85,"dataGaLocation":471},"https://gitlab.com/-/trials/new/","nav",{"altText":473,"config":474},"Icône GitLab",{"src":475,"dataGaName":476,"dataGaLocation":471},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":473,"config":478},{"src":479,"dataGaName":476,"dataGaLocation":471},"/images/brand/gitlab-logo-type.svg",{"freeTrial":481,"mobileIcon":485,"desktopIcon":487},{"text":482,"config":483},"En savoir plus sur GitLab Duo",{"href":114,"dataGaName":484,"dataGaLocation":471},"gitlab duo",{"altText":473,"config":486},{"src":475,"dataGaName":476,"dataGaLocation":471},{"altText":473,"config":488},{"src":479,"dataGaName":476,"dataGaLocation":471},"content:shared:fr-fr:main-navigation.yml","Main Navigation","shared/fr-fr/main-navigation.yml","shared/fr-fr/main-navigation",{"_path":494,"_dir":74,"_draft":6,"_partial":6,"_locale":7,"title":495,"titleMobile":495,"button":496,"config":501,"_id":503,"_type":67,"_source":68,"_file":504,"_stem":505,"_extension":71},"/shared/fr-fr/banner","GitLab 18 et la prochaine étape du DevSecOps intelligent. Rejoignez-nous le 24 juin.",{"text":497,"config":498},"S'inscrire",{"href":499,"dataGaName":500,"dataGaLocation":80},"/fr-fr/eighteen/","gitlab 18 banner",{"layout":502},"release","content:shared:fr-fr:banner.yml","shared/fr-fr/banner.yml","shared/fr-fr/banner",{"_path":507,"_dir":74,"_draft":6,"_partial":6,"_locale":7,"data":508,"_id":715,"_type":67,"title":716,"_source":68,"_file":717,"_stem":718,"_extension":71},"/shared/fr-fr/main-footer",{"text":509,"source":510,"edit":516,"contribute":521,"config":526,"items":531,"minimal":706},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence",{"text":511,"config":512},"Afficher le code source de la page",{"href":513,"dataGaName":514,"dataGaLocation":515},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":517,"config":518},"Modifier cette page",{"href":519,"dataGaName":520,"dataGaLocation":515},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":522,"config":523},"Veuillez contribuer",{"href":524,"dataGaName":525,"dataGaLocation":515},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":527,"facebook":528,"youtube":529,"linkedin":530},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[532,555,609,642,677],{"title":98,"links":533,"subMenu":538},[534],{"text":535,"config":536},"Plateforme DevSecOps",{"href":107,"dataGaName":537,"dataGaLocation":515},"devsecops platform",[539],{"title":241,"links":540},[541,545,550],{"text":542,"config":543},"Voir les forfaits",{"href":243,"dataGaName":544,"dataGaLocation":515},"view plans",{"text":546,"config":547},"Pourquoi choisir GitLab Premium ?",{"href":548,"dataGaName":549,"dataGaLocation":515},"/fr-fr/pricing/premium/","why premium",{"text":551,"config":552},"Pourquoi choisir GitLab Ultimate ?",{"href":553,"dataGaName":554,"dataGaLocation":515},"/fr-fr/pricing/ultimate/","why ultimate",{"title":556,"links":557},"Solutions",[558,563,566,568,573,578,582,585,588,593,595,597,599,604],{"text":559,"config":560},"Transformation digitale",{"href":561,"dataGaName":562,"dataGaLocation":515},"/fr-fr/solutions/digital-transformation/","digital transformation",{"text":187,"config":564},{"href":182,"dataGaName":565,"dataGaLocation":515},"security & compliance",{"text":174,"config":567},{"href":157,"dataGaName":158,"dataGaLocation":515},{"text":569,"config":570},"Développement agile",{"href":571,"dataGaName":572,"dataGaLocation":515},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":574,"config":575},"Transformation cloud",{"href":576,"dataGaName":577,"dataGaLocation":515},"/fr-fr/topics/cloud-native/","cloud transformation",{"text":579,"config":580},"SCM",{"href":171,"dataGaName":581,"dataGaLocation":515},"source code management",{"text":161,"config":583},{"href":163,"dataGaName":584,"dataGaLocation":515},"continuous integration & delivery",{"text":213,"config":586},{"href":215,"dataGaName":587,"dataGaLocation":515},"value stream management",{"text":589,"config":590},"GitOps",{"href":591,"dataGaName":592,"dataGaLocation":515},"/fr-fr/solutions/gitops/","gitops",{"text":226,"config":594},{"href":228,"dataGaName":229,"dataGaLocation":515},{"text":231,"config":596},{"href":233,"dataGaName":234,"dataGaLocation":515},{"text":236,"config":598},{"href":238,"dataGaName":239,"dataGaLocation":515},{"text":600,"config":601},"Formation",{"href":602,"dataGaName":603,"dataGaLocation":515},"/fr-fr/solutions/education/","education",{"text":605,"config":606},"Services financiers",{"href":607,"dataGaName":608,"dataGaLocation":515},"/fr-fr/solutions/finance/","financial services",{"title":246,"links":610},[611,613,615,617,620,622,626,628,630,632,634,636,638,640],{"text":258,"config":612},{"href":260,"dataGaName":261,"dataGaLocation":515},{"text":263,"config":614},{"href":265,"dataGaName":266,"dataGaLocation":515},{"text":268,"config":616},{"href":270,"dataGaName":271,"dataGaLocation":515},{"text":273,"config":618},{"href":275,"dataGaName":619,"dataGaLocation":515},"docs",{"text":296,"config":621},{"href":298,"dataGaName":299},{"text":623,"config":624},"Histoires de réussite client",{"href":625,"dataGaLocation":515},"/customers/",{"text":291,"config":627},{"href":293,"dataGaName":294,"dataGaLocation":515},{"text":301,"config":629},{"href":303,"dataGaName":304,"dataGaLocation":515},{"text":314,"config":631},{"href":316,"dataGaName":317,"dataGaLocation":515},{"text":306,"config":633},{"href":308,"dataGaName":309,"dataGaLocation":515},{"text":319,"config":635},{"href":321,"dataGaName":322,"dataGaLocation":515},{"text":324,"config":637},{"href":326,"dataGaName":327,"dataGaLocation":515},{"text":329,"config":639},{"href":331,"dataGaName":332,"dataGaLocation":515},{"text":334,"config":641},{"href":336,"dataGaName":337,"dataGaLocation":515},{"title":352,"links":643},[644,646,648,650,652,654,656,661,666,668,670,672],{"text":359,"config":645},{"href":361,"dataGaName":354,"dataGaLocation":515},{"text":364,"config":647},{"href":366,"dataGaName":367,"dataGaLocation":515},{"text":372,"config":649},{"href":374,"dataGaName":375,"dataGaLocation":515},{"text":377,"config":651},{"href":379,"dataGaName":380,"dataGaLocation":515},{"text":382,"config":653},{"href":384,"dataGaName":385,"dataGaLocation":515},{"text":387,"config":655},{"href":389,"dataGaName":390,"dataGaLocation":515},{"text":657,"config":658},"Stratégie environnementale, sociale et de gouvernance (ESG)",{"href":659,"dataGaName":660,"dataGaLocation":515},"/fr-fr/environmental-social-governance/","environmental, social and governance",{"text":662,"config":663},"Diversité, inclusion et appartenance (DIB)",{"href":664,"dataGaName":665,"dataGaLocation":515},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":392,"config":667},{"href":394,"dataGaName":395,"dataGaLocation":515},{"text":402,"config":669},{"href":404,"dataGaName":405,"dataGaLocation":515},{"text":407,"config":671},{"href":409,"dataGaName":410,"dataGaLocation":515},{"text":673,"config":674},"Déclaration de transparence sur l'esclavage moderne",{"href":675,"dataGaName":676,"dataGaLocation":515},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":412,"links":678},[679,682,684,686,691,696,701],{"text":680,"config":681},"Échanger avec un expert",{"href":89,"dataGaName":90,"dataGaLocation":515},{"text":421,"config":683},{"href":423,"dataGaName":424,"dataGaLocation":515},{"text":426,"config":685},{"href":428,"dataGaName":429,"dataGaLocation":515},{"text":687,"config":688},"Statut",{"href":689,"dataGaName":690,"dataGaLocation":515},"https://status.gitlab.com/","status",{"text":692,"config":693},"Conditions d'utilisation",{"href":694,"dataGaName":695},"/terms/","terms of use",{"text":697,"config":698},"Déclaration de confidentialité",{"href":699,"dataGaName":700,"dataGaLocation":515},"/fr-fr/privacy/","privacy statement",{"text":702,"config":703},"Préférences en matière de cookies",{"dataGaName":704,"dataGaLocation":515,"id":705,"isOneTrustButton":143},"cookie preferences","ot-sdk-btn",{"items":707},[708,710,713],{"text":692,"config":709},{"href":694,"dataGaName":695,"dataGaLocation":515},{"text":711,"config":712},"Politique de confidentialité",{"href":699,"dataGaName":700,"dataGaLocation":515},{"text":702,"config":714},{"dataGaName":704,"dataGaLocation":515,"id":705,"isOneTrustButton":143},"content:shared:fr-fr:main-footer.yml","Main Footer","shared/fr-fr/main-footer.yml","shared/fr-fr/main-footer",1752588183591]