[{"data":1,"prerenderedAt":1120},["ShallowReactive",2],{"/en-us/blog/tags/security":3,"navigation-fr-fr":18,"banner-fr-fr":423,"footer-fr-fr":433,"security-tag-posts-fr-fr":643},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":11,"meta":12,"navigation":13,"path":14,"seo":15,"slug":6,"stem":16,"testContent":6,"type":6,"__hash__":17},"blogTags/en-us/blog/tags/security.yml","Security",null,{"template":8},"BlogTag",{"tag":10,"tagSlug":10},"security","yml",{},true,"/en-us/blog/tags/security",{},"en-us/blog/tags/security","srIxfbWda5gSbk8d4iJ7JFhzybqI_nv6VxWkV59SqPs",{"data":19},{"logo":20,"freeTrial":25,"sales":30,"login":35,"items":40,"search":350,"minimal":385,"duo":404,"pricingDeployment":413},{"config":21},{"href":22,"dataGaName":23,"dataGaLocation":24},"/fr-fr/","gitlab logo","header",{"text":26,"config":27},"Commencer un essai gratuit",{"href":28,"dataGaName":29,"dataGaLocation":24},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":31,"config":32},"Contacter l'équipe commerciale",{"href":33,"dataGaName":34,"dataGaLocation":24},"/fr-fr/sales/","sales",{"text":36,"config":37},"Connexion",{"href":38,"dataGaName":39,"dataGaLocation":24},"https://gitlab.com/users/sign_in/","sign in",[41,68,165,170,271,331],{"text":42,"config":43,"cards":45},"Plateforme",{"dataNavLevelOne":44},"platform",[46,52,60],{"title":42,"description":47,"link":48},"La plateforme d'orchestration intelligente pour le DevSecOps",{"text":49,"config":50},"Découvrir notre plateforme",{"href":51,"dataGaName":44,"dataGaLocation":24},"/fr-fr/platform/",{"title":53,"description":54,"link":55},"GitLab Duo Agent Platform","L'IA agentique pour l'ensemble du cycle de développement logiciel",{"text":56,"config":57},"Découvrir GitLab Duo",{"href":58,"dataGaName":59,"dataGaLocation":24},"/fr-fr/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":61,"description":62,"link":63},"Choisir GitLab","Découvrez les principales raisons pour lesquelles les entreprises choisissent GitLab",{"text":64,"config":65},"En savoir plus",{"href":66,"dataGaName":67,"dataGaLocation":24},"/fr-fr/why-gitlab/","why gitlab",{"text":69,"left":13,"config":70,"link":72,"lists":76,"footer":147},"Produit",{"dataNavLevelOne":71},"solutions",{"text":73,"config":74},"Voir toutes les solutions",{"href":75,"dataGaName":71,"dataGaLocation":24},"/fr-fr/solutions/",[77,102,125],{"title":78,"description":79,"link":80,"items":85},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":81},{"icon":82,"href":83,"dataGaName":84,"dataGaLocation":24},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[86,90,93,98],{"text":87,"config":88},"CI/CD",{"href":89,"dataGaLocation":24,"dataGaName":87},"/fr-fr/solutions/continuous-integration/",{"text":53,"config":91},{"href":58,"dataGaLocation":24,"dataGaName":92},"gitlab duo agent platform - product menu",{"text":94,"config":95},"Gestion du code source",{"href":96,"dataGaLocation":24,"dataGaName":97},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":99,"config":100},"Livraison de logiciels automatisée",{"href":83,"dataGaLocation":24,"dataGaName":101},"Automated software delivery",{"title":103,"description":104,"link":105,"items":110},"Sécurité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":106},{"href":107,"dataGaName":108,"dataGaLocation":24,"icon":109},"/fr-fr/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[111,115,120],{"text":112,"config":113},"Tests de sécurité des applications",{"href":107,"dataGaName":114,"dataGaLocation":24},"Application security testing",{"text":116,"config":117},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":118,"dataGaLocation":24,"dataGaName":119},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":121,"config":122},"Conformité logicielle",{"href":123,"dataGaName":124,"dataGaLocation":24},"/fr-fr/solutions/software-compliance/","Software Compliance",{"title":126,"link":127,"items":132},"Mesures",{"config":128},{"icon":129,"href":130,"dataGaName":131,"dataGaLocation":24},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[133,137,142],{"text":134,"config":135},"Visibilité et mesures",{"href":130,"dataGaLocation":24,"dataGaName":136},"Visibility and Measurement",{"text":138,"config":139},"Gestion de la chaîne de valeur",{"href":140,"dataGaLocation":24,"dataGaName":141},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":143,"config":144},"Données d'analyse et informations clés",{"href":145,"dataGaLocation":24,"dataGaName":146},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":148,"items":149},"GitLab pour",[150,155,160],{"text":151,"config":152},"Entreprises",{"href":153,"dataGaLocation":24,"dataGaName":154},"/fr-fr/enterprise/","enterprise",{"text":156,"config":157},"PME",{"href":158,"dataGaLocation":24,"dataGaName":159},"/fr-fr/small-business/","small business",{"text":161,"config":162},"Secteur public",{"href":163,"dataGaLocation":24,"dataGaName":164},"/fr-fr/solutions/public-sector/","public sector",{"text":166,"config":167},"Tarifs",{"href":168,"dataGaName":169,"dataGaLocation":24,"dataNavLevelOne":169},"/fr-fr/pricing/","pricing",{"text":171,"config":172,"link":174,"lists":178,"feature":258},"Ressources",{"dataNavLevelOne":173},"resources",{"text":175,"config":176},"Afficher toutes les ressources",{"href":177,"dataGaName":173,"dataGaLocation":24},"/fr-fr/resources/",[179,212,230],{"title":180,"items":181},"Premiers pas",[182,187,192,197,202,207],{"text":183,"config":184},"Installation",{"href":185,"dataGaName":186,"dataGaLocation":24},"/fr-fr/install/","install",{"text":188,"config":189},"Guides de démarrage",{"href":190,"dataGaName":191,"dataGaLocation":24},"/fr-fr/get-started/","quick setup checklists",{"text":193,"config":194},"Apprentissage",{"href":195,"dataGaLocation":24,"dataGaName":196},"https://university.gitlab.com/","learn",{"text":198,"config":199},"Documentation sur le produit",{"href":200,"dataGaName":201,"dataGaLocation":24},"https://docs.gitlab.com/","product documentation",{"text":203,"config":204},"Vidéos sur les bonnes pratiques",{"href":205,"dataGaName":206,"dataGaLocation":24},"/fr-fr/getting-started-videos/","best practice videos",{"text":208,"config":209},"Intégrations",{"href":210,"dataGaName":211,"dataGaLocation":24},"/fr-fr/integrations/","integrations",{"title":213,"items":214},"Découvrir",[215,220,225],{"text":216,"config":217},"Témoignages clients",{"href":218,"dataGaName":219,"dataGaLocation":24},"/fr-fr/customers/","customer success stories",{"text":221,"config":222},"Blog",{"href":223,"dataGaName":224,"dataGaLocation":24},"/fr-fr/blog/","blog",{"text":226,"config":227},"Travail à distance",{"href":228,"dataGaName":229,"dataGaLocation":24},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":231,"items":232},"Connecter",[233,238,243,248,253],{"text":234,"config":235},"Services GitLab",{"href":236,"dataGaName":237,"dataGaLocation":24},"/fr-fr/services/","services",{"text":239,"config":240},"Communauté",{"href":241,"dataGaName":242,"dataGaLocation":24},"/community/","community",{"text":244,"config":245},"Forum",{"href":246,"dataGaName":247,"dataGaLocation":24},"https://forum.gitlab.com/","forum",{"text":249,"config":250},"Événements",{"href":251,"dataGaName":252,"dataGaLocation":24},"/events/","events",{"text":254,"config":255},"Partenaires",{"href":256,"dataGaName":257,"dataGaLocation":24},"/fr-fr/partners/","partners",{"backgroundColor":259,"textColor":260,"text":261,"image":262,"link":266},"#2f2a6b","#fff","L'avenir du développement logiciel. Tendances et perspectives.",{"altText":263,"config":264},"carte promo The Source",{"src":265},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":267,"config":268},"Lire les articles les plus récents",{"href":269,"dataGaName":270,"dataGaLocation":24},"/fr-fr/the-source/","the source",{"text":272,"config":273,"lists":275},"Société",{"dataNavLevelOne":274},"company",[276],{"items":277},[278,283,289,291,296,301,306,311,316,321,326],{"text":279,"config":280},"À propos",{"href":281,"dataGaName":282,"dataGaLocation":24},"/fr-fr/company/","about",{"text":284,"config":285,"footerGa":288},"Carrières",{"href":286,"dataGaName":287,"dataGaLocation":24},"/jobs/","jobs",{"dataGaName":287},{"text":249,"config":290},{"href":251,"dataGaName":252,"dataGaLocation":24},{"text":292,"config":293},"Leadership",{"href":294,"dataGaName":295,"dataGaLocation":24},"/company/team/e-group/","leadership",{"text":297,"config":298},"Équipe",{"href":299,"dataGaName":300,"dataGaLocation":24},"/company/team/","team",{"text":302,"config":303},"Manuel",{"href":304,"dataGaName":305,"dataGaLocation":24},"https://handbook.gitlab.com/","handbook",{"text":307,"config":308},"Relations avec les investisseurs",{"href":309,"dataGaName":310,"dataGaLocation":24},"https://ir.gitlab.com/","investor relations",{"text":312,"config":313},"Centre de confiance",{"href":314,"dataGaName":315,"dataGaLocation":24},"/fr-fr/security/","trust center",{"text":317,"config":318},"Centre pour la transparence de l'IA",{"href":319,"dataGaName":320,"dataGaLocation":24},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":322,"config":323},"Newsletter",{"href":324,"dataGaName":325,"dataGaLocation":24},"/company/contact/#contact-forms","newsletter",{"text":327,"config":328},"Presse",{"href":329,"dataGaName":330,"dataGaLocation":24},"/press/","press",{"text":332,"config":333,"lists":334},"Nous contacter",{"dataNavLevelOne":274},[335],{"items":336},[337,340,345],{"text":31,"config":338},{"href":33,"dataGaName":339,"dataGaLocation":24},"talk to sales",{"text":341,"config":342},"Portail d’assistance",{"href":343,"dataGaName":344,"dataGaLocation":24},"https://support.gitlab.com","support portal",{"text":346,"config":347},"Portail clients GitLab",{"href":348,"dataGaName":349,"dataGaLocation":24},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":351,"login":352,"suggestions":359},"Fermer",{"text":353,"link":354},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":355,"config":356},"gitlab.com",{"href":38,"dataGaName":357,"dataGaLocation":358},"search login","search",{"text":360,"default":361},"Suggestions",[362,364,369,371,376,381],{"text":53,"config":363},{"href":58,"dataGaName":53,"dataGaLocation":358},{"text":365,"config":366},"Suggestions de code (IA)",{"href":367,"dataGaName":368,"dataGaLocation":358},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":87,"config":370},{"href":89,"dataGaName":87,"dataGaLocation":358},{"text":372,"config":373},"GitLab sur AWS",{"href":374,"dataGaName":375,"dataGaLocation":358},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":377,"config":378},"GitLab sur Google Cloud ",{"href":379,"dataGaName":380,"dataGaLocation":358},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":382,"config":383},"Pourquoi utiliser GitLab ?",{"href":66,"dataGaName":384,"dataGaLocation":358},"Why GitLab?",{"freeTrial":386,"mobileIcon":391,"desktopIcon":396,"secondaryButton":399},{"text":387,"config":388},"Commencer votre essai gratuit",{"href":389,"dataGaName":29,"dataGaLocation":390},"https://gitlab.com/-/trials/new/","nav",{"altText":392,"config":393},"Icône GitLab",{"src":394,"dataGaName":395,"dataGaLocation":390},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":392,"config":397},{"src":398,"dataGaName":395,"dataGaLocation":390},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":400,"config":401},"Commencer",{"href":402,"dataGaName":403,"dataGaLocation":390},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":405,"mobileIcon":409,"desktopIcon":411},{"text":406,"config":407},"En savoir plus sur GitLab Duo",{"href":58,"dataGaName":408,"dataGaLocation":390},"gitlab duo",{"altText":392,"config":410},{"src":394,"dataGaName":395,"dataGaLocation":390},{"altText":392,"config":412},{"src":398,"dataGaName":395,"dataGaLocation":390},{"freeTrial":414,"mobileIcon":419,"desktopIcon":421},{"text":415,"config":416},"Retour aux tarifs",{"href":168,"dataGaName":417,"dataGaLocation":390,"icon":418},"back to pricing","GoBack",{"altText":392,"config":420},{"src":394,"dataGaName":395,"dataGaLocation":390},{"altText":392,"config":422},{"src":398,"dataGaName":395,"dataGaLocation":390},{"title":424,"button":425,"config":430},"Découvrez comment l'IA agentique transforme la livraison logicielle",{"text":426,"config":427},"Regarder GitLab Transcend maintenant",{"href":428,"dataGaName":429,"dataGaLocation":24},"/fr-fr/events/transcend/virtual/","transcend event",{"layout":431,"icon":432,"disabled":13},"release","AiStar",{"data":434},{"text":435,"source":436,"edit":442,"contribute":447,"config":452,"items":457,"minimal":634},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence",{"text":437,"config":438},"Afficher le code source de la page",{"href":439,"dataGaName":440,"dataGaLocation":441},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":443,"config":444},"Modifier cette page",{"href":445,"dataGaName":446,"dataGaLocation":441},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":448,"config":449},"Veuillez contribuer",{"href":450,"dataGaName":451,"dataGaLocation":441},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":453,"facebook":454,"youtube":455,"linkedin":456},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[458,481,535,567,602],{"title":42,"links":459,"subMenu":464},[460],{"text":461,"config":462},"Plateforme DevSecOps",{"href":51,"dataGaName":463,"dataGaLocation":441},"devsecops platform",[465],{"title":166,"links":466},[467,471,476],{"text":468,"config":469},"Voir les forfaits",{"href":168,"dataGaName":470,"dataGaLocation":441},"view plans",{"text":472,"config":473},"Pourquoi choisir GitLab Premium ?",{"href":474,"dataGaName":475,"dataGaLocation":441},"/fr-fr/pricing/premium/","why premium",{"text":477,"config":478},"Pourquoi choisir GitLab Ultimate ?",{"href":479,"dataGaName":480,"dataGaLocation":441},"/fr-fr/pricing/ultimate/","why ultimate",{"title":482,"links":483},"Solutions",[484,489,492,494,499,504,508,511,514,519,521,523,525,530],{"text":485,"config":486},"Transformation digitale",{"href":487,"dataGaName":488,"dataGaLocation":441},"/fr-fr/topics/digital-transformation/","digital transformation",{"text":490,"config":491},"Sécurité et conformité",{"href":107,"dataGaName":114,"dataGaLocation":441},{"text":99,"config":493},{"href":83,"dataGaName":84,"dataGaLocation":441},{"text":495,"config":496},"Développement agile",{"href":497,"dataGaName":498,"dataGaLocation":441},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":500,"config":501},"Transformation cloud",{"href":502,"dataGaName":503,"dataGaLocation":441},"/fr-fr/topics/cloud-native/","cloud transformation",{"text":505,"config":506},"SCM",{"href":96,"dataGaName":507,"dataGaLocation":441},"source code management",{"text":87,"config":509},{"href":89,"dataGaName":510,"dataGaLocation":441},"continuous integration & delivery",{"text":138,"config":512},{"href":140,"dataGaName":513,"dataGaLocation":441},"value stream management",{"text":515,"config":516},"GitOps",{"href":517,"dataGaName":518,"dataGaLocation":441},"/fr-fr/solutions/gitops/","gitops",{"text":151,"config":520},{"href":153,"dataGaName":154,"dataGaLocation":441},{"text":156,"config":522},{"href":158,"dataGaName":159,"dataGaLocation":441},{"text":161,"config":524},{"href":163,"dataGaName":164,"dataGaLocation":441},{"text":526,"config":527},"Formation",{"href":528,"dataGaName":529,"dataGaLocation":441},"/fr-fr/solutions/education/","education",{"text":531,"config":532},"Services financiers",{"href":533,"dataGaName":534,"dataGaLocation":441},"/fr-fr/solutions/finance/","financial services",{"title":171,"links":536},[537,539,542,544,547,549,552,555,557,559,561,563,565],{"text":183,"config":538},{"href":185,"dataGaName":186,"dataGaLocation":441},{"text":540,"config":541},"Guides de démarrage rapide",{"href":190,"dataGaName":191,"dataGaLocation":441},{"text":193,"config":543},{"href":195,"dataGaName":196,"dataGaLocation":441},{"text":198,"config":545},{"href":200,"dataGaName":546,"dataGaLocation":441},"docs",{"text":221,"config":548},{"href":223,"dataGaName":224},{"text":550,"config":551},"Histoires de réussite client",{"href":218,"dataGaLocation":441},{"text":553,"config":554},"Histoires de succès client",{"href":218,"dataGaName":219,"dataGaLocation":441},{"text":226,"config":556},{"href":228,"dataGaName":229,"dataGaLocation":441},{"text":234,"config":558},{"href":236,"dataGaName":237,"dataGaLocation":441},{"text":239,"config":560},{"href":241,"dataGaName":242,"dataGaLocation":441},{"text":244,"config":562},{"href":246,"dataGaName":247,"dataGaLocation":441},{"text":249,"config":564},{"href":251,"dataGaName":252,"dataGaLocation":441},{"text":254,"config":566},{"href":256,"dataGaName":257,"dataGaLocation":441},{"title":272,"links":568},[569,571,574,576,578,580,582,586,591,593,595,597],{"text":279,"config":570},{"href":281,"dataGaName":274,"dataGaLocation":441},{"text":572,"config":573},"Emplois",{"href":286,"dataGaName":287,"dataGaLocation":441},{"text":292,"config":575},{"href":294,"dataGaName":295,"dataGaLocation":441},{"text":297,"config":577},{"href":299,"dataGaName":300,"dataGaLocation":441},{"text":302,"config":579},{"href":304,"dataGaName":305,"dataGaLocation":441},{"text":307,"config":581},{"href":309,"dataGaName":310,"dataGaLocation":441},{"text":583,"config":584},"Sustainability",{"href":585,"dataGaName":583,"dataGaLocation":441},"/sustainability/",{"text":587,"config":588},"Diversité, inclusion et appartenance (DIB)",{"href":589,"dataGaName":590,"dataGaLocation":441},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":312,"config":592},{"href":314,"dataGaName":315,"dataGaLocation":441},{"text":322,"config":594},{"href":324,"dataGaName":325,"dataGaLocation":441},{"text":327,"config":596},{"href":329,"dataGaName":330,"dataGaLocation":441},{"text":598,"config":599},"Déclaration de transparence sur l'esclavage moderne",{"href":600,"dataGaName":601,"dataGaLocation":441},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":332,"links":603},[604,607,612,614,619,624,629],{"text":605,"config":606},"Échanger avec un expert",{"href":33,"dataGaName":34,"dataGaLocation":441},{"text":608,"config":609},"Aide",{"href":610,"dataGaName":611,"dataGaLocation":441},"https://support.gitlab.com/hc/en-us/articles/11626483177756-GitLab-Support","get help",{"text":346,"config":613},{"href":348,"dataGaName":349,"dataGaLocation":441},{"text":615,"config":616},"Statut",{"href":617,"dataGaName":618,"dataGaLocation":441},"https://status.gitlab.com/","status",{"text":620,"config":621},"Conditions d'utilisation",{"href":622,"dataGaName":623},"/terms/","terms of use",{"text":625,"config":626},"Déclaration de confidentialité",{"href":627,"dataGaName":628,"dataGaLocation":441},"/fr-fr/privacy/","privacy statement",{"text":630,"config":631},"Préférences en matière de cookies",{"dataGaName":632,"dataGaLocation":441,"id":633,"isOneTrustButton":13},"cookie preferences","ot-sdk-btn",{"items":635},[636,638,641],{"text":620,"config":637},{"href":622,"dataGaName":623,"dataGaLocation":441},{"text":639,"config":640},"Politique de confidentialité",{"href":627,"dataGaName":628,"dataGaLocation":441},{"text":630,"config":642},{"dataGaName":632,"dataGaLocation":441,"id":633,"isOneTrustButton":13},[644,655,665,676,687,696,706,717,726,736,746,756,766,777,787,798,810,819,828,837,848,857,867,878,888,897,906,915,924,934,944,954,963,972,982,991,1002,1012,1022,1032,1043,1054,1064,1074,1082,1091,1100,1109],{"content":645,"config":653},{"title":646,"heroImage":647,"category":648,"description":649,"authors":650,"date":652},"GitLab 18.11 : automatisez la correction des vulnérabilités avec l'IA","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776259080/cakqnwo5ecp255lo8lzo.png","product","Avec GitLab 18.11, Agentic SAST Vulnerability Resolution est désormais en disponibilité générale.",[651],"Alisa Ho","2026-04-17",{"slug":654,"externalUrl":-1},"automate-remediation-with-ready-to-merge-ai-code-fixes",{"content":656,"config":663},{"title":657,"heroImage":658,"category":10,"description":659,"authors":660,"date":662},"Analyse des conteneurs de GitLab : le guide complet","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1772721753/frfsm1qfscwrmsyzj1qn.png","Découvrez les différentes méthodes d'analyse des conteneurs proposées par GitLab et apprenez à sécuriser vos conteneurs à chaque étape de leur cycle de vie.",[661],"Fernando Diaz","2026-04-13",{"slug":664,"externalUrl":-1},"complete-guide-to-gitlab-container-scanning",{"content":666,"config":674},{"title":667,"heroImage":668,"category":10,"description":669,"authors":670,"date":673},"Orchestration de l'IA agentique au service des équipes sécurité","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774375772/kpaaaiqhokevxxeoxvu0.png","Découvrez comment l'orchestration d'agents d’IA au sein d'une plateforme DevSecOps unifiée peut transformer le quotidien des équipes AppSec.",[671,672],"Chloe Cartron","Benjamin Skierlak","2026-04-07",{"slug":675,"externalUrl":-1},"orchestrating-agentic-ai-to-boost-your-security-teams",{"content":677,"config":685},{"title":678,"heroImage":679,"category":680,"description":681,"authors":682,"date":684},"Vulnérabilités détectées par l'IA : qui gouverne les risques ?","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772195014/ooezwusxjl1f7ijfmbvj.png","ai-ml","La détection des vulnérabilités assistée par l'IA évolue rapidement, mais les défis plus complexes liés à l'application, à la gouvernance et à la sécurité de la chaîne d'approvisionnement nécessitent une plateforme avec une approche globale.",[683],"Omer Azaria","2026-03-30",{"slug":686,"externalUrl":-1},"ai-can-detect-vulnerabilities-but-who-governs-risk",{"content":688,"config":694},{"title":689,"heroImage":690,"category":10,"description":691,"authors":692,"date":693},"GitLab 18.10 introduit le classement et la remédiation avec l'IA native","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773843921/rm35fx4gylrsu9alf2fx.png","Découvrez les fonctionnalités de GitLab Duo Agent Platform qui réduisent le bruit, identifient les vulnérabilités les plus importantes et transforment les résultats en propositions de remédiation.",[651],"2026-03-19",{"slug":695,"externalUrl":-1},"gitlab-18-10-brings-ai-native-triage-and-remediation",{"content":697,"config":704},{"title":698,"heroImage":699,"category":10,"description":700,"authors":701,"date":703},"Comment configurer l'authentification SSO SAML GitLab avec Google Workspace","https://res.cloudinary.com/about-gitlab-com/image/upload/v1759320418/xjmqcozxzt4frx0hori3.png","Découvrez comment automatiser le provisionnement des utilisateurs et synchroniser les autorisations avec les groupes Google dans ce guide détaillé.",[702],"Omid Khan","2026-03-12",{"slug":705,"externalUrl":-1},"how-to-set-up-gitlab-saml-sso-with-google-workspace",{"content":707,"config":715},{"title":708,"heroImage":709,"category":710,"description":711,"authors":712,"date":714},"Les clés d'accès pour l'authentification sans mot de passe et à deux facteurs sont désormais disponibles sur GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772029801/qk75nu1eezxa6aiefpup.png","bulletin-board","Découvrez comment enregistrer une clé d'accès sur votre compte et comment prévenir le hameçonnage avec l'authentification à deux facteurs.",[713],"GitLab","2026-03-10",{"slug":716,"externalUrl":-1},"passkeys-now-available-for-passwordless-sign-in-and-2fa-on-gitlab",{"content":718,"config":724},{"title":719,"heroImage":720,"category":10,"description":721,"authors":722,"date":723},"Classez les vulnérabilités avec l’agent Security Analyst","https://res.cloudinary.com/about-gitlab-com/image/upload/v1756122536/akivvcnafog9c4dhhzkp.png","Découvrez comment GitLab Duo Agent Platform utilise l'IA pour prioriser les vulnérabilités, réduire la fatigue liée aux alertes et aider les équipes à se concentrer sur les risques de sécurité critiques.",[661],"2026-03-09",{"slug":725,"externalUrl":-1},"vulnerability-triage-made-simple-with-gitlab-security-analyst-agent",{"content":727,"config":734},{"title":728,"heroImage":729,"category":10,"description":730,"authors":731,"date":733},"Mise à jour du tableau de bord de sécurité de GitLab : suivez la correction des vulnérabilités","https://res.cloudinary.com/about-gitlab-com/image/upload/v1771438388/t6sts5qw4z8561gtlxiq.png","Priorisez rapidement la correction de vos projets à risque et mesurez vos progrès à l'aide des informations relatives aux vulnérabilités.",[651,732],"Mike Clausen","2026-02-23",{"slug":735,"externalUrl":-1},"track-vulnerability-remediation-with-the-updated-gitlab-security-dashboard",{"content":737,"config":744},{"title":738,"heroImage":739,"category":10,"description":740,"authors":741,"date":743},"Sécurité et conformité : respectez les normes réglementaires avec GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1750098739/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_282096522_securitycompliance.jpeg_1750098739024.jpg","La conformité est un processus continu de gestion des risques qui requiert la mise en œuvre de garde-fous et le suivi d'indicateurs spécifiques. Découvrez la marche à suivre dans ce guide complet.",[742],"Abubakar Siddiq Ango","2026-02-09",{"slug":745,"externalUrl":-1},"meet-regulatory-standards-with-gitlab",{"content":747,"config":754},{"title":748,"heroImage":749,"category":10,"description":750,"authors":751,"date":753},"Mises à jour des politiques du programme de bug bounty de GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664844/Blog/Hero%20Images/AdobeStock_941867776.jpg","Découvrez les améliorations apportées qui renforcent la précision et la portée du programme.",[752],"Kayla Hagopian","2026-01-20",{"slug":755,"externalUrl":-1},"gitlab-bug-bounty-program-policy-updates",{"content":757,"config":764},{"title":758,"heroImage":759,"category":10,"description":760,"authors":761,"date":763},"GitLab rend l'authentification multifacteur obligatoire sur GitLab.com","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664923/Blog/Hero%20Images/security-checklist.png","Découvrez comment GitLab rend l'authentification multifacteur obligatoire dans le cadre de son engagement envers les principes Secure by Design et ce que cela signifie pour les utilisateurs.",[762],"Kim Waters","2026-01-14",{"slug":765,"externalUrl":-1},"strengthening-gitlab-com-security-mandatory-multi-factor-authentication",{"content":767,"config":775},{"title":768,"heroImage":769,"category":770,"description":771,"authors":772,"date":774},"[Rapport] Comment l'IA redéfinit le DevSecOps en 2026 ?","https://res.cloudinary.com/about-gitlab-com/image/upload/v1768217269/rnpqe3mbm3b8unj8ksrk.png","devsecops","Découvrez dans notre dernier rapport DevSecOps dédié à « L'ère du développement logiciel intelligent » comment concilier gains de productivité avec qualité, fiabilité et sécurité.",[773],"Manav Khurana","2026-01-12",{"slug":776,"externalUrl":-1},"devsecops-report-france",{"content":778,"config":785},{"title":779,"heroImage":780,"category":648,"description":781,"authors":782,"date":784},"GitLab 18.7 : IA, gouvernance et DevOps renforcés","https://res.cloudinary.com/about-gitlab-com/image/upload/v1766061346/qky0m84chjftwmyk4kml.png","GitLab 18.7 ajoute l’automatisation, les contrôles de pipelines et les politiques pour réduire le travail manuel, simplifier les processus et sécuriser les releases.",[783],"Bill Staples","2025-12-18",{"slug":786,"externalUrl":-1},"gitlab-18-7-advancing-ai-automation",{"content":788,"config":796},{"title":789,"heroImage":790,"category":791,"description":792,"authors":793,"date":795},"Nouvelle vague d'escroqueries au recrutement usurpant l'identité de recruteurs","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1759320418/xjmqcozxzt4frx0hori3.png","news","Découvrez ces escroqueries ciblant les chercheurs d'emploi, les mesures prises par GitLab et comment vous protéger.",[794],"Hasan Chawich","2025-12-11",{"slug":797,"externalUrl":-1},"new-wave-of-fake-job-scams-impersonating-recruiters",{"content":799,"config":808},{"title":800,"heroImage":801,"category":802,"description":803,"authors":804,"date":807},"GitLab découvre une attaque généralisée de la chaîne d'approvisionnement npm","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1749665667/Blog/Hero%20Images/built-in-security.jpg","security-labs","Le logiciel malveillant à l'origine de cette attaque comprend un mécanisme d'autodestruction capable de supprimer les données des utilisateurs.",[805,806],"Daniel Abeles","Michael Henriksen","2025-11-25",{"slug":809,"externalUrl":-1},"gitlab-discovers-widespread-npm-supply-chain-attack",{"content":811,"config":817},{"title":812,"heroImage":699,"category":10,"description":813,"authors":814,"date":816},"Des variables aux intrants de pipeline pour une sécurité renforcée","Découvrez notre guide sur les contrôles renforcés liés à la personnalisation des pipelines, notamment sur la manière de mettre en œuvre des déclarations explicites, la sécurité des types et la validation.",[815],"Fabio Pitino","2025-11-13",{"slug":818,"externalUrl":-1},"migrate-from-pipeline-variables-to-pipeline-inputs-for-better-security",{"content":820,"config":826},{"title":821,"heroImage":699,"category":10,"description":822,"authors":823,"date":825},"Analyseur Advanced SAST : scans plus rapides et intelligents","GitLab améliore son analyseur SAST pour des scans plus rapides et plus précis, et une meilleure expérience développeur afin de favoriser son adoption.",[824],"Salman Ladha","2025-11-11",{"slug":827,"externalUrl":-1},"delivering-faster-and-smarter-scans-with-advanced-sast",{"content":829,"config":835},{"title":830,"heroImage":831,"category":10,"description":832,"authors":833,"date":834},"Tutoriel : sécurisez vos environnements air-gapped","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099301/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_1097303277_6gTk7M1DNx0tFuovupVFB1_1750099300786.jpg","Sécurisez vos environnements air-gapped avec le scanning de sécurité GitLab et détectez les menaces internes pour garantir l'intégrité de vos systèmes.",[661],"2025-11-04",{"slug":836,"externalUrl":-1},"tutorial-security-scanning-in-air-gapped-environments",{"content":838,"config":846},{"title":839,"heroImage":840,"category":10,"description":841,"authors":842,"date":845},"Applications retail : sécurité renforcée avec GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1756989645/fojzxakmfdea6jfqjkrl.png","Découvrez comment une plateforme DevSecOps permet aux commerçants de développer des logiciels sécurisés et conformes pour garantir une expérience client fluide.",[843,844],"Itzik Gan Baruch","Rebeca Fenoy-Anthony","2025-10-20",{"slug":847,"externalUrl":-1},"a-developers-guide-to-building-secure-retail-apps-with-gitlab",{"content":849,"config":855},{"title":850,"heroImage":851,"category":10,"description":852,"authors":853,"date":854},"Connexion et commits sécurisés avec GitLab et Yubico","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1749663259/Blog/Hero%20Images/REFERENCE_-_display_preview_for_blog_images__3_.png","GitLab et Yubico se sont associés pour renforcer la sécurité du développement logiciel grâce à des mesures d'authentification robustes.",[661],"2025-10-01",{"slug":856,"externalUrl":-1},"secure-and-safe-login-and-commits-with-gitlab-yubico",{"content":858,"config":865},{"title":859,"heroImage":860,"category":10,"description":861,"authors":862,"date":864},"Gestion des vulnérabilités : le guide complet pour sécuriser vos logiciels","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758890538/ct0ffsxm1eyfeppyrnjt.jpg","La gestion des vulnérabilités est un enjeu majeur. Découvrez comment sécuriser efficacement votre entreprise avec GitLab.",[863],"GitLab France Team","2025-09-26",{"slug":866,"externalUrl":-1},"what-is-vulnerability-management",{"content":868,"config":876},{"title":869,"heroImage":870,"category":680,"description":871,"authors":872,"date":875},"Sécurité et IA : tout savoir sur le framework de GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1749664299/Blog/Hero%20Images/AdobeStock_887599633.jpg","Découvrez comment les contrôles de sécurité, les intégrations tierces et les politiques de rétention de GitLab Duo aident les équipes à implémenter l'IA en toute sécurité dans leur workflow de développement.",[873,874],"Kyle Smith","Ayoub Fandi","2025-09-11",{"slug":877,"externalUrl":-1},"the-gitlab-ai-security-framework-for-security-leaders",{"content":879,"config":886},{"title":880,"heroImage":881,"category":10,"description":882,"authors":883,"date":885},"Optimisez la gestion des écarts de conformité avec GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749675154/Blog/Hero%20Images/blog-image-template-1800x945__8_.png","L'équipe Security Compliance de GitLab gère les écarts de conformité sur la plateforme DevSecOps, et renforce visibilité, collaboration et responsabilisation.",[884],"Madeline Lake","2025-08-26",{"slug":887,"externalUrl":-1},"how-to-transform-compliance-observation-management-with-gitlab",{"content":889,"config":895},{"title":890,"heroImage":891,"category":680,"description":892,"authors":893,"date":894},"GitLab 18.3 : expansion de l'orchestration IA dans l'ingénierie logicielle","https://res.cloudinary.com/about-gitlab-com/image/upload/v1755711502/wuuadis1pza3zehqohcc.png","Découvrez comment nous développons la collaboration humain-IA avec des flows améliorés, une gouvernance d'entreprise et une intégration fluide des outils.",[783],"2025-08-21",{"slug":896,"externalUrl":-1},"gitlab-18-3-expanding-ai-orchestration-in-software-engineering",{"content":898,"config":904},{"title":899,"heroImage":900,"category":10,"description":901,"authors":902,"date":903},"Réconcilier visibilité et sécurité dans la chaîne logicielle","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1749661926/Blog/Hero%20Images/security-patch-blog-image-r2-0506-700x400-fy25_2x.jpg","Découvrez comment tirer parti de GitLab 18.2.0 pour une couverture d'analyse de sécurité complète alliée à une visualisation claire des dépendances transitives.",[824],"2025-08-18",{"slug":905,"externalUrl":-1},"bridging-the-visibility-gap-in-software-supply-chain-security",{"content":907,"config":913},{"title":908,"heroImage":909,"category":680,"description":910,"authors":911,"date":912},"3 bonnes pratiques pour créer des logiciels à l'ère des LLM","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662523/Blog/Hero%20Images/Gartner_DevOps_Blog_Post_Cover_Image_1800x945__2_.png","La rapidité de codage avec l'IA appelle de nouvelles habitudes de sécurité. Découvrez comment les déployer tout au long du workflow DevSecOps.",[824],"2025-08-12",{"slug":914,"externalUrl":-1},"3-best-practices-for-building-software-in-the-era-of-llms",{"content":916,"config":922},{"title":917,"heroImage":918,"category":10,"description":919,"authors":920,"date":921},"GitLab révèle une série d'attaques sur Bittensor via PyPI","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/f_auto,q_auto,c_lfill/v1750098739/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_282096522_securitycompliance.jpeg_1750098739024.jpg","L'équipe de recherche dédiée aux vulnérabilités de GitLab a identifié une série d'attaques de typosquatting avec des paquets PyPI qui avaient pour objectif de voler de la cryptomonnaie dans des portefeuilles Bittensor en détournant des opérations de staking.",[806],"2025-08-11",{"slug":923,"externalUrl":-1},"gitlab-uncovers-bittensor-theft-campaign-via-pypi",{"content":925,"config":932},{"title":926,"heroImage":927,"category":10,"description":928,"authors":929,"date":931},"Présentation des frameworks de conformité personnalisés dans GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1750099268/Blog/Hero%20Images/Blog/Hero%20Images/GitLab_Blog_Header_v4_YBzFAgt2EAkqQfqxNFEgj_1750099267940.svg","Réduisez le suivi manuel, accélérez la préparation aux audits et appliquez les contrôles plus rapidement, directement depuis les workflows DevSecOps de GitLab.",[930,824],"Ian Khor","2025-07-31",{"slug":933,"externalUrl":-1},"introducing-custom-compliance-frameworks-in-gitlab",{"content":935,"config":942},{"title":936,"heroImage":937,"category":10,"description":938,"authors":939,"date":941},"Comment sécuriser et optimiser votre dépôt Maven dans GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666187/Blog/Hero%20Images/blog-image-template-1800x945__6_.png","Optimisez votre workflow DevSecOps en adoptant des bonnes pratiques, en maîtrisant des techniques avancées et en découvrant nos prochaines fonctionnalités.",[940],"Tim Rizzi","2025-07-30",{"slug":943,"externalUrl":-1},"tutorial-secure-and-optimize-your-maven-repository-in-gitlab",{"content":945,"config":952},{"title":946,"heroImage":947,"category":770,"description":948,"authors":949,"date":951},"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","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.",[950],"Sandra Gittlen","2025-06-25",{"slug":953,"externalUrl":-1},"ultimate-guide-to-ci-cd-fundamentals-to-advanced-implementation",{"content":955,"config":961},{"title":956,"heroImage":957,"category":10,"description":958,"authors":959,"date":960},"Intégrez la conformité à vos workflows DevSecOps avec GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097104/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%284%29_3LZkiDjHLjhqEkvOvBsVKp_1750097104092.png","Découvrez comment les frameworks de conformité personnalisés de GitLab transforment vos exigences réglementaires en composants intégrés et automatisés dans vos workflows.",[661],"2025-04-30",{"slug":962,"externalUrl":-1},"how-to-use-gitlabs-custom-compliance-frameworks-in-your-devsecops",{"content":964,"config":970},{"title":965,"heroImage":966,"category":10,"description":967,"authors":968,"date":969},"GitLab + HackerOne : pour une sécurité applicative renforcée","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097503/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%2810%29_5ET24Q6i8ihqrAOkge7a1R_1750097503214.png","Découvrez le partenariat entre GitLab et HackerOne et comment cette intégration peut vous aider à renforcer la sécurité de vos applications.",[661],"2025-04-03",{"slug":971,"externalUrl":-1},"enhance-application-security-with-gitlab-hackerone",{"content":973,"config":980},{"title":974,"heroImage":975,"category":10,"description":976,"authors":977,"date":979},"Gestion des tokens sur GitLab : guide complet","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097408/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_1097303277_6gTk7M1DNx0tFuovupVFB1_1750097407860.jpg","Découvrez le processus de gestion, d'identification et de sécurisation des tokens et renforcez votre sécurité tout au long du cycle de développement logiciel.",[978],"Hakeem Abdul-Razak","2025-02-25",{"slug":981,"externalUrl":-1},"the-ultimate-guide-to-token-management-at-gitlab",{"content":983,"config":989},{"title":984,"heroImage":985,"category":10,"description":986,"authors":987,"date":988},"Mise en conformité SOC 2 : GitLab vous simplifie la tâche","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099576/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_1172300481_IGPi3TS4VzFgcqhvEdBlR_1750099575518.jpg","Découvrez les fonctionnalités de sécurité applicative de la plateforme DevSecOps de GitLab pour vous conformer aux exigences de la norme SOC 2.",[661],"2025-01-22",{"slug":990,"externalUrl":-1},"guide-to-fulfilling-soc-2-security-requirements-with-gitlab",{"content":992,"config":1000},{"title":993,"heroImage":994,"category":10,"description":995,"authors":996,"date":999},"Scans de sécurité : comment choisir la bonne approche","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097969/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_282096522_securitycompliance.jpeg_1750097968823.jpg","Découvrez les principes de base, les configurations, ainsi que les avantages et les inconvénients des scans de sécurité.",[997,998],"Matt Genelin","Mathias Ewald","2025-01-02",{"slug":1001,"externalUrl":-1},"how-to-choose-the-right-security-scanning-approach",{"content":1003,"config":1010},{"title":1004,"heroImage":1005,"category":791,"description":1006,"authors":1007,"date":1009},"Impact économique total de GitLab Ultimate : 483 % de ROI sur 3 ans","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098354/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%281%29_5XrohmuWBNuqL89BxVUzWm_1750098354056.png","Découvrez les principales conclusions de l'étude Forrester Consulting consacrée à l'édition GitLab Ultimate, disponible sur la plateforme DevSecOps de GitLab.",[1008],"Dave Steer","2024-11-13",{"slug":1011,"externalUrl":-1},"gitlab-ultimates-total-economic-impact-483-roi-over-3-years",{"content":1013,"config":1020},{"title":1014,"heroImage":1015,"category":791,"description":1016,"authors":1017,"date":1019},"The Source : une mine d'informations sur l'avenir du développement logiciel","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749674616/Blog/Hero%20Images/blog-image-template-1800x945__1_.png","Découvrez des stratégies de développement logiciel transformatrices et des conseils d'experts sur les technologies émergentes.",[1018],"Chandler Gibbons","2024-10-29",{"slug":1021,"externalUrl":-1},"introducing-the-source-insights-for-the-future-of-software-development",{"content":1023,"config":1030},{"title":1024,"heroImage":1025,"category":10,"description":1026,"authors":1027,"date":1029},"Comment se conformer aux exigences de la directive NIS2 avec GitLab ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659437/Blog/Hero%20Images/AdobeStock_398929148.jpg","La directive NIS2 se concentre sur la résilience, la réponse aux incidents et la gestion des risques. Découvrez comment GitLab vous permet de répondre à ces exigences de conformité.",[1028],"Joseph Longo","2024-08-20",{"slug":1031,"externalUrl":-1},"how-gitlab-helps-meet-nis2-requirements",{"content":1033,"config":1041},{"title":1034,"heroImage":1035,"category":10,"description":1036,"authors":1037,"date":1040},"Les fonctionnalités de séparation des tâches de GitLab pour le secteur financier","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097688/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%286%29_6vL96ttKF8zJLLqfPpvFs_1750097687913.png","Découvrez comment GitLab garantit un développement logiciel sécurisé et conforme aux exigences de séparation des tâches dans le secteur financier.",[1038,1039],"Cherry Han","Gavin Peltz","2024-08-13",{"slug":1042,"externalUrl":-1},"finserv-how-to-implement-gitlabs-separation-of-duties-features",{"content":1044,"config":1052},{"title":1045,"heroImage":1046,"category":680,"description":1047,"authors":1048,"date":1051},"Développement de GitLab Duo : corriger les failles de sécurité avec l'IA ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098106/Blog/Hero%20Images/Blog/Hero%20Images/blog-hero-banner-1-0178-820x470-fy25_7JlF3WlEkswGQbcTe8DOTB_1750098106040.png","Ce tutoriel montre comment l'explication et la résolution des vulnérabilités de GitLab Duo, vous aident à résoudre rapidement les vulnérabilités.",[1049,1050],"Michael Friedrich","Alana Bellucci","2024-07-15",{"slug":1053,"externalUrl":-1},"developing-gitlab-duo-use-ai-to-remediate-security-vulnerabilities",{"content":1055,"config":1062},{"title":1056,"heroImage":1057,"category":1058,"description":1059,"authors":1060,"date":1061},"Rapport Global DevSecOps 2024 : ce qu’il faut retenir ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751993603/Blog/Hero%20Images/fy25-global-devsecops-report-blog-image.png","insights","Cette année, notre enquête montre comment les entreprises adaptent leurs priorités d'investissement face à la montée en puissance de l'IA.",[1008],"2024-06-25",{"slug":1063,"externalUrl":-1},"3-surprising-findings-from-our-2024-global-devsecops-survey",{"content":1065,"config":1072},{"title":1066,"heroImage":1067,"category":680,"description":1068,"authors":1069,"date":1071},"Développement de GitLab Duo : tester et sécuriser le code généré par l'IA ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097183/Blog/Hero%20Images/Blog/Hero%20Images/blog-hero-banner-1-0178-820x470-fy25_7JlF3WlEkswGQbcTe8DOTB_1750097183481.png","Découvrez, étape par étape, comment améliorer la fiabilité et la sécurité du code généré par l'IA à l'aide de GitLab Duo et de GitLab Pages.",[1070],"David O'Regan","2024-05-30",{"slug":1073,"externalUrl":-1},"how-gitlab-duo-helps-secure-and-thoroughly-test-ai-generated-code",{"content":1075,"config":1080},{"title":1076,"heroImage":937,"category":10,"description":1077,"authors":1078,"date":1079},"Migrer de GitHub Advanced Security vers GitLab Ultimate : notre guide complet","Découvrez les similitudes et les différences entre GitLab Ultimate et GitHub Advanced Security, puis suivez notre tutoriel détaillé pour migrer vers GitLab.",[661],"2024-05-01",{"slug":1081,"externalUrl":-1},"migration-guide-github-advanced-security-to-gitlab-ultimate",{"content":1083,"config":1089},{"title":1084,"heroImage":1085,"category":10,"description":1086,"authors":1087,"date":1088},"Comment intégrer vos propres scanners de sécurité dans GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097082/Blog/Hero%20Images/Blog/Hero%20Images/securitycheck_securitycheck.png_1750097081856.png","Découvrez comment enrichir votre usage de la plateforme DevSecOps en ajoutant des scanners de sécurité personnalisés à vos workflows.",[661],"2024-02-27",{"slug":1090,"externalUrl":-1},"how-to-integrate-custom-security-scanners-into-gitlab",{"content":1092,"config":1098},{"title":1093,"heroImage":1094,"category":10,"description":1095,"authors":1096,"date":1097},"ISO 27001: comment GitLab vous assiste dans votre démarche de conformité ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662877/Blog/Hero%20Images/security-cover-new.png","Les fonctionnalités de sécurité logicielle de GitLab peuvent vous aider à vous conformer à la norme ISO 27001.",[1028],"2023-09-06",{"slug":1099,"externalUrl":-1},"how-gitlab-can-support-your-iso-compliance-journey",{"content":1101,"config":1107},{"title":1102,"heroImage":1103,"category":10,"description":1104,"authors":1105,"date":1106},"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","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.",[950],"2022-10-25",{"slug":1108,"externalUrl":-1},"the-ultimate-guide-to-sboms",{"content":1110,"config":1118},{"title":1111,"heroImage":1112,"category":1113,"description":1114,"authors":1115,"date":1117},"DevOps : de la surveillance à l'observabilité","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665484/Blog/Hero%20Images/monitoring-update-feature-image.jpg","engineering","Vous souhaitez bénéficier d'une visibilité totale sur l'ensemble du cycle de développement de vos logiciels ? La réponse tient en un mot : l'observabilité.",[1116],"Mike Vanbuskirk","2022-06-14",{"slug":1119,"externalUrl":-1},"observability-vs-monitoring-in-devops",1776443113409]