[{"data":1,"prerenderedAt":803},["ShallowReactive",2],{"/fr-fr/topics/serverless/":3,"navigation-fr-fr":147,"banner-fr-fr":564,"footer-fr-fr":576,"next-steps-fr-fr":788},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":141,"_type":142,"title":7,"_source":143,"_file":144,"_stem":145,"_extension":146},"/fr-fr/topics/serverless","topics",false,"",{"title":9,"description":10},"Qu'est-ce que le serverless ?","GitLab Topics | What is serverless?",[12,22,32,85,139],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20],{"title":17,"config":18},"Industry topics",{"href":19},"/topics/",{"title":21},"Serverless",{"type":23,"componentName":23,"componentContent":24},"TopicsHero",{"title":9,"text":25,"config":26,"button":28},"Le serverless est un schéma de conception d'architecture logicielle qui tire parti de l'exécution de code pilotée par les événements et alimentée par des services gérés dans le cloud pour construire des applications massivement évolutives et rentables. Celles-ci sont composées de petites fonctions distinctes sans que les développeurs aient besoin de concevoir ou de penser à l'infrastructure sous-jacente où leur code s'exécute.\n",{"id":27,"twoColumns":6},"qu'est-ce-que-le-serverless-?",{"text":29,"config":30},"En savoir plus sur GitLab",{"href":31},"/fr-fr/why-gitlab/",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":58},{"text":36,"data":37},"On this page",[38,42,46,50,54],{"text":39,"config":40},"Qu'est-ce que la logique métier serverless ?",{"href":41},"#what-is-serverless-business-logic",{"text":43,"config":44},"Services serverless, FaaS (Fonctions en tant que service) et services gérés",{"href":45},"#serverless-faa-s-functions-as-a-service-and-managed-services",{"text":47,"config":48},"Attributs du serverless",{"href":49},"#attributes-of-serverless",{"text":51,"config":52},"Comparaison des services gérés dans le cloud",{"href":53},"#comparison-of-cloud-managed-services",{"text":55,"config":56},"Valeurs et avantages commerciaux de GitLab Serverless",{"href":57},"#business-values-and-benefits-of-git-lab-serverless",[59,65,70,75,80],{"type":60,"componentName":60,"componentContent":61},"TopicsCopy",{"header":39,"text":62,"config":63},"Alors, qu'est-ce que la logique métier serverless ? Chaque application utilise des serveurs à un moment donné. Le terme serverless met l'accent sur une architecture et un modèle de service où les développeurs n'ont pas besoin de se préoccuper de l'infrastructure et peuvent plutôt se concentrer sur la logique métier de leur application. Le serverless est la prochaine évolution de la conception architecturale du monolithe aux [microservices](/topics/microservices/){data-ga-name=\"Microservices\" data-ga-location=\"body\"} et enfin aux fonctions comme l'explique Adrian Cockcroft dans cette vidéo.\n",{"id":64},"what-is-serverless-business-logic",{"type":60,"componentName":60,"componentContent":66},{"header":43,"text":67,"config":68},"Souvent, le serverless et le FaaS sont traités comme des termes interchangeables, mais ce n'est pas vraiment exact. Le serverless est un schéma architectural global qui utilise un FaaS avec d'autres services gérés dans le cloud. Le FaaS est un type de service spécifique tel que AWS Lambda, Google Cloud Functions et Azure Functions, qui permet aux développeurs de déployer des fonctions.\n",{"id":69},"serverless-faa-s-functions-as-a-service-and-managed-services",{"type":60,"componentName":60,"componentContent":71},{"header":47,"text":72,"config":73},"1. Petites unités de code séparées. Souvent, les services écrits à l'aide d'une architecture serverless sont composés d'une seule fonction.\n\n2. Exécution basée sur les événements. L'infrastructure nécessaire pour exécuter une fonction n'existe pas tant qu'une fonction n'est pas déclenchée. Une fois qu'un événement est reçu, un environnement de calcul temporaire est créé pour exécuter cette requête. L'environnement peut être détruit immédiatement. Cependant, il reste le plus souvent actif pendant une courte période de temps, généralement 5 minutes.\n\n3. Mise à l'échelle à zéro. Une fois qu'une fonction cesse de recevoir des requêtes, l'infrastructure est retirée et cesse complètement de fonctionner. Les coûts sont ainsi réduits, car l'infrastructure ne s'exécute que lorsqu'elle est utilisée. S'il n'y a pas d'utilisation, l'environnement redescend à zéro.\n\n4. Mise à l'échelle à l'infini. Le FaaS se charge de surveiller la charge et de créer des instances supplémentaires en cas de besoin, en théorie, jusqu'à l'infini. Les développeurs n'ont ainsi pratiquement pas besoin de penser à la mise à l'échelle lorsqu'ils conçoivent des applications. Une seule fonction déployée peut gérer un ou un milliard de requêtes sans aucune modification du code.\n\n5. Utilisation de services gérés. Souvent, les architectures serverless utilisent des services fournis par le cloud pour des éléments de leur application qui fournissent des tâches lourdes non différenciées telles que le stockage de fichiers, les bases de données, la mise en file d'attente, etc. Par exemple, Firebase de Google est populaire dans la communauté serverless en tant que service de gestion de base de données et d'état qui se connecte à d'autres services Google comme Cloud Functions.\n",{"id":74},"attributes-of-serverless",{"type":60,"componentName":60,"componentContent":76},{"header":51,"text":77,"config":78},"Voici un tableau avec des exemples de services gérés d'AWS, Google Cloud et Azure ainsi que de leurs homologues open source.\n\n| __Service__       | __Open Source__            | __AWS__          | __Google Cloud__    | __Azure__                  |\n|---------------|------------------------|--------------|-----------------|------------------------|\n| FaaS          | Knative                | Lambda       | Cloud Functions | Azure Functions        |\n| Storage       | Minio                  | S3           | Cloud storage   | Azure storage          |\n| SQL DB        | MySQL                  | RDS          | Cloud SQL       | Azure SQL Database     |\n| NoSQL DB      | MongoDB, Cassandra, CouchDB | DynamoDB  | Cloud Datastore | Cosmos DB              |\n| Message queue | Kafka, Redis, RabbitMQ | SQS, Kinesis | Google Pub/Sub  | Azure Queue Storage    |\n| Service mesh  | Istio                  | App Mesh     | Istio on GKE    | Azure Service Fabric Mesh |\n",{"id":79},"comparison-of-cloud-managed-services",{"type":60,"componentName":60,"componentContent":81},{"header":55,"text":82,"config":83},"GitLab Serverless permet aux entreprises de déployer leur propre FaaS sur Kubernetes.\n\n### Plus rapide\nUn rythme d'innovation plus rapide. La productivité des développeurs augmente lorsqu'ils peuvent se concentrer uniquement sur la logique métier.\n\n### Stabilité\nUne plus grande stabilité/résilience (moins de perte de revenus due aux temps d'arrêt).\n\n### Mise à l'échelle\nÀ plus grande échelle, le logiciel est en mesure de répondre à la demande de l'entreprise.\n\n### Coût\nCoûts réduits. Étant donné que le calcul n'est facturé que lorsqu'un service est actif, le serverless offre d'énormes économies par rapport à une infrastructure toujours active.\n\n### Aucun blocage fournisseur\nIl n'y a pas de blocage fournisseur. Les entreprises peuvent choisir qui elles veulent pour exécuter leur calcul, dans n'importe quel cloud qui prend en charge Kubernetes, ou même des serveurs sur site.\n\n### Workflow\nVotre FaaS fait partie du même workflow que le reste de votre cycle de vie logiciel avec une seule application, de la planification et des tests au déploiement et à la surveillance.\n\n### Déploiement\nLes fonctions de déploiement sont grandement rationalisées et simplifiées par rapport à l'utilisation directe de Knative.\n",{"id":84},"business-values-and-benefits-of-git-lab-serverless",{"type":86,"componentName":86,"componentContent":87},"CommonResourcesContainer",{"header":88,"tabs":89},"Suggestions de contenu",[90],{"name":91,"items":92,"config":138},"resources",[93,103,113,121,130],{"header":94,"type":95,"image":96,"link":99},"Qu'est-ce que l'architecture serverless ? Quels sont ses avantages et ses inconvénients ?","Blog",{"altText":94,"config":97},{"src":98},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158608/Website/Topics/resources_4.jpg",{"text":100,"config":101},"En savoir plus",{"href":102,"icon":95,"modal":6},"https://hackernoon.com/what-is-serverless-architecture-what-are-its-pros-and-cons-cc4b804022e9",{"header":104,"type":105,"image":106,"link":109},"Knative","Étude de cas",{"altText":104,"config":107},{"src":108},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157558/Website/Topics/resources_11.jpg",{"text":100,"config":110},{"href":111,"icon":112,"modal":6},"https://cloud.google.com/knative/","CaseStudy",{"header":114,"type":95,"image":115,"link":118},"Martin Folwer sur les architectures serverless",{"altText":114,"config":116},{"src":117},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158613/Website/Topics/resources_9.jpg",{"text":100,"config":119},{"href":120,"icon":95,"modal":6},"https://martinfowler.com/articles/serverless.html",{"header":122,"type":123,"image":124,"link":127},"Annonce du déploiement de GitLab Serverless sur Cloud Run pour Anthos","Web",{"altText":122,"config":125},{"src":126},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158726/Website/Topics/gitlab-serverless-blog.png",{"text":100,"config":128},{"href":129,"icon":123,"modal":6},"/blog/gitlab-serverless-with-cloudrun-for-anthos/",{"header":131,"type":123,"image":132,"link":135},"Le serverless marque-t-il la fin des opérations ?",{"altText":131,"config":133},{"src":134},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158732/Website/Topics/serverless-ops-blog.jpg",{"text":100,"config":136},{"href":137,"icon":123,"modal":6},"/blog/is-serverless-the-end-of-ops/",{"key":91},{"type":140,"componentName":140},"CommonNextSteps","content:fr-fr:topics:serverless:index.yml","yaml","content","fr-fr/topics/serverless/index.yml","fr-fr/topics/serverless/index","yml",{"_path":148,"_dir":149,"_draft":6,"_partial":6,"_locale":7,"data":150,"_id":560,"_type":142,"title":561,"_source":143,"_file":562,"_stem":563,"_extension":146},"/shared/fr-fr/main-navigation","fr-fr",{"logo":151,"freeTrial":156,"sales":161,"login":166,"items":171,"search":501,"minimal":537,"duo":551},{"config":152},{"href":153,"dataGaName":154,"dataGaLocation":155},"/fr-fr/","gitlab logo","header",{"text":157,"config":158},"Commencer un essai gratuit",{"href":159,"dataGaName":160,"dataGaLocation":155},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":162,"config":163},"Contacter l'équipe commerciale",{"href":164,"dataGaName":165,"dataGaLocation":155},"/fr-fr/sales/","sales",{"text":167,"config":168},"Connexion",{"href":169,"dataGaName":170,"dataGaLocation":155},"https://gitlab.com/users/sign_in/","sign in",[172,214,313,318,422,482],{"text":173,"config":174,"cards":176,"footer":197},"Plateforme",{"dataNavLevelOne":175},"platform",[177,183,191],{"title":173,"description":178,"link":179},"La plateforme DevSecOps alimentée par l'IA la plus complète",{"text":180,"config":181},"Découvrir notre plateforme",{"href":182,"dataGaName":175,"dataGaLocation":155},"/fr-fr/platform/",{"title":184,"description":185,"link":186},"GitLab Duo (IA)","Créez des logiciels plus rapidement en tirant parti de l'IA à chaque étape du développement",{"text":187,"config":188},"Découvrez GitLab Duo",{"href":189,"dataGaName":190,"dataGaLocation":155},"/fr-fr/gitlab-duo/","gitlab duo ai",{"title":192,"description":193,"link":194},"Choisir GitLab","10 raisons pour lesquelles les entreprises choisissent GitLab",{"text":100,"config":195},{"href":31,"dataGaName":196,"dataGaLocation":155},"why gitlab",{"title":198,"items":199},"Démarrer avec",[200,205,210],{"text":201,"config":202},"Ingénierie de plateforme",{"href":203,"dataGaName":204,"dataGaLocation":155},"/fr-fr/solutions/platform-engineering/","platform engineering",{"text":206,"config":207},"Expérience développeur",{"href":208,"dataGaName":209,"dataGaLocation":155},"/fr-fr/developer-experience/","Developer experience",{"text":211,"config":212},"MLOps",{"href":213,"dataGaName":211,"dataGaLocation":155},"/fr-fr/topics/devops/the-role-of-ai-in-devops/",{"text":215,"left":216,"config":217,"link":219,"lists":223,"footer":295},"Produit",true,{"dataNavLevelOne":218},"solutions",{"text":220,"config":221},"Voir toutes les solutions",{"href":222,"dataGaName":218,"dataGaLocation":155},"/fr-fr/solutions/",[224,250,273],{"title":225,"description":226,"link":227,"items":232},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":228},{"icon":229,"href":230,"dataGaName":231,"dataGaLocation":155},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[233,237,241,246],{"text":234,"config":235},"CI/CD",{"href":236,"dataGaLocation":155,"dataGaName":234},"/fr-fr/solutions/continuous-integration/",{"text":238,"config":239},"Développement assisté par l'IA",{"href":189,"dataGaLocation":155,"dataGaName":240},"AI assisted development",{"text":242,"config":243},"Gestion du code source",{"href":244,"dataGaLocation":155,"dataGaName":245},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":247,"config":248},"Livraison de logiciels automatisée",{"href":230,"dataGaLocation":155,"dataGaName":249},"Automated software delivery",{"title":251,"description":252,"link":253,"items":258},"Securité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":254},{"href":255,"dataGaName":256,"dataGaLocation":155,"icon":257},"/fr-fr/solutions/security-compliance/","security and compliance","ShieldCheckLight",[259,263,268],{"text":260,"config":261},"Sécurité et conformité",{"href":255,"dataGaLocation":155,"dataGaName":262},"Security & Compliance",{"text":264,"config":265},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":266,"dataGaLocation":155,"dataGaName":267},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":269,"config":270},"Conformité et gouvernance",{"href":271,"dataGaLocation":155,"dataGaName":272},"/fr-fr/solutions/continuous-software-compliance/","Compliance and governance",{"title":274,"link":275,"items":280},"Mesures",{"config":276},{"icon":277,"href":278,"dataGaName":279,"dataGaLocation":155},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[281,285,290],{"text":282,"config":283},"Visibilité et mesures",{"href":278,"dataGaLocation":155,"dataGaName":284},"Visibility and Measurement",{"text":286,"config":287},"Gestion de la chaîne de valeur",{"href":288,"dataGaLocation":155,"dataGaName":289},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":291,"config":292},"Données d'analyse et informations clés",{"href":293,"dataGaLocation":155,"dataGaName":294},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":296,"items":297},"GitLab pour",[298,303,308],{"text":299,"config":300},"Entreprises",{"href":301,"dataGaLocation":155,"dataGaName":302},"/fr-fr/enterprise/","enterprise",{"text":304,"config":305},"PME",{"href":306,"dataGaLocation":155,"dataGaName":307},"/fr-fr/small-business/","small business",{"text":309,"config":310},"Secteur public",{"href":311,"dataGaLocation":155,"dataGaName":312},"/fr-fr/solutions/public-sector/","public sector",{"text":314,"config":315},"Tarifs",{"href":316,"dataGaName":317,"dataGaLocation":155,"dataNavLevelOne":317},"/fr-fr/pricing/","pricing",{"text":319,"config":320,"link":321,"lists":325,"feature":409},"Ressources",{"dataNavLevelOne":91},{"text":322,"config":323},"Afficher toutes les ressources",{"href":324,"dataGaName":91,"dataGaLocation":155},"/fr-fr/resources/",[326,359,381],{"title":327,"items":328},"Premiers pas",[329,334,339,344,349,354],{"text":330,"config":331},"Installation",{"href":332,"dataGaName":333,"dataGaLocation":155},"/fr-fr/install/","install",{"text":335,"config":336},"Guides de démarrage rapide",{"href":337,"dataGaName":338,"dataGaLocation":155},"/fr-fr/get-started/","quick setup checklists",{"text":340,"config":341},"Apprentissage",{"href":342,"dataGaLocation":155,"dataGaName":343},"https://university.gitlab.com/","learn",{"text":345,"config":346},"Documentation sur le produit",{"href":347,"dataGaName":348,"dataGaLocation":155},"https://docs.gitlab.com/","product documentation",{"text":350,"config":351},"Vidéos sur les bonnes pratiques",{"href":352,"dataGaName":353,"dataGaLocation":155},"/fr-fr/getting-started-videos/","best practice videos",{"text":355,"config":356},"Intégrations",{"href":357,"dataGaName":358,"dataGaLocation":155},"/fr-fr/integrations/","integrations",{"title":360,"items":361},"Découvrir",[362,367,371,376],{"text":363,"config":364},"Histoires de succès client",{"href":365,"dataGaName":366,"dataGaLocation":155},"/fr-fr/customers/","customer success stories",{"text":95,"config":368},{"href":369,"dataGaName":370,"dataGaLocation":155},"/fr-fr/blog/","blog",{"text":372,"config":373},"Travail à distance",{"href":374,"dataGaName":375,"dataGaLocation":155},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":377,"config":378},"TeamOps",{"href":379,"dataGaName":380,"dataGaLocation":155},"/fr-fr/teamops/","teamops",{"title":382,"items":383},"Connecter",[384,389,394,399,404],{"text":385,"config":386},"Services GitLab",{"href":387,"dataGaName":388,"dataGaLocation":155},"/fr-fr/services/","services",{"text":390,"config":391},"Communauté",{"href":392,"dataGaName":393,"dataGaLocation":155},"/community/","community",{"text":395,"config":396},"Forum",{"href":397,"dataGaName":398,"dataGaLocation":155},"https://forum.gitlab.com/","forum",{"text":400,"config":401},"Événements",{"href":402,"dataGaName":403,"dataGaLocation":155},"/events/","events",{"text":405,"config":406},"Partenaires",{"href":407,"dataGaName":408,"dataGaLocation":155},"/fr-fr/partners/","partners",{"backgroundColor":410,"textColor":411,"text":412,"image":413,"link":417},"#2f2a6b","#fff","L'avenir du développement logiciel. Tendances et perspectives.",{"altText":414,"config":415},"carte promo The Source",{"src":416},"/images/navigation/the-source-promo-card.svg",{"text":418,"config":419},"Lire les articles les plus récents",{"href":420,"dataGaName":421,"dataGaLocation":155},"/fr-fr/the-source/","the source",{"text":423,"config":424,"lists":426},"Société",{"dataNavLevelOne":425},"company",[427],{"items":428},[429,434,440,442,447,452,457,462,467,472,477],{"text":430,"config":431},"À propos",{"href":432,"dataGaName":433,"dataGaLocation":155},"/fr-fr/company/","about",{"text":435,"config":436,"footerGa":439},"Emplois",{"href":437,"dataGaName":438,"dataGaLocation":155},"/jobs/","jobs",{"dataGaName":438},{"text":400,"config":441},{"href":402,"dataGaName":403,"dataGaLocation":155},{"text":443,"config":444},"Leadership",{"href":445,"dataGaName":446,"dataGaLocation":155},"/company/team/e-group/","leadership",{"text":448,"config":449},"Équipe",{"href":450,"dataGaName":451,"dataGaLocation":155},"/company/team/","team",{"text":453,"config":454},"Manuel",{"href":455,"dataGaName":456,"dataGaLocation":155},"https://handbook.gitlab.com/","handbook",{"text":458,"config":459},"Relations avec les investisseurs",{"href":460,"dataGaName":461,"dataGaLocation":155},"https://ir.gitlab.com/","investor relations",{"text":463,"config":464},"Centre de confiance",{"href":465,"dataGaName":466,"dataGaLocation":155},"/fr-fr/security/","trust center",{"text":468,"config":469},"Centre pour la transparence de l'IA",{"href":470,"dataGaName":471,"dataGaLocation":155},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":473,"config":474},"Newsletter",{"href":475,"dataGaName":476,"dataGaLocation":155},"/company/contact/","newsletter",{"text":478,"config":479},"Presse",{"href":480,"dataGaName":481,"dataGaLocation":155},"/press/","press",{"text":483,"config":484,"lists":485},"Nous contacter",{"dataNavLevelOne":425},[486],{"items":487},[488,491,496],{"text":162,"config":489},{"href":164,"dataGaName":490,"dataGaLocation":155},"talk to sales",{"text":492,"config":493},"Aide",{"href":494,"dataGaName":495,"dataGaLocation":155},"/support/","get help",{"text":497,"config":498},"Portail clients GitLab",{"href":499,"dataGaName":500,"dataGaLocation":155},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":502,"login":503,"suggestions":510},"Fermer",{"text":504,"link":505},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":506,"config":507},"gitlab.com",{"href":169,"dataGaName":508,"dataGaLocation":509},"search login","search",{"text":511,"default":512},"Suggestions",[513,516,521,523,528,533],{"text":184,"config":514},{"href":189,"dataGaName":515,"dataGaLocation":509},"GitLab Duo (AI)",{"text":517,"config":518},"Suggestions de code (IA)",{"href":519,"dataGaName":520,"dataGaLocation":509},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":234,"config":522},{"href":236,"dataGaName":234,"dataGaLocation":509},{"text":524,"config":525},"GitLab sur AWS",{"href":526,"dataGaName":527,"dataGaLocation":509},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":529,"config":530},"GitLab sur Google Cloud ",{"href":531,"dataGaName":532,"dataGaLocation":509},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":534,"config":535},"Pourquoi utiliser GitLab ?",{"href":31,"dataGaName":536,"dataGaLocation":509},"Why GitLab?",{"freeTrial":538,"mobileIcon":543,"desktopIcon":548},{"text":539,"config":540},"Commencer votre essai gratuit",{"href":541,"dataGaName":160,"dataGaLocation":542},"https://gitlab.com/-/trials/new/","nav",{"altText":544,"config":545},"Icône GitLab",{"src":546,"dataGaName":547,"dataGaLocation":542},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":544,"config":549},{"src":550,"dataGaName":547,"dataGaLocation":542},"/images/brand/gitlab-logo-type.svg",{"freeTrial":552,"mobileIcon":556,"desktopIcon":558},{"text":553,"config":554},"En savoir plus sur GitLab Duo",{"href":189,"dataGaName":555,"dataGaLocation":542},"gitlab duo",{"altText":544,"config":557},{"src":546,"dataGaName":547,"dataGaLocation":542},{"altText":544,"config":559},{"src":550,"dataGaName":547,"dataGaLocation":542},"content:shared:fr-fr:main-navigation.yml","Main Navigation","shared/fr-fr/main-navigation.yml","shared/fr-fr/main-navigation",{"_path":565,"_dir":149,"_draft":6,"_partial":6,"_locale":7,"title":566,"button":567,"config":571,"_id":573,"_type":142,"_source":143,"_file":574,"_stem":575,"_extension":146},"/shared/fr-fr/banner","GitLab Duo Agent Platform est maintenant disponible en version bêta publique !",{"text":100,"config":568},{"href":569,"dataGaName":570,"dataGaLocation":155},"/gitlab-duo/agent-platform/","duo banner",{"layout":572},"release","content:shared:fr-fr:banner.yml","shared/fr-fr/banner.yml","shared/fr-fr/banner",{"_path":577,"_dir":149,"_draft":6,"_partial":6,"_locale":7,"data":578,"_id":784,"_type":142,"title":785,"_source":143,"_file":786,"_stem":787,"_extension":146},"/shared/fr-fr/main-footer",{"text":579,"source":580,"edit":586,"contribute":591,"config":596,"items":601,"minimal":775},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence",{"text":581,"config":582},"Afficher le code source de la page",{"href":583,"dataGaName":584,"dataGaLocation":585},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":587,"config":588},"Modifier cette page",{"href":589,"dataGaName":590,"dataGaLocation":585},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":592,"config":593},"Veuillez contribuer",{"href":594,"dataGaName":595,"dataGaLocation":585},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":597,"facebook":598,"youtube":599,"linkedin":600},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[602,625,679,712,746],{"title":173,"links":603,"subMenu":608},[604],{"text":605,"config":606},"Plateforme DevSecOps",{"href":182,"dataGaName":607,"dataGaLocation":585},"devsecops platform",[609],{"title":314,"links":610},[611,615,620],{"text":612,"config":613},"Voir les forfaits",{"href":316,"dataGaName":614,"dataGaLocation":585},"view plans",{"text":616,"config":617},"Pourquoi choisir GitLab Premium ?",{"href":618,"dataGaName":619,"dataGaLocation":585},"/fr-fr/pricing/premium/","why premium",{"text":621,"config":622},"Pourquoi choisir GitLab Ultimate ?",{"href":623,"dataGaName":624,"dataGaLocation":585},"/fr-fr/pricing/ultimate/","why ultimate",{"title":626,"links":627},"Solutions",[628,633,636,638,643,648,652,655,658,663,665,667,669,674],{"text":629,"config":630},"Transformation digitale",{"href":631,"dataGaName":632,"dataGaLocation":585},"/fr-fr/topics/digital-transformation/","digital transformation",{"text":260,"config":634},{"href":255,"dataGaName":635,"dataGaLocation":585},"security & compliance",{"text":247,"config":637},{"href":230,"dataGaName":231,"dataGaLocation":585},{"text":639,"config":640},"Développement agile",{"href":641,"dataGaName":642,"dataGaLocation":585},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":644,"config":645},"Transformation cloud",{"href":646,"dataGaName":647,"dataGaLocation":585},"/fr-fr/topics/cloud-native/","cloud transformation",{"text":649,"config":650},"SCM",{"href":244,"dataGaName":651,"dataGaLocation":585},"source code management",{"text":234,"config":653},{"href":236,"dataGaName":654,"dataGaLocation":585},"continuous integration & delivery",{"text":286,"config":656},{"href":288,"dataGaName":657,"dataGaLocation":585},"value stream management",{"text":659,"config":660},"GitOps",{"href":661,"dataGaName":662,"dataGaLocation":585},"/fr-fr/solutions/gitops/","gitops",{"text":299,"config":664},{"href":301,"dataGaName":302,"dataGaLocation":585},{"text":304,"config":666},{"href":306,"dataGaName":307,"dataGaLocation":585},{"text":309,"config":668},{"href":311,"dataGaName":312,"dataGaLocation":585},{"text":670,"config":671},"Formation",{"href":672,"dataGaName":673,"dataGaLocation":585},"/fr-fr/solutions/education/","education",{"text":675,"config":676},"Services financiers",{"href":677,"dataGaName":678,"dataGaLocation":585},"/fr-fr/solutions/finance/","financial services",{"title":319,"links":680},[681,683,685,687,690,692,696,698,700,702,704,706,708,710],{"text":330,"config":682},{"href":332,"dataGaName":333,"dataGaLocation":585},{"text":335,"config":684},{"href":337,"dataGaName":338,"dataGaLocation":585},{"text":340,"config":686},{"href":342,"dataGaName":343,"dataGaLocation":585},{"text":345,"config":688},{"href":347,"dataGaName":689,"dataGaLocation":585},"docs",{"text":95,"config":691},{"href":369,"dataGaName":370},{"text":693,"config":694},"Histoires de réussite client",{"href":695,"dataGaLocation":585},"/customers/",{"text":363,"config":697},{"href":365,"dataGaName":366,"dataGaLocation":585},{"text":372,"config":699},{"href":374,"dataGaName":375,"dataGaLocation":585},{"text":385,"config":701},{"href":387,"dataGaName":388,"dataGaLocation":585},{"text":377,"config":703},{"href":379,"dataGaName":380,"dataGaLocation":585},{"text":390,"config":705},{"href":392,"dataGaName":393,"dataGaLocation":585},{"text":395,"config":707},{"href":397,"dataGaName":398,"dataGaLocation":585},{"text":400,"config":709},{"href":402,"dataGaName":403,"dataGaLocation":585},{"text":405,"config":711},{"href":407,"dataGaName":408,"dataGaLocation":585},{"title":423,"links":713},[714,716,718,720,722,724,726,730,735,737,739,741],{"text":430,"config":715},{"href":432,"dataGaName":425,"dataGaLocation":585},{"text":435,"config":717},{"href":437,"dataGaName":438,"dataGaLocation":585},{"text":443,"config":719},{"href":445,"dataGaName":446,"dataGaLocation":585},{"text":448,"config":721},{"href":450,"dataGaName":451,"dataGaLocation":585},{"text":453,"config":723},{"href":455,"dataGaName":456,"dataGaLocation":585},{"text":458,"config":725},{"href":460,"dataGaName":461,"dataGaLocation":585},{"text":727,"config":728},"Sustainability",{"href":729,"dataGaName":727,"dataGaLocation":585},"/sustainability/",{"text":731,"config":732},"Diversité, inclusion et appartenance (DIB)",{"href":733,"dataGaName":734,"dataGaLocation":585},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":463,"config":736},{"href":465,"dataGaName":466,"dataGaLocation":585},{"text":473,"config":738},{"href":475,"dataGaName":476,"dataGaLocation":585},{"text":478,"config":740},{"href":480,"dataGaName":481,"dataGaLocation":585},{"text":742,"config":743},"Déclaration de transparence sur l'esclavage moderne",{"href":744,"dataGaName":745,"dataGaLocation":585},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":483,"links":747},[748,751,753,755,760,765,770],{"text":749,"config":750},"Échanger avec un expert",{"href":164,"dataGaName":165,"dataGaLocation":585},{"text":492,"config":752},{"href":494,"dataGaName":495,"dataGaLocation":585},{"text":497,"config":754},{"href":499,"dataGaName":500,"dataGaLocation":585},{"text":756,"config":757},"Statut",{"href":758,"dataGaName":759,"dataGaLocation":585},"https://status.gitlab.com/","status",{"text":761,"config":762},"Conditions d'utilisation",{"href":763,"dataGaName":764},"/terms/","terms of use",{"text":766,"config":767},"Déclaration de confidentialité",{"href":768,"dataGaName":769,"dataGaLocation":585},"/fr-fr/privacy/","privacy statement",{"text":771,"config":772},"Préférences en matière de cookies",{"dataGaName":773,"dataGaLocation":585,"id":774,"isOneTrustButton":216},"cookie preferences","ot-sdk-btn",{"items":776},[777,779,782],{"text":761,"config":778},{"href":763,"dataGaName":764,"dataGaLocation":585},{"text":780,"config":781},"Politique de confidentialité",{"href":768,"dataGaName":769,"dataGaLocation":585},{"text":771,"config":783},{"dataGaName":773,"dataGaLocation":585,"id":774,"isOneTrustButton":216},"content:shared:fr-fr:main-footer.yml","Main Footer","shared/fr-fr/main-footer.yml","shared/fr-fr/main-footer",{"_path":789,"_dir":149,"_draft":6,"_partial":6,"_locale":7,"header":790,"eyebrow":791,"blurb":792,"button":793,"secondaryButton":797,"_id":799,"_type":142,"title":800,"_source":143,"_file":801,"_stem":802,"_extension":146},"/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":157,"config":794},{"href":795,"dataGaName":160,"dataGaLocation":796},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":162,"config":798},{"href":164,"dataGaName":165,"dataGaLocation":796},"content:shared:fr-fr:next-steps.yml","Next Steps","shared/fr-fr/next-steps.yml","shared/fr-fr/next-steps",1754424531999]