[{"data":1,"prerenderedAt":823},["ShallowReactive",2],{"/fr-fr/topics/devops/build-a-devops-team/":3,"navigation-fr-fr":165,"banner-fr-fr":583,"footer-fr-fr":596,"next-steps-fr-fr":808},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":159,"_type":160,"title":7,"_source":161,"_file":162,"_stem":163,"_extension":164},"/fr-fr/topics/devops/build-a-devops-team","devops",false,"",{"title":9,"description":10},"Créer une structure d'équipe DevOps idéale","GitLab Topics | Create the ideal DevOps team structure",[12,26,32,129,157],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20,24],{"title":17,"config":18},"Industry topics",{"href":19},"/topics/",{"title":21,"config":22},"DevOps",{"href":23},"/fr-fr/topics/devops/",{"title":25},"Build a devops team",{"type":27,"componentName":27,"componentContent":28},"CommonArticleHero",{"title":9,"text":29,"config":30},"Il n'existe pas de formule universelle pour créer une équipe DevOps.\n",{"id":31,"twoColumns":6},"créer-une-structure-d'équipe-devops-idéale",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":74},{"text":36,"data":37},"On this page",[38,42,46,50,54,58,62,66,70],{"text":39,"config":40},"Comment aborder la structure de l'équipe DevOps",{"href":41},"#how-to-think-about-dev-ops-team-structure",{"text":43,"config":44},"Types de silos",{"href":45},"#types-of-silos",{"text":47,"config":48},"Séparation complète des équipes de développement et des opérations",{"href":49},"#dev-and-ops-are-completely-separate",{"text":51,"config":52},"Intermédiaire DevOps",{"href":53},"#dev-ops-middleman",{"text":55,"config":56},"Isolation de l'équipe des opérations",{"href":57},"#ops-stands-alone",{"text":59,"config":60},"Le rôle du leadership au sein de l'équipe DevOps",{"href":61},"#what-can-dev-ops-team-leadership-do",{"text":63,"config":64},"Les rôles DevOps évoluent",{"href":65},"#dev-ops-roles-are-blurring",{"text":67,"config":68},"Itération, itération, itération",{"href":69},"#remember-to-iterate",{"text":71,"config":72},"Conclusion",{"href":73},"#conclusion",[75,81,86,91,96,101,106,111,116,121],{"type":76,"componentName":76,"componentContent":77},"TopicsCopy",{"header":39,"text":78,"config":79},"Une [plateforme DevOps](/topics/devops-platform/) solide a besoin d'une [structure d'équipe DevOps](/topics/devops/how-and-why-to-create-devops-platform-team/) solide pour offrir une efficacité maximale.\n\nLa mise en place d'une structure d'équipe DevOps robuste ne consiste pas seulement à rassembler un groupe de professionnels possédant des compétences techniques : il s'agit de favoriser une culture DevOps qui met l'accent sur la collaboration, l'amélioration continue, la réactivité et le rendement tout au long du cycle de vie du produit.\n\nLes entreprises cherchent toutes à rationaliser leur processus de développement logiciel. Dans ce contexte, il est essentiel de comprendre les rôles respectifs de l'ingénieur DevOps et des développeurs, mais aussi la manière dont les outils d'automatisation peuvent améliorer la productivité. Cette vision holistique aide à façonner une structure DevOps qui répond aux objectifs généraux, c'est-à-dire une livraison de logiciels fiable et un environnement de travail productif.\n\nPlusieurs facteurs peuvent influencer la structure de l'équipe :\n\n* Effets de silo existants : existe-t-il des ensembles de produits/équipes qui travaillent de manière indépendante ?\n* Leadership technique : les responsables de groupe disposent-ils des moyens nécessaires pour [atteindre les objectifs DevOps](/topics/devops/seven-tips-to-get-the-most-out-of-your-devops-platform/) ?\n* Évolution des rôles : les tâches opérationnelles s'insinuent dans des rôles de développement, les équipes de sécurité travaillent avec toutes les autres équipes et les technologies évoluent. Attendez-vous à devoir réévaluer votre organisation régulièrement.\n* Amélioration continue : une équipe DevOps ne sera jamais statique. L'itération est nécessaire.\n",{"id":80},"how-to-think-about-dev-ops-team-structure",{"type":76,"componentName":76,"componentContent":82},{"header":43,"text":83,"config":84},"La séparation distincte entre l'équipe de développement et l'équipe des opérations entraîne souvent des difficultés lors des déploiements. Cependant, l'adoption d'une culture DevOps qui comprend des outils communs peut combler ce fossé.\n\nMatthew Skelton, consultant en gestion, connaît bien les divers scénarios DevOps. Nous allons examiner dans cet article certains effets de silo qu'il mentionne spécifiquement, ainsi que leur impact sur l'entreprise.\n",{"id":85},"types-of-silos",{"type":76,"componentName":76,"componentContent":87},{"header":47,"text":88,"config":89},"Pour Matthew Skelton, cette structure d'équipe classique n'a aucune place dans une stratégie DevOps efficace. Les deux équipes travaillent chacune de leur côté et n'ont aucune visibilité sur leurs workflows respectifs. Ce scénario empêche la collaboration, la visibilité et la compréhension, les éléments clés d'une stratégie DevOps efficace. Il est alors trop facile pour une équipe de rejeter la faute sur l'autre équipe : « Nous ne savons pas ce qu'ils font là-bas, nous avons fait notre part et maintenant c'est à eux de jouer » et ainsi de suite.\n",{"id":90},"dev-and-ops-are-completely-separate",{"type":76,"componentName":76,"componentContent":92},{"header":51,"text":93,"config":94},"Dans cette structure d'équipe, nous avons toujours une équipe de développement et une équipe des opérations distinctes, mais nous disposons également d'une équipe « DevOps » qui joue un rôle d'intermédiaire. Cette structure n'est pas nécessairement mauvaise et Matthew Skelton souligne qu'elle peut être utile dans certains cas d'utilisation. Par exemple, cette structure peut convenir comme solution temporaire si son objectif est d'améliorer la cohésion entre les équipes de développement et des opérations à l'avenir.\n",{"id":95},"dev-ops-middleman",{"type":76,"componentName":76,"componentContent":97},{"header":55,"text":98,"config":99},"Dans ce scénario, les équipes de développement et DevOps sont fusionnées, tandis que l'équipe des opérations est isolée. Les entreprises qui suivent ce modèle considèrent les opérations comme un élément de soutien pour les initiatives de développement logiciel, sans valeur intrinsèque. Ces entreprises sont toutefois confrontées à des erreurs opérationnelles de base et pourraient booster leurs résultats si elles comprenaient la valeur de l'équipe des opérations.\n",{"id":100},"ops-stands-alone",{"type":76,"componentName":76,"componentContent":102},{"header":59,"text":103,"config":104},"Pour briser les effets de silo au sein de l'équipe DevOps, il faut mettre en place un leadership à tous les niveaux. Commencez par demander à chaque groupe de répertorier les points de friction rencontrés, puis identifiez les leaders de chaque groupe (développement, opérations, sécurité, test). Chaque leader devra examiner l'ensemble des points de friction, à la fois individuellement et avec les autres leaders.\n\nUne bonne communication est cruciale : les membres d'équipe ont besoin de recevoir des commentaires réguliers sur tous les aspects de leur rôle.\n\nIl peut également être utile de nommer des « champions » au sein des groupes en difficulté. En adoptant des comportements et un langage qui facilitent la communication et la collaboration, ces champions encouragerons le reste de l'équipe à faire de même.\n",{"id":105},"what-can-dev-ops-team-leadership-do",{"type":76,"componentName":76,"componentContent":107},{"header":63,"text":108,"config":109},"Les progrès technologiques, qu'il s'agisse du multicloud, des [microservices](/topics/microservices/) ou des conteneurs, influencent également la création d'une structure d'équipe DevOps efficace. Dans notre [enquête Global DevSecOps 2020](/developer-survey/), 83 % des répondants ont déclaré que leurs équipes publiaient le code plus rapidement, mais ils ont également mentionné que leurs rôles changeaient, et dans certains cas de façon spectaculaire.\n\nAujourd'hui, les développeurs créent, surveillent et tiennent à jour les infrastructures, des fonctions auparavant associées aux opérations. Les équipes des opérations consacrent quant à elles plus de temps à la gestion des services cloud, tandis que les membres de l'équipe de sécurité travaillent plus que jamais de façon transversale avec les équipes de développement et des opérations.\n\nDe toute évidence, le cycle du développement logiciel repose aujourd'hui sur des éléments mobiles, ce qui signifie que la définition de la structure d'équipe DevOps doit rester fluide et faire l'objet d'évaluations régulières.\n",{"id":110},"dev-ops-roles-are-blurring",{"type":76,"componentName":76,"componentContent":112},{"header":67,"text":113,"config":114},"[L'itération](/handbook/values/#iteration) est l'une des valeurs fondamentales de GitLab. Nous appliquons beaucoup ce principe en interne, dans le cadre de notre propre structure d'équipe DevOps. GitLab est une [plateforme DevOps](/solutions/devops-platform/) complète, livrée en tant qu'application unique. De ce fait, nos équipes de développement sont organisées en étapes ([Vérification](/handbook/engineering/development/ops/verify/) par exemple), car dans toute autre entreprise elles seraient distinctes et autonomes. Au-delà du développement, nous avons également créé d'autres groupes DevOps fonctionnels qui gèrent d'autres aspects de notre produit.\n\nCeux-ci incluent notamment un [groupe de fiabilité](/handbook/engineering/infrastructure/team/reliability/) qui gère l'uptime et la fiabilité de GitLab.com, un [service qualité](/handbook/engineering/quality/) et une [équipe de distribution](/handbook/engineering/development/enablement/systems/distribution/). Grâce à notre engagement en faveur de la transparence et à une grande visibilité tout au long du SDLC, toutes ces pièces s'assemblent pour constituer un tout. Mais nous modifions (ou itérons) également cette structure régulièrement pour maintenir un fonctionnement optimal.\n\nPour résumer, la création d'une équipe DevOps n'est pas un projet qui a un début et une fin, mais qui nécessite une révision constante et fluide. Cela en vaut toutefois la peine, car cela permet d'accélérer les sorties de nouvelles versions de code et d'améliorer l'expérience de travail des équipes.\n",{"id":115},"remember-to-iterate",{"type":76,"componentName":76,"componentContent":117},{"header":71,"text":118,"config":119},"L'optimisation de la structure d'une équipe DevOps est un processus itératif, qui reflète les progrès continus des processus et des outils DevOps. Chaque élément joue un rôle crucial dans la réussite de l'équipe. En éliminant les effets de silo traditionnels et en intégrant divers rôles au sein des équipes DevOps, les entreprises peuvent favoriser une plus grande cohésion et efficacité.\n\nAu final, l'amélioration continue repose sur l'évaluation et l'ajustement constants de la structure DevOps, afin de s'adapter au rythme des exigences évolutives de la production et du déploiement de logiciels. Cet engagement accélère non seulement le processus de développement logiciel, mais crée également une entreprise plus résiliente et plus réactive.\n",{"id":120},"conclusion",{"type":122,"componentName":122,"componentContent":123},"TopicsCallToAction",{"subtitle":124,"primaryButton":125},"Cartographie des tendances DevSecOps",{"text":126,"config":127},"Lire le rapport complet",{"href":128},"/fr-fr/developer-survey/",{"type":130,"componentName":130,"componentContent":131},"CommonResourcesContainer",{"header":132,"tabs":133},"En savoir plus sur les équipes DevOps",[134],{"name":135,"items":136,"config":156},"resources",[137,147],{"header":138,"type":139,"image":140,"link":143},"Le rôle du développeur évolue. Découvrez à quoi il faut s'attendre","Blog",{"altText":138,"config":141},{"src":142},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159411/Website/Topics/axway-case-study-image.png",{"text":144,"config":145},"En savoir plus",{"href":146,"icon":139,"modal":6},"/blog/software-developer-changing-role/",{"header":148,"type":149,"image":150,"link":153},"Les avantages d'un programme de champions de la sécurité","Étude de cas",{"altText":148,"config":151},{"src":152},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158430/Website/Topics/alteryx_case_study.jpg",{"text":144,"config":154},{"href":155,"icon":139,"modal":6},"/blog/why-security-champions/",{"key":135},{"type":158,"componentName":158},"CommonNextSteps","content:fr-fr:topics:devops:build-a-devops-team:index.yml","yaml","content","fr-fr/topics/devops/build-a-devops-team/index.yml","fr-fr/topics/devops/build-a-devops-team/index","yml",{"_path":166,"_dir":167,"_draft":6,"_partial":6,"_locale":7,"data":168,"_id":579,"_type":160,"title":580,"_source":161,"_file":581,"_stem":582,"_extension":164},"/shared/fr-fr/main-navigation","fr-fr",{"logo":169,"freeTrial":174,"sales":179,"login":184,"items":189,"search":520,"minimal":556,"duo":570},{"config":170},{"href":171,"dataGaName":172,"dataGaLocation":173},"/fr-fr/","gitlab logo","header",{"text":175,"config":176},"Commencer un essai gratuit",{"href":177,"dataGaName":178,"dataGaLocation":173},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":180,"config":181},"Contacter l'équipe commerciale",{"href":182,"dataGaName":183,"dataGaLocation":173},"/fr-fr/sales/","sales",{"text":185,"config":186},"Connexion",{"href":187,"dataGaName":188,"dataGaLocation":173},"https://gitlab.com/users/sign_in/","sign in",[190,233,332,337,441,501],{"text":191,"config":192,"cards":194,"footer":216},"Plateforme",{"dataNavLevelOne":193},"platform",[195,201,209],{"title":191,"description":196,"link":197},"La plateforme DevSecOps alimentée par l'IA la plus complète",{"text":198,"config":199},"Découvrir notre plateforme",{"href":200,"dataGaName":193,"dataGaLocation":173},"/fr-fr/platform/",{"title":202,"description":203,"link":204},"GitLab Duo (IA)","Créez des logiciels plus rapidement en tirant parti de l'IA à chaque étape du développement",{"text":205,"config":206},"Découvrez GitLab Duo",{"href":207,"dataGaName":208,"dataGaLocation":173},"/fr-fr/gitlab-duo/","gitlab duo ai",{"title":210,"description":211,"link":212},"Choisir GitLab","10 raisons pour lesquelles les entreprises choisissent GitLab",{"text":144,"config":213},{"href":214,"dataGaName":215,"dataGaLocation":173},"/fr-fr/why-gitlab/","why gitlab",{"title":217,"items":218},"Démarrer avec",[219,224,229],{"text":220,"config":221},"Ingénierie de plateforme",{"href":222,"dataGaName":223,"dataGaLocation":173},"/fr-fr/solutions/platform-engineering/","platform engineering",{"text":225,"config":226},"Expérience développeur",{"href":227,"dataGaName":228,"dataGaLocation":173},"/fr-fr/developer-experience/","Developer experience",{"text":230,"config":231},"MLOps",{"href":232,"dataGaName":230,"dataGaLocation":173},"/fr-fr/topics/devops/the-role-of-ai-in-devops/",{"text":234,"left":235,"config":236,"link":238,"lists":242,"footer":314},"Produit",true,{"dataNavLevelOne":237},"solutions",{"text":239,"config":240},"Voir toutes les solutions",{"href":241,"dataGaName":237,"dataGaLocation":173},"/fr-fr/solutions/",[243,269,292],{"title":244,"description":245,"link":246,"items":251},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":247},{"icon":248,"href":249,"dataGaName":250,"dataGaLocation":173},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[252,256,260,265],{"text":253,"config":254},"CI/CD",{"href":255,"dataGaLocation":173,"dataGaName":253},"/fr-fr/solutions/continuous-integration/",{"text":257,"config":258},"Développement assisté par l'IA",{"href":207,"dataGaLocation":173,"dataGaName":259},"AI assisted development",{"text":261,"config":262},"Gestion du code source",{"href":263,"dataGaLocation":173,"dataGaName":264},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":266,"config":267},"Livraison de logiciels automatisée",{"href":249,"dataGaLocation":173,"dataGaName":268},"Automated software delivery",{"title":270,"description":271,"link":272,"items":277},"Securité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":273},{"href":274,"dataGaName":275,"dataGaLocation":173,"icon":276},"/fr-fr/solutions/security-compliance/","security and compliance","ShieldCheckLight",[278,283,288],{"text":279,"config":280},"Application Security Testing",{"href":281,"dataGaName":282,"dataGaLocation":173},"/solutions/application-security-testing/","Application security testing",{"text":284,"config":285},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":286,"dataGaLocation":173,"dataGaName":287},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":289,"config":290},"Software Compliance",{"href":291,"dataGaName":289,"dataGaLocation":173},"/solutions/software-compliance/",{"title":293,"link":294,"items":299},"Mesures",{"config":295},{"icon":296,"href":297,"dataGaName":298,"dataGaLocation":173},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[300,304,309],{"text":301,"config":302},"Visibilité et mesures",{"href":297,"dataGaLocation":173,"dataGaName":303},"Visibility and Measurement",{"text":305,"config":306},"Gestion de la chaîne de valeur",{"href":307,"dataGaLocation":173,"dataGaName":308},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":310,"config":311},"Données d'analyse et informations clés",{"href":312,"dataGaLocation":173,"dataGaName":313},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":315,"items":316},"GitLab pour",[317,322,327],{"text":318,"config":319},"Entreprises",{"href":320,"dataGaLocation":173,"dataGaName":321},"/fr-fr/enterprise/","enterprise",{"text":323,"config":324},"PME",{"href":325,"dataGaLocation":173,"dataGaName":326},"/fr-fr/small-business/","small business",{"text":328,"config":329},"Secteur public",{"href":330,"dataGaLocation":173,"dataGaName":331},"/fr-fr/solutions/public-sector/","public sector",{"text":333,"config":334},"Tarifs",{"href":335,"dataGaName":336,"dataGaLocation":173,"dataNavLevelOne":336},"/fr-fr/pricing/","pricing",{"text":338,"config":339,"link":340,"lists":344,"feature":428},"Ressources",{"dataNavLevelOne":135},{"text":341,"config":342},"Afficher toutes les ressources",{"href":343,"dataGaName":135,"dataGaLocation":173},"/fr-fr/resources/",[345,378,400],{"title":346,"items":347},"Premiers pas",[348,353,358,363,368,373],{"text":349,"config":350},"Installation",{"href":351,"dataGaName":352,"dataGaLocation":173},"/fr-fr/install/","install",{"text":354,"config":355},"Guides de démarrage rapide",{"href":356,"dataGaName":357,"dataGaLocation":173},"/fr-fr/get-started/","quick setup checklists",{"text":359,"config":360},"Apprentissage",{"href":361,"dataGaLocation":173,"dataGaName":362},"https://university.gitlab.com/","learn",{"text":364,"config":365},"Documentation sur le produit",{"href":366,"dataGaName":367,"dataGaLocation":173},"https://docs.gitlab.com/","product documentation",{"text":369,"config":370},"Vidéos sur les bonnes pratiques",{"href":371,"dataGaName":372,"dataGaLocation":173},"/fr-fr/getting-started-videos/","best practice videos",{"text":374,"config":375},"Intégrations",{"href":376,"dataGaName":377,"dataGaLocation":173},"/fr-fr/integrations/","integrations",{"title":379,"items":380},"Découvrir",[381,386,390,395],{"text":382,"config":383},"Histoires de succès client",{"href":384,"dataGaName":385,"dataGaLocation":173},"/fr-fr/customers/","customer success stories",{"text":139,"config":387},{"href":388,"dataGaName":389,"dataGaLocation":173},"/fr-fr/blog/","blog",{"text":391,"config":392},"Travail à distance",{"href":393,"dataGaName":394,"dataGaLocation":173},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":396,"config":397},"TeamOps",{"href":398,"dataGaName":399,"dataGaLocation":173},"/fr-fr/teamops/","teamops",{"title":401,"items":402},"Connecter",[403,408,413,418,423],{"text":404,"config":405},"Services GitLab",{"href":406,"dataGaName":407,"dataGaLocation":173},"/fr-fr/services/","services",{"text":409,"config":410},"Communauté",{"href":411,"dataGaName":412,"dataGaLocation":173},"/community/","community",{"text":414,"config":415},"Forum",{"href":416,"dataGaName":417,"dataGaLocation":173},"https://forum.gitlab.com/","forum",{"text":419,"config":420},"Événements",{"href":421,"dataGaName":422,"dataGaLocation":173},"/events/","events",{"text":424,"config":425},"Partenaires",{"href":426,"dataGaName":427,"dataGaLocation":173},"/fr-fr/partners/","partners",{"backgroundColor":429,"textColor":430,"text":431,"image":432,"link":436},"#2f2a6b","#fff","L'avenir du développement logiciel. Tendances et perspectives.",{"altText":433,"config":434},"carte promo The Source",{"src":435},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":437,"config":438},"Lire les articles les plus récents",{"href":439,"dataGaName":440,"dataGaLocation":173},"/fr-fr/the-source/","the source",{"text":442,"config":443,"lists":445},"Société",{"dataNavLevelOne":444},"company",[446],{"items":447},[448,453,459,461,466,471,476,481,486,491,496],{"text":449,"config":450},"À propos",{"href":451,"dataGaName":452,"dataGaLocation":173},"/fr-fr/company/","about",{"text":454,"config":455,"footerGa":458},"Emplois",{"href":456,"dataGaName":457,"dataGaLocation":173},"/jobs/","jobs",{"dataGaName":457},{"text":419,"config":460},{"href":421,"dataGaName":422,"dataGaLocation":173},{"text":462,"config":463},"Leadership",{"href":464,"dataGaName":465,"dataGaLocation":173},"/company/team/e-group/","leadership",{"text":467,"config":468},"Équipe",{"href":469,"dataGaName":470,"dataGaLocation":173},"/company/team/","team",{"text":472,"config":473},"Manuel",{"href":474,"dataGaName":475,"dataGaLocation":173},"https://handbook.gitlab.com/","handbook",{"text":477,"config":478},"Relations avec les investisseurs",{"href":479,"dataGaName":480,"dataGaLocation":173},"https://ir.gitlab.com/","investor relations",{"text":482,"config":483},"Centre de confiance",{"href":484,"dataGaName":485,"dataGaLocation":173},"/fr-fr/security/","trust center",{"text":487,"config":488},"Centre pour la transparence de l'IA",{"href":489,"dataGaName":490,"dataGaLocation":173},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":492,"config":493},"Newsletter",{"href":494,"dataGaName":495,"dataGaLocation":173},"/company/contact/","newsletter",{"text":497,"config":498},"Presse",{"href":499,"dataGaName":500,"dataGaLocation":173},"/press/","press",{"text":502,"config":503,"lists":504},"Nous contacter",{"dataNavLevelOne":444},[505],{"items":506},[507,510,515],{"text":180,"config":508},{"href":182,"dataGaName":509,"dataGaLocation":173},"talk to sales",{"text":511,"config":512},"Aide",{"href":513,"dataGaName":514,"dataGaLocation":173},"/support/","get help",{"text":516,"config":517},"Portail clients GitLab",{"href":518,"dataGaName":519,"dataGaLocation":173},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":521,"login":522,"suggestions":529},"Fermer",{"text":523,"link":524},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":525,"config":526},"gitlab.com",{"href":187,"dataGaName":527,"dataGaLocation":528},"search login","search",{"text":530,"default":531},"Suggestions",[532,535,540,542,547,552],{"text":202,"config":533},{"href":207,"dataGaName":534,"dataGaLocation":528},"GitLab Duo (AI)",{"text":536,"config":537},"Suggestions de code (IA)",{"href":538,"dataGaName":539,"dataGaLocation":528},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":253,"config":541},{"href":255,"dataGaName":253,"dataGaLocation":528},{"text":543,"config":544},"GitLab sur AWS",{"href":545,"dataGaName":546,"dataGaLocation":528},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":548,"config":549},"GitLab sur Google Cloud ",{"href":550,"dataGaName":551,"dataGaLocation":528},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":553,"config":554},"Pourquoi utiliser GitLab ?",{"href":214,"dataGaName":555,"dataGaLocation":528},"Why GitLab?",{"freeTrial":557,"mobileIcon":562,"desktopIcon":567},{"text":558,"config":559},"Commencer votre essai gratuit",{"href":560,"dataGaName":178,"dataGaLocation":561},"https://gitlab.com/-/trials/new/","nav",{"altText":563,"config":564},"Icône GitLab",{"src":565,"dataGaName":566,"dataGaLocation":561},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":563,"config":568},{"src":569,"dataGaName":566,"dataGaLocation":561},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":571,"mobileIcon":575,"desktopIcon":577},{"text":572,"config":573},"En savoir plus sur GitLab Duo",{"href":207,"dataGaName":574,"dataGaLocation":561},"gitlab duo",{"altText":563,"config":576},{"src":565,"dataGaName":566,"dataGaLocation":561},{"altText":563,"config":578},{"src":569,"dataGaName":566,"dataGaLocation":561},"content:shared:fr-fr:main-navigation.yml","Main Navigation","shared/fr-fr/main-navigation.yml","shared/fr-fr/main-navigation",{"_path":584,"_dir":167,"_draft":6,"_partial":6,"_locale":7,"title":585,"titleMobile":585,"button":586,"config":591,"_id":593,"_type":160,"_source":161,"_file":594,"_stem":595,"_extension":164},"/shared/fr-fr/banner","La plateforme GitLab Duo Agent est maintenant disponible en version bêta publique !",{"text":587,"config":588},"Essayer la version bêta",{"href":589,"dataGaName":590,"dataGaLocation":173},"/fr-fr/gitlab-duo/agent-platform/","duo banner",{"layout":592},"release","content:shared:fr-fr:banner.yml","shared/fr-fr/banner.yml","shared/fr-fr/banner",{"_path":597,"_dir":167,"_draft":6,"_partial":6,"_locale":7,"data":598,"_id":804,"_type":160,"title":805,"_source":161,"_file":806,"_stem":807,"_extension":164},"/shared/fr-fr/main-footer",{"text":599,"source":600,"edit":606,"contribute":611,"config":616,"items":621,"minimal":795},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence",{"text":601,"config":602},"Afficher le code source de la page",{"href":603,"dataGaName":604,"dataGaLocation":605},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":607,"config":608},"Modifier cette page",{"href":609,"dataGaName":610,"dataGaLocation":605},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":612,"config":613},"Veuillez contribuer",{"href":614,"dataGaName":615,"dataGaLocation":605},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":617,"facebook":618,"youtube":619,"linkedin":620},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[622,645,699,732,766],{"title":191,"links":623,"subMenu":628},[624],{"text":625,"config":626},"Plateforme DevSecOps",{"href":200,"dataGaName":627,"dataGaLocation":605},"devsecops platform",[629],{"title":333,"links":630},[631,635,640],{"text":632,"config":633},"Voir les forfaits",{"href":335,"dataGaName":634,"dataGaLocation":605},"view plans",{"text":636,"config":637},"Pourquoi choisir GitLab Premium ?",{"href":638,"dataGaName":639,"dataGaLocation":605},"/fr-fr/pricing/premium/","why premium",{"text":641,"config":642},"Pourquoi choisir GitLab Ultimate ?",{"href":643,"dataGaName":644,"dataGaLocation":605},"/fr-fr/pricing/ultimate/","why ultimate",{"title":646,"links":647},"Solutions",[648,653,656,658,663,668,672,675,678,683,685,687,689,694],{"text":649,"config":650},"Transformation digitale",{"href":651,"dataGaName":652,"dataGaLocation":605},"/fr-fr/topics/digital-transformation/","digital transformation",{"text":654,"config":655},"Sécurité et conformité",{"href":281,"dataGaName":282,"dataGaLocation":605},{"text":266,"config":657},{"href":249,"dataGaName":250,"dataGaLocation":605},{"text":659,"config":660},"Développement agile",{"href":661,"dataGaName":662,"dataGaLocation":605},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":664,"config":665},"Transformation cloud",{"href":666,"dataGaName":667,"dataGaLocation":605},"/fr-fr/topics/cloud-native/","cloud transformation",{"text":669,"config":670},"SCM",{"href":263,"dataGaName":671,"dataGaLocation":605},"source code management",{"text":253,"config":673},{"href":255,"dataGaName":674,"dataGaLocation":605},"continuous integration & delivery",{"text":305,"config":676},{"href":307,"dataGaName":677,"dataGaLocation":605},"value stream management",{"text":679,"config":680},"GitOps",{"href":681,"dataGaName":682,"dataGaLocation":605},"/fr-fr/solutions/gitops/","gitops",{"text":318,"config":684},{"href":320,"dataGaName":321,"dataGaLocation":605},{"text":323,"config":686},{"href":325,"dataGaName":326,"dataGaLocation":605},{"text":328,"config":688},{"href":330,"dataGaName":331,"dataGaLocation":605},{"text":690,"config":691},"Formation",{"href":692,"dataGaName":693,"dataGaLocation":605},"/fr-fr/solutions/education/","education",{"text":695,"config":696},"Services financiers",{"href":697,"dataGaName":698,"dataGaLocation":605},"/fr-fr/solutions/finance/","financial services",{"title":338,"links":700},[701,703,705,707,710,712,716,718,720,722,724,726,728,730],{"text":349,"config":702},{"href":351,"dataGaName":352,"dataGaLocation":605},{"text":354,"config":704},{"href":356,"dataGaName":357,"dataGaLocation":605},{"text":359,"config":706},{"href":361,"dataGaName":362,"dataGaLocation":605},{"text":364,"config":708},{"href":366,"dataGaName":709,"dataGaLocation":605},"docs",{"text":139,"config":711},{"href":388,"dataGaName":389},{"text":713,"config":714},"Histoires de réussite client",{"href":715,"dataGaLocation":605},"/customers/",{"text":382,"config":717},{"href":384,"dataGaName":385,"dataGaLocation":605},{"text":391,"config":719},{"href":393,"dataGaName":394,"dataGaLocation":605},{"text":404,"config":721},{"href":406,"dataGaName":407,"dataGaLocation":605},{"text":396,"config":723},{"href":398,"dataGaName":399,"dataGaLocation":605},{"text":409,"config":725},{"href":411,"dataGaName":412,"dataGaLocation":605},{"text":414,"config":727},{"href":416,"dataGaName":417,"dataGaLocation":605},{"text":419,"config":729},{"href":421,"dataGaName":422,"dataGaLocation":605},{"text":424,"config":731},{"href":426,"dataGaName":427,"dataGaLocation":605},{"title":442,"links":733},[734,736,738,740,742,744,746,750,755,757,759,761],{"text":449,"config":735},{"href":451,"dataGaName":444,"dataGaLocation":605},{"text":454,"config":737},{"href":456,"dataGaName":457,"dataGaLocation":605},{"text":462,"config":739},{"href":464,"dataGaName":465,"dataGaLocation":605},{"text":467,"config":741},{"href":469,"dataGaName":470,"dataGaLocation":605},{"text":472,"config":743},{"href":474,"dataGaName":475,"dataGaLocation":605},{"text":477,"config":745},{"href":479,"dataGaName":480,"dataGaLocation":605},{"text":747,"config":748},"Sustainability",{"href":749,"dataGaName":747,"dataGaLocation":605},"/sustainability/",{"text":751,"config":752},"Diversité, inclusion et appartenance (DIB)",{"href":753,"dataGaName":754,"dataGaLocation":605},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":482,"config":756},{"href":484,"dataGaName":485,"dataGaLocation":605},{"text":492,"config":758},{"href":494,"dataGaName":495,"dataGaLocation":605},{"text":497,"config":760},{"href":499,"dataGaName":500,"dataGaLocation":605},{"text":762,"config":763},"Déclaration de transparence sur l'esclavage moderne",{"href":764,"dataGaName":765,"dataGaLocation":605},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":502,"links":767},[768,771,773,775,780,785,790],{"text":769,"config":770},"Échanger avec un expert",{"href":182,"dataGaName":183,"dataGaLocation":605},{"text":511,"config":772},{"href":513,"dataGaName":514,"dataGaLocation":605},{"text":516,"config":774},{"href":518,"dataGaName":519,"dataGaLocation":605},{"text":776,"config":777},"Statut",{"href":778,"dataGaName":779,"dataGaLocation":605},"https://status.gitlab.com/","status",{"text":781,"config":782},"Conditions d'utilisation",{"href":783,"dataGaName":784},"/terms/","terms of use",{"text":786,"config":787},"Déclaration de confidentialité",{"href":788,"dataGaName":789,"dataGaLocation":605},"/fr-fr/privacy/","privacy statement",{"text":791,"config":792},"Préférences en matière de cookies",{"dataGaName":793,"dataGaLocation":605,"id":794,"isOneTrustButton":235},"cookie preferences","ot-sdk-btn",{"items":796},[797,799,802],{"text":781,"config":798},{"href":783,"dataGaName":784,"dataGaLocation":605},{"text":800,"config":801},"Politique de confidentialité",{"href":788,"dataGaName":789,"dataGaLocation":605},{"text":791,"config":803},{"dataGaName":793,"dataGaLocation":605,"id":794,"isOneTrustButton":235},"content:shared:fr-fr:main-footer.yml","Main Footer","shared/fr-fr/main-footer.yml","shared/fr-fr/main-footer",{"_path":809,"_dir":167,"_draft":6,"_partial":6,"_locale":7,"header":810,"eyebrow":811,"blurb":812,"button":813,"secondaryButton":817,"_id":819,"_type":160,"title":820,"_source":161,"_file":821,"_stem":822,"_extension":164},"/shared/fr-fr/next-steps","Commencez à livrer des logiciels de meilleurs qualité plus rapidement","Plus de 50 % des entreprises du classement Fortune 100 font confiance à GitLab","Découvrez comment la plateforme DevSecOps intelligente\n\n\npeut aider votre équipe.\n",{"text":175,"config":814},{"href":815,"dataGaName":178,"dataGaLocation":816},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":180,"config":818},{"href":182,"dataGaName":183,"dataGaLocation":816},"content:shared:fr-fr:next-steps.yml","Next Steps","shared/fr-fr/next-steps.yml","shared/fr-fr/next-steps",1758326296581]