[{"data":1,"prerenderedAt":669},["ShallowReactive",2],{"/en-us/blog/authors/sandra-gittlen":3,"navigation-fr-fr":22,"banner-fr-fr":428,"footer-fr-fr":438,"blog-author-posts-fr-fr-sandra-gittlen":648},{"id":4,"title":5,"body":6,"config":7,"content":9,"description":6,"extension":15,"meta":16,"navigation":17,"path":18,"seo":19,"stem":20,"__hash__":21},"blogAuthors/en-us/blog/authors/sandra-gittlen.yml","Sandra Gittlen",null,{"template":8},"BlogAuthor",{"role":10,"name":5,"config":11},"Managing Editor, GitLab Blog",{"headshot":12,"linkedin":13,"ctfId":14},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659648/Blog/Author%20Headshots/Sgittlen-headshot.jpg","https://www.linkedin.com/in/sandra-gittlen-48557a294/","sgittlen","yml",{},true,"/en-us/blog/authors/sandra-gittlen",{},"en-us/blog/authors/sandra-gittlen","Y1hpWIa-4iLRjGVQU7Rsuo7D3zGggeSoWHEaLRZQ104",{"data":23},{"logo":24,"freeTrial":29,"sales":34,"login":39,"items":44,"search":354,"minimal":389,"duo":408,"pricingDeployment":418},{"config":25},{"href":26,"dataGaName":27,"dataGaLocation":28},"/fr-fr/","gitlab logo","header",{"text":30,"config":31},"Commencer un essai gratuit",{"href":32,"dataGaName":33,"dataGaLocation":28},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":35,"config":36},"Contacter l'équipe commerciale",{"href":37,"dataGaName":38,"dataGaLocation":28},"/fr-fr/sales/","sales",{"text":40,"config":41},"Connexion",{"href":42,"dataGaName":43,"dataGaLocation":28},"https://gitlab.com/users/sign_in/","sign in",[45,72,169,174,275,335],{"text":46,"config":47,"cards":49},"Plateforme",{"dataNavLevelOne":48},"platform",[50,56,64],{"title":46,"description":51,"link":52},"La plateforme d'orchestration intelligente pour le DevSecOps",{"text":53,"config":54},"Découvrir notre plateforme",{"href":55,"dataGaName":48,"dataGaLocation":28},"/fr-fr/platform/",{"title":57,"description":58,"link":59},"GitLab Duo Agent Platform","L'IA agentique pour l'ensemble du cycle de développement logiciel",{"text":60,"config":61},"Découvrir GitLab Duo",{"href":62,"dataGaName":63,"dataGaLocation":28},"/fr-fr/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":65,"description":66,"link":67},"Choisir GitLab","Découvrez les principales raisons pour lesquelles les entreprises choisissent GitLab",{"text":68,"config":69},"En savoir plus",{"href":70,"dataGaName":71,"dataGaLocation":28},"/fr-fr/why-gitlab/","why gitlab",{"text":73,"left":17,"config":74,"link":76,"lists":80,"footer":151},"Produit",{"dataNavLevelOne":75},"solutions",{"text":77,"config":78},"Voir toutes les solutions",{"href":79,"dataGaName":75,"dataGaLocation":28},"/fr-fr/solutions/",[81,106,129],{"title":82,"description":83,"link":84,"items":89},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":85},{"icon":86,"href":87,"dataGaName":88,"dataGaLocation":28},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[90,94,97,102],{"text":91,"config":92},"CI/CD",{"href":93,"dataGaLocation":28,"dataGaName":91},"/fr-fr/solutions/continuous-integration/",{"text":57,"config":95},{"href":62,"dataGaLocation":28,"dataGaName":96},"gitlab duo agent platform - product menu",{"text":98,"config":99},"Gestion du code source",{"href":100,"dataGaLocation":28,"dataGaName":101},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":103,"config":104},"Livraison de logiciels automatisée",{"href":87,"dataGaLocation":28,"dataGaName":105},"Automated software delivery",{"title":107,"description":108,"link":109,"items":114},"Sécurité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":110},{"href":111,"dataGaName":112,"dataGaLocation":28,"icon":113},"/fr-fr/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[115,119,124],{"text":116,"config":117},"Tests de sécurité des applications",{"href":111,"dataGaName":118,"dataGaLocation":28},"Application security testing",{"text":120,"config":121},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":122,"dataGaLocation":28,"dataGaName":123},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":125,"config":126},"Conformité logicielle",{"href":127,"dataGaName":128,"dataGaLocation":28},"/fr-fr/solutions/software-compliance/","Software Compliance",{"title":130,"link":131,"items":136},"Mesures",{"config":132},{"icon":133,"href":134,"dataGaName":135,"dataGaLocation":28},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[137,141,146],{"text":138,"config":139},"Visibilité et mesures",{"href":134,"dataGaLocation":28,"dataGaName":140},"Visibility and Measurement",{"text":142,"config":143},"Gestion de la chaîne de valeur",{"href":144,"dataGaLocation":28,"dataGaName":145},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":147,"config":148},"Données d'analyse et informations clés",{"href":149,"dataGaLocation":28,"dataGaName":150},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":152,"items":153},"GitLab pour",[154,159,164],{"text":155,"config":156},"Entreprises",{"href":157,"dataGaLocation":28,"dataGaName":158},"/fr-fr/enterprise/","enterprise",{"text":160,"config":161},"PME",{"href":162,"dataGaLocation":28,"dataGaName":163},"/fr-fr/small-business/","small business",{"text":165,"config":166},"Secteur public",{"href":167,"dataGaLocation":28,"dataGaName":168},"/fr-fr/solutions/public-sector/","public sector",{"text":170,"config":171},"Tarifs",{"href":172,"dataGaName":173,"dataGaLocation":28,"dataNavLevelOne":173},"/fr-fr/pricing/","pricing",{"text":175,"config":176,"link":178,"lists":182,"feature":262},"Ressources",{"dataNavLevelOne":177},"resources",{"text":179,"config":180},"Afficher toutes les ressources",{"href":181,"dataGaName":177,"dataGaLocation":28},"/fr-fr/resources/",[183,216,234],{"title":184,"items":185},"Premiers pas",[186,191,196,201,206,211],{"text":187,"config":188},"Installation",{"href":189,"dataGaName":190,"dataGaLocation":28},"/fr-fr/install/","install",{"text":192,"config":193},"Guides de démarrage",{"href":194,"dataGaName":195,"dataGaLocation":28},"/fr-fr/get-started/","quick setup checklists",{"text":197,"config":198},"Apprentissage",{"href":199,"dataGaLocation":28,"dataGaName":200},"https://university.gitlab.com/","learn",{"text":202,"config":203},"Documentation sur le produit",{"href":204,"dataGaName":205,"dataGaLocation":28},"https://docs.gitlab.com/","product documentation",{"text":207,"config":208},"Vidéos sur les bonnes pratiques",{"href":209,"dataGaName":210,"dataGaLocation":28},"/fr-fr/getting-started-videos/","best practice videos",{"text":212,"config":213},"Intégrations",{"href":214,"dataGaName":215,"dataGaLocation":28},"/fr-fr/integrations/","integrations",{"title":217,"items":218},"Découvrir",[219,224,229],{"text":220,"config":221},"Témoignages clients",{"href":222,"dataGaName":223,"dataGaLocation":28},"/fr-fr/customers/","customer success stories",{"text":225,"config":226},"Blog",{"href":227,"dataGaName":228,"dataGaLocation":28},"/fr-fr/blog/","blog",{"text":230,"config":231},"Travail à distance",{"href":232,"dataGaName":233,"dataGaLocation":28},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":235,"items":236},"Connecter",[237,242,247,252,257],{"text":238,"config":239},"Services GitLab",{"href":240,"dataGaName":241,"dataGaLocation":28},"/fr-fr/services/","services",{"text":243,"config":244},"Communauté",{"href":245,"dataGaName":246,"dataGaLocation":28},"/community/","community",{"text":248,"config":249},"Forum",{"href":250,"dataGaName":251,"dataGaLocation":28},"https://forum.gitlab.com/","forum",{"text":253,"config":254},"Événements",{"href":255,"dataGaName":256,"dataGaLocation":28},"/events/","events",{"text":258,"config":259},"Partenaires",{"href":260,"dataGaName":261,"dataGaLocation":28},"/fr-fr/partners/","partners",{"backgroundColor":263,"textColor":264,"text":265,"image":266,"link":270},"#2f2a6b","#fff","L'avenir du développement logiciel. Tendances et perspectives.",{"altText":267,"config":268},"carte promo The Source",{"src":269},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":271,"config":272},"Lire les articles les plus récents",{"href":273,"dataGaName":274,"dataGaLocation":28},"/fr-fr/the-source/","the source",{"text":276,"config":277,"lists":279},"Société",{"dataNavLevelOne":278},"company",[280],{"items":281},[282,287,293,295,300,305,310,315,320,325,330],{"text":283,"config":284},"À propos",{"href":285,"dataGaName":286,"dataGaLocation":28},"/fr-fr/company/","about",{"text":288,"config":289,"footerGa":292},"Carrières",{"href":290,"dataGaName":291,"dataGaLocation":28},"/jobs/","jobs",{"dataGaName":291},{"text":253,"config":294},{"href":255,"dataGaName":256,"dataGaLocation":28},{"text":296,"config":297},"Leadership",{"href":298,"dataGaName":299,"dataGaLocation":28},"/company/team/e-group/","leadership",{"text":301,"config":302},"Équipe",{"href":303,"dataGaName":304,"dataGaLocation":28},"/company/team/","team",{"text":306,"config":307},"Manuel",{"href":308,"dataGaName":309,"dataGaLocation":28},"https://handbook.gitlab.com/","handbook",{"text":311,"config":312},"Relations avec les investisseurs",{"href":313,"dataGaName":314,"dataGaLocation":28},"https://ir.gitlab.com/","investor relations",{"text":316,"config":317},"Centre de confiance",{"href":318,"dataGaName":319,"dataGaLocation":28},"/fr-fr/security/","trust center",{"text":321,"config":322},"Centre pour la transparence de l'IA",{"href":323,"dataGaName":324,"dataGaLocation":28},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":326,"config":327},"Newsletter",{"href":328,"dataGaName":329,"dataGaLocation":28},"/company/contact/#contact-forms","newsletter",{"text":331,"config":332},"Presse",{"href":333,"dataGaName":334,"dataGaLocation":28},"/press/","press",{"text":336,"config":337,"lists":338},"Nous contacter",{"dataNavLevelOne":278},[339],{"items":340},[341,344,349],{"text":35,"config":342},{"href":37,"dataGaName":343,"dataGaLocation":28},"talk to sales",{"text":345,"config":346},"Portail d’assistance",{"href":347,"dataGaName":348,"dataGaLocation":28},"https://support.gitlab.com","support portal",{"text":350,"config":351},"Portail clients GitLab",{"href":352,"dataGaName":353,"dataGaLocation":28},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":355,"login":356,"suggestions":363},"Fermer",{"text":357,"link":358},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":359,"config":360},"gitlab.com",{"href":42,"dataGaName":361,"dataGaLocation":362},"search login","search",{"text":364,"default":365},"Suggestions",[366,368,373,375,380,385],{"text":57,"config":367},{"href":62,"dataGaName":57,"dataGaLocation":362},{"text":369,"config":370},"Suggestions de code (IA)",{"href":371,"dataGaName":372,"dataGaLocation":362},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":91,"config":374},{"href":93,"dataGaName":91,"dataGaLocation":362},{"text":376,"config":377},"GitLab sur AWS",{"href":378,"dataGaName":379,"dataGaLocation":362},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":381,"config":382},"GitLab sur Google Cloud ",{"href":383,"dataGaName":384,"dataGaLocation":362},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":386,"config":387},"Pourquoi utiliser GitLab ?",{"href":70,"dataGaName":388,"dataGaLocation":362},"Why GitLab?",{"freeTrial":390,"mobileIcon":395,"desktopIcon":400,"secondaryButton":403},{"text":391,"config":392},"Commencer votre essai gratuit",{"href":393,"dataGaName":33,"dataGaLocation":394},"https://gitlab.com/-/trials/new/","nav",{"altText":396,"config":397},"Icône GitLab",{"src":398,"dataGaName":399,"dataGaLocation":394},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":396,"config":401},{"src":402,"dataGaName":399,"dataGaLocation":394},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":404,"config":405},"Commencer",{"href":406,"dataGaName":407,"dataGaLocation":394},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/compare/gitlab-vs-github/","get started",{"freeTrial":409,"mobileIcon":414,"desktopIcon":416},{"text":410,"config":411},"En savoir plus sur GitLab Duo",{"href":412,"dataGaName":413,"dataGaLocation":394},"/fr-fr/gitlab-duo/","gitlab duo",{"altText":396,"config":415},{"src":398,"dataGaName":399,"dataGaLocation":394},{"altText":396,"config":417},{"src":402,"dataGaName":399,"dataGaLocation":394},{"freeTrial":419,"mobileIcon":424,"desktopIcon":426},{"text":420,"config":421},"Retour aux tarifs",{"href":172,"dataGaName":422,"dataGaLocation":394,"icon":423},"back to pricing","GoBack",{"altText":396,"config":425},{"src":398,"dataGaName":399,"dataGaLocation":394},{"altText":396,"config":427},{"src":402,"dataGaName":399,"dataGaLocation":394},{"title":429,"button":430,"config":435},"Découvrez comment l'IA agentique transforme la livraison logicielle",{"text":431,"config":432},"Regarder GitLab Transcend maintenant",{"href":433,"dataGaName":434,"dataGaLocation":28},"/fr-fr/events/transcend/virtual/","transcend event",{"layout":436,"icon":437},"release","AiStar",{"data":439},{"text":440,"source":441,"edit":447,"contribute":452,"config":457,"items":462,"minimal":639},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence",{"text":442,"config":443},"Afficher le code source de la page",{"href":444,"dataGaName":445,"dataGaLocation":446},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":448,"config":449},"Modifier cette page",{"href":450,"dataGaName":451,"dataGaLocation":446},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":453,"config":454},"Veuillez contribuer",{"href":455,"dataGaName":456,"dataGaLocation":446},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":458,"facebook":459,"youtube":460,"linkedin":461},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[463,486,540,572,607],{"title":46,"links":464,"subMenu":469},[465],{"text":466,"config":467},"Plateforme DevSecOps",{"href":55,"dataGaName":468,"dataGaLocation":446},"devsecops platform",[470],{"title":170,"links":471},[472,476,481],{"text":473,"config":474},"Voir les forfaits",{"href":172,"dataGaName":475,"dataGaLocation":446},"view plans",{"text":477,"config":478},"Pourquoi choisir GitLab Premium ?",{"href":479,"dataGaName":480,"dataGaLocation":446},"/fr-fr/pricing/premium/","why premium",{"text":482,"config":483},"Pourquoi choisir GitLab Ultimate ?",{"href":484,"dataGaName":485,"dataGaLocation":446},"/fr-fr/pricing/ultimate/","why ultimate",{"title":487,"links":488},"Solutions",[489,494,497,499,504,509,513,516,519,524,526,528,530,535],{"text":490,"config":491},"Transformation digitale",{"href":492,"dataGaName":493,"dataGaLocation":446},"/fr-fr/topics/digital-transformation/","digital transformation",{"text":495,"config":496},"Sécurité et conformité",{"href":111,"dataGaName":118,"dataGaLocation":446},{"text":103,"config":498},{"href":87,"dataGaName":88,"dataGaLocation":446},{"text":500,"config":501},"Développement agile",{"href":502,"dataGaName":503,"dataGaLocation":446},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":505,"config":506},"Transformation cloud",{"href":507,"dataGaName":508,"dataGaLocation":446},"/fr-fr/topics/cloud-native/","cloud transformation",{"text":510,"config":511},"SCM",{"href":100,"dataGaName":512,"dataGaLocation":446},"source code management",{"text":91,"config":514},{"href":93,"dataGaName":515,"dataGaLocation":446},"continuous integration & delivery",{"text":142,"config":517},{"href":144,"dataGaName":518,"dataGaLocation":446},"value stream management",{"text":520,"config":521},"GitOps",{"href":522,"dataGaName":523,"dataGaLocation":446},"/fr-fr/solutions/gitops/","gitops",{"text":155,"config":525},{"href":157,"dataGaName":158,"dataGaLocation":446},{"text":160,"config":527},{"href":162,"dataGaName":163,"dataGaLocation":446},{"text":165,"config":529},{"href":167,"dataGaName":168,"dataGaLocation":446},{"text":531,"config":532},"Formation",{"href":533,"dataGaName":534,"dataGaLocation":446},"/fr-fr/solutions/education/","education",{"text":536,"config":537},"Services financiers",{"href":538,"dataGaName":539,"dataGaLocation":446},"/fr-fr/solutions/finance/","financial services",{"title":175,"links":541},[542,544,547,549,552,554,557,560,562,564,566,568,570],{"text":187,"config":543},{"href":189,"dataGaName":190,"dataGaLocation":446},{"text":545,"config":546},"Guides de démarrage rapide",{"href":194,"dataGaName":195,"dataGaLocation":446},{"text":197,"config":548},{"href":199,"dataGaName":200,"dataGaLocation":446},{"text":202,"config":550},{"href":204,"dataGaName":551,"dataGaLocation":446},"docs",{"text":225,"config":553},{"href":227,"dataGaName":228},{"text":555,"config":556},"Histoires de réussite client",{"href":222,"dataGaLocation":446},{"text":558,"config":559},"Histoires de succès client",{"href":222,"dataGaName":223,"dataGaLocation":446},{"text":230,"config":561},{"href":232,"dataGaName":233,"dataGaLocation":446},{"text":238,"config":563},{"href":240,"dataGaName":241,"dataGaLocation":446},{"text":243,"config":565},{"href":245,"dataGaName":246,"dataGaLocation":446},{"text":248,"config":567},{"href":250,"dataGaName":251,"dataGaLocation":446},{"text":253,"config":569},{"href":255,"dataGaName":256,"dataGaLocation":446},{"text":258,"config":571},{"href":260,"dataGaName":261,"dataGaLocation":446},{"title":276,"links":573},[574,576,579,581,583,585,587,591,596,598,600,602],{"text":283,"config":575},{"href":285,"dataGaName":278,"dataGaLocation":446},{"text":577,"config":578},"Emplois",{"href":290,"dataGaName":291,"dataGaLocation":446},{"text":296,"config":580},{"href":298,"dataGaName":299,"dataGaLocation":446},{"text":301,"config":582},{"href":303,"dataGaName":304,"dataGaLocation":446},{"text":306,"config":584},{"href":308,"dataGaName":309,"dataGaLocation":446},{"text":311,"config":586},{"href":313,"dataGaName":314,"dataGaLocation":446},{"text":588,"config":589},"Sustainability",{"href":590,"dataGaName":588,"dataGaLocation":446},"/sustainability/",{"text":592,"config":593},"Diversité, inclusion et appartenance (DIB)",{"href":594,"dataGaName":595,"dataGaLocation":446},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":316,"config":597},{"href":318,"dataGaName":319,"dataGaLocation":446},{"text":326,"config":599},{"href":328,"dataGaName":329,"dataGaLocation":446},{"text":331,"config":601},{"href":333,"dataGaName":334,"dataGaLocation":446},{"text":603,"config":604},"Déclaration de transparence sur l'esclavage moderne",{"href":605,"dataGaName":606,"dataGaLocation":446},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":336,"links":608},[609,612,617,619,624,629,634],{"text":610,"config":611},"Échanger avec un expert",{"href":37,"dataGaName":38,"dataGaLocation":446},{"text":613,"config":614},"Aide",{"href":615,"dataGaName":616,"dataGaLocation":446},"/support/","get help",{"text":350,"config":618},{"href":352,"dataGaName":353,"dataGaLocation":446},{"text":620,"config":621},"Statut",{"href":622,"dataGaName":623,"dataGaLocation":446},"https://status.gitlab.com/","status",{"text":625,"config":626},"Conditions d'utilisation",{"href":627,"dataGaName":628},"/terms/","terms of use",{"text":630,"config":631},"Déclaration de confidentialité",{"href":632,"dataGaName":633,"dataGaLocation":446},"/fr-fr/privacy/","privacy statement",{"text":635,"config":636},"Préférences en matière de cookies",{"dataGaName":637,"dataGaLocation":446,"id":638,"isOneTrustButton":17},"cookie preferences","ot-sdk-btn",{"items":640},[641,643,646],{"text":625,"config":642},{"href":627,"dataGaName":628,"dataGaLocation":446},{"text":644,"config":645},"Politique de confidentialité",{"href":632,"dataGaName":633,"dataGaLocation":446},{"text":635,"config":647},{"dataGaName":637,"dataGaLocation":446,"id":638,"isOneTrustButton":17},[649,659],{"content":650,"config":657},{"title":651,"heroImage":652,"category":653,"description":654,"authors":655,"date":656},"Approche CI/CD : notre guide complet","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749660151/Blog/Hero%20Images/blog-image-template-1800x945__26_.png","devsecops","Découvrez comment transformer vos processus CI/CD en automatisant le développement et la livraison de logiciels tout en renforçant la sécurité des pipelines.",[5],"2025-06-25",{"slug":658,"externalUrl":-1},"ultimate-guide-to-ci-cd-fundamentals-to-advanced-implementation",{"content":660,"config":667},{"title":661,"heroImage":662,"category":663,"description":664,"authors":665,"date":666},"Qu’est-ce qu’une nomenclature logicielle (SBOM) et quel est son rôle ?","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664571/Blog/Hero%20Images/blog-image-template-1800x945__8_.png","security","Découvrez ce qu'est une nomenclature logicielle et pourquoi elle fait désormais partie intégrante du développement logiciel. Lisez notre guide complet.",[5],"2022-10-25",{"slug":668,"externalUrl":-1},"the-ultimate-guide-to-sboms",1772652117208]