CINXE.COM

Continuous Software Compliance with GitLab | GitLab

<!doctype html> <html data-n-head-ssr lang="en-us" data-n-head="%7B%22lang%22:%7B%22ssr%22:%22en-us%22%7D%7D"> <head> <meta data-n-head="ssr" charset="utf-8"><meta data-n-head="ssr" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="ssr" data-hid="contentSecurityPolicy" http-equiv="Content-Security-Policy" content=" default-src 'self' https: http:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https: http: *.googletagmanager.com *.mutinycdn.com; style-src 'self' 'unsafe-inline' https: http: https://fonts.googleapis.com; object-src https: http:; base-uri 'self'; connect-src 'self' https: http: wss: ws: *.google-analytics.com *.analytics.google.com *.googletagmanager.com *.mutinyhq.com *.mutinyhq.io *.mutinycdn.com; frame-src 'self' https: http:; img-src 'self' https: http: data: *.google-analytics.com *.googletagmanager.com *.mutinycdn.com; manifest-src 'self'; media-src 'self' https: http:; child-src 'self' blob: https: http:; font-src 'self' https: http: data:; "><meta data-n-head="ssr" data-hid="formatDetection" name="format-detection" content="telephone=no"><meta data-n-head="ssr" data-hid="msapplication-TileImage" name="msapplication-TileImage" content="/nuxt-images/ico/mstile-144x144.png?cache=20220414"><meta data-n-head="ssr" data-hid="msapplication-config" name="msapplication-config" content="/nuxt-images/ico/browserconfig.xml"><meta data-n-head="ssr" data-hid="robots" name="robots" content="index, follow"><meta data-n-head="ssr" data-hid="description" name="description" content="How to use GitLab to build compliant applications with a secure software supply chain."><meta data-n-head="ssr" data-hid="twitter:description" name="twitter:description" content="How to use GitLab to build compliant applications with a secure software supply chain."><meta data-n-head="ssr" data-hid="og:description" property="og:description" content="How to use GitLab to build compliant applications with a secure software supply chain."><meta data-n-head="ssr" data-hid="og:title" property="og:title" content="Continuous Software Compliance with GitLab"><meta data-n-head="ssr" data-hid="twitter:creator" name="twitter:creator" content="@Gitlab"><meta data-n-head="ssr" data-hid="twitter:site" name="twitter:site" content="@Gitlab"><meta data-n-head="ssr" data-hid="twitter:card" name="twitter:card" content="summary_large_image"><meta data-n-head="ssr" data-hid="twitter:image:alt" name="twitter:image:alt" content="undefined"><meta data-n-head="ssr" data-hid="og:image:alt" property="og:image:alt" content="undefined"><meta data-n-head="ssr" data-hid="og:url" name="og:url" content="https://about.gitlab.com/solutions/compliance"><meta data-n-head="ssr" data-hid="og:type" property="og:type" content="article"><meta data-n-head="ssr" data-hid="twitter:title" name="twitter:title" content="Continuous Software Compliance with GitLab"><meta data-n-head="ssr" data-hid="twitter:image" name="twitter:image" content="https://about.gitlab.com/nuxt-images/open-graph/open-graph-gitlab.png"><meta data-n-head="ssr" data-hid="og:image" property="og:image" content="https://about.gitlab.com/nuxt-images/open-graph/open-graph-gitlab.png"><title>Continuous Software Compliance with GitLab | GitLab</title><link data-n-head="ssr" rel="shortcut icon" type="image/x-icon" href="/nuxt-images/ico/favicon.ico?cache=20220414"><link data-n-head="ssr" rel="icon" type="image/png" sizes="192x192" href="/nuxt-images/ico/favicon-192x192.png?cache=2022041"><link data-n-head="ssr" rel="icon" type="image/png" sizes="160x160" href="/nuxt-images/ico/favicon-160x160.png?cache=2022041"><link data-n-head="ssr" rel="icon" type="image/png" sizes="96x96" href="/nuxt-images/ico/favicon-96x96.png?cache=2022041"><link data-n-head="ssr" rel="icon" type="image/png" sizes="32x32" href="/nuxt-images/ico/favicon-32x32.png?cache=2022041"><link data-n-head="ssr" rel="icon" type="image/png" sizes="16x16" href="/nuxt-images/ico/favicon-16x16.png?cache=2022041"><link data-n-head="ssr" rel="apple-touch-icon" sizes="57x57" href="/nuxt-images/ico/apple-touch-icon-57x57.png?cache=2022041"><link data-n-head="ssr" rel="apple-touch-icon" sizes="60x60" href="/nuxt-images/ico/apple-touch-icon-60x60.png?cache=2022041"><link data-n-head="ssr" rel="apple-touch-icon" sizes="72x72" href="/nuxt-images/ico/apple-touch-icon-72x72.png?cache=2022041"><link data-n-head="ssr" rel="apple-touch-icon" sizes="76x76" href="/nuxt-images/ico/apple-touch-icon-76x76.png?cache=2022041"><link data-n-head="ssr" rel="apple-touch-icon" sizes="114x114" href="/nuxt-images/ico/apple-touch-icon-114x114.png?cache=2022041"><link data-n-head="ssr" rel="apple-touch-icon" sizes="120x120" href="/nuxt-images/ico/apple-touch-icon-120x120.png?cache=2022041"><link data-n-head="ssr" rel="apple-touch-icon" sizes="144x144" href="/nuxt-images/ico/apple-touch-icon-144x144.png?cache=2022041"><link data-n-head="ssr" rel="apple-touch-icon" sizes="152x152" href="/nuxt-images/ico/apple-touch-icon-152x152.png?cache=2022041"><link data-n-head="ssr" rel="apple-touch-icon" sizes="180x180" href="/nuxt-images/ico/apple-touch-icon-180x180.png?cache=2022041"><link data-n-head="ssr" rel="alternate" type="application/atom+xml" title="Blog" href="/atom.xml"><link data-n-head="ssr" rel="alternate" type="application/atom+xml" title="All Releases" href="/all-releases.xml"><link data-n-head="ssr" rel="alternate" type="application/atom+xml" title="Security Releases" href="/security-releases.xml"><link data-n-head="ssr" rel="alternate" type="application/atom+xml" title="Major Releases" href="/releases.xml"><link data-n-head="ssr" data-hid="i18n-alt-de" rel="alternate" href="https://about.gitlab.com/de-de/solutions/compliance/" hreflang="de"><link data-n-head="ssr" data-hid="i18n-alt-de-DE" rel="alternate" href="https://about.gitlab.com/de-de/solutions/compliance/" hreflang="de-de"><link data-n-head="ssr" data-hid="i18n-alt-fr" rel="alternate" href="https://about.gitlab.com/fr-fr/solutions/compliance/" hreflang="fr"><link data-n-head="ssr" data-hid="i18n-alt-fr-FR" rel="alternate" href="https://about.gitlab.com/fr-fr/solutions/compliance/" hreflang="fr-fr"><link data-n-head="ssr" data-hid="i18n-alt-ja" rel="alternate" href="https://about.gitlab.com/ja-jp/solutions/compliance/" hreflang="ja"><link data-n-head="ssr" data-hid="i18n-alt-ja-JP" rel="alternate" href="https://about.gitlab.com/ja-jp/solutions/compliance/" hreflang="ja-jp"><link data-n-head="ssr" data-hid="i18n-alt-it" rel="alternate" href="https://about.gitlab.com/it-it/solutions/compliance/" hreflang="it"><link data-n-head="ssr" data-hid="i18n-alt-it-it" rel="alternate" href="https://about.gitlab.com/it-it/solutions/compliance/" hreflang="it-it"><link data-n-head="ssr" data-hid="i18n-alt-pt" rel="alternate" href="https://about.gitlab.com/pt-br/solutions/compliance/" hreflang="pt"><link data-n-head="ssr" data-hid="i18n-alt-pt-br" rel="alternate" href="https://about.gitlab.com/pt-br/solutions/compliance/" hreflang="pt-br"><link data-n-head="ssr" data-hid="i18n-alt-es" rel="alternate" href="https://about.gitlab.com/es/solutions/compliance/" hreflang="es"><link data-n-head="ssr" data-hid="i18n-xd" rel="alternate" href="https://about.gitlab.com/solutions/compliance/" hreflang="x-default"><link data-n-head="ssr" rel="canonical" href="https://about.gitlab.com/solutions/compliance/"><script data-n-head="ssr" data-hid="oneTrustSDK" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="utf-8" data-domain-script="7f944245-c5cd-4eed-a90e-dd955adfdd08" defer></script><script data-n-head="ssr" src="https://cdn.cookielaw.org/consent/7f944245-c5cd-4eed-a90e-dd955adfdd08.js" type="text/javascript" charset="UTF-8" defer></script><script data-n-head="ssr" data-hid="oneTrustAutoBlocking" src="https://cdn.cookielaw.org/consent/7f944245-c5cd-4eed-a90e-dd955adfdd08/OtAutoBlock.js" type="text/javascript" defer></script><script data-n-head="ssr" data-hid="oneTrustGeolocation" src="https://geolocation.onetrust.com/cookieconsentpub/v1/geo/location/geofeed" type="text/javascript" defer></script><script data-n-head="ssr" data-hid="mutiny">!function(){var i,n,c=window.mutiny=window.mutiny||{};window.mutiny.client||(c.client={_queue:{}},i=["identify","trackConversion"],n=[].concat(i,["defaultOptOut","optOut","optIn"]),n.forEach(function(n){var u;c.client[n]=(u=n,function(){for(var n=arguments.length,t=new Array(n),e=0;e<n;e++)t[e]=arguments[e];if(c.client._queue[u]=c.client._queue[u]||[],i.includes(u))return new Promise(function(n,e){c.client._queue[u].push({args:t,resolve:n,reject:e})});c.client._queue[u].push({args:t})})}))}()</script><script data-n-head="ssr" data-hid="mutiny-script" src="https://client-registry.mutinycdn.com/personalize/client/c18972324098ea25.js" data-cfasync="false"></script><script data-n-head="ssr" data-hid="gtagConsent" defer>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[];const defaultConsents=window.dataLayer.filter(a=>a.length&&0<=Array.from(a).indexOf("default"));defaultConsents.length<=2&&(gtag("consent","default",{analytics_storage:"granted",ad_storage:"granted",ad_user_data:"granted",functionality_storage:"granted",ad_personalization:"granted",wait_for_update:500}),gtag("consent","default",{analytics_storage:"denied",ad_storage:"denied",ad_user_data:"denied",functionality_storage:"denied",region:["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","IS","LI","NO","RU","GB","PE","CO","KR","CA-QC"],ad_personalization:"denied",wait_for_update:500})),window.geofeed=a=>{dataLayer.push({event:"OneTrustCountryLoad",oneTrustCountryId:a.country.toString(),oneTrustStateId:a.state?.toString()})}</script><script data-n-head="ssr" data-hid="bizible" src="//cdn.bizible.com/scripts/bizible.js" defer type="text/javascript"></script><script data-n-head="ssr" data-hid="munchkin" src="//munchkin.marketo.net/munchkin.js" defer type="text/javascript"></script><script data-n-head="ssr" src="https://extend.vimeocdn.com/ga/115027220.js" defer type="text/javascript"></script><script data-n-head="ssr" data-hid="schemaOrg" type="application/ld+json">{"@context":"https://schema.org","@type":"Corporation","name":"GitLab","legalName":"GitLab Inc.","tickerSymbol":"GTLB","url":"https://about.gitlab.com","logo":"https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo.png","description":"How to use GitLab to build compliant applications with a secure software supply chain.","foundingDate":"2011","founders":[{"@type":"Person","name":"Sid Sijbrandij"},{"@type":"Person","name":"Dmitriy Zaporozhets"}],"slogan":"Our mission is to change all creative work from read-only to read-write so that everyone can contribute.","address":{"@type":"PostalAddress","streetAddress":"268 Bush Street #350","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94104","addressCountry":"USA"},"awards":"Comparably's Best Engineering Team 2021, 2021 Gartner Magic Quadrant for Application Security Testing - Challenger, DevOps Dozen award for the Best DevOps Solution Provider for 2019, 451 Firestarter Award from 451 Research","knowsAbout":[{"@type":"Thing","name":"DevOps"},{"@type":"Thing","name":"CI/CD"},{"@type":"Thing","name":"DevSecOps"},{"@type":"Thing","name":"GitOps"},{"@type":"Thing","name":"DevOps Platform"}],"sameAs":["https://www.facebook.com/gitlab","https://twitter.com/gitlab","https://www.linkedin.com/company/gitlab-com","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg"]}</script><link rel="preload" href="/_nuxt/7019158.js" as="script"><link rel="preload" href="/_nuxt/110ef39.js" as="script"><link rel="preload" href="/_nuxt/css/b23c8b5.css" as="style"><link rel="preload" href="/_nuxt/7a053a9.js" as="script"><link rel="preload" href="/_nuxt/css/73686f3.css" as="style"><link rel="preload" href="/_nuxt/226b37f.js" as="script"><link rel="stylesheet" href="/_nuxt/css/b23c8b5.css"><link rel="stylesheet" href="/_nuxt/css/73686f3.css"><link rel="preload" href="/_nuxt/static/1739907449/solutions/compliance/state.js" as="script"><link rel="preload" href="/_nuxt/static/1739907449/solutions/compliance/payload.js" as="script"><link rel="preload" href="/_nuxt/static/1739907449/manifest.js" as="script"> </head> <body> <div data-server-rendered="true" id="__nuxt"><!----><div id="__layout"><div data-fetch-key="data-v-621d8951:0" data-v-621d8951><div data-fetch-key="data-v-746c1051:0" class="banner" data-v-746c1051 data-v-621d8951><div class="mobile" data-v-746c1051><a href="/partners/technology-partners/aws/#interest" data-ga-name="ai driven devsecops" data-ga-location="header" class="pill" data-v-746c1051><div class="pill-content" data-v-746c1051><img src="/nuxt-images/solutions/ai/icons/eyebrow-two.svg" alt data-v-746c1051> <span class="slp-text-body3-bold" data-v-04d836f5 data-v-746c1051> New: GitLab Duo with Amazon Q <!----></span> <div role="img" aria-hidden="true" class="slp-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-746c1051><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.159 10.72a.75.75 0 101.06 1.06l3.25-3.25L15 8l-.53-.53-3.25-3.25a.75.75 0 00-1.061 1.06l1.97 1.97H1.75a.75.75 0 100 1.5h10.379l-1.97 1.97z"/></svg></div><!----></div></div></a></div> <a href="/partners/technology-partners/aws/#interest" data-ga-name="ai driven devsecops" data-ga-location="header" class="desktop" data-v-746c1051><div class="wrapper" data-v-746c1051><img preload src="/nuxt-images/banner/gitlab-duo-amazon-q.svg" alt class="slp-ml-24" data-v-746c1051> <button type="button" class="slp-btn cta slp-btn-tertiary" data-v-fc97310c data-v-746c1051> AI-driven DevSecOps. <div role="img" aria-hidden="true" class="slp-icon slp-ml-8 arrow-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-746c1051><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.159 10.72a.75.75 0 101.06 1.06l3.25-3.25L15 8l-.53-.53-3.25-3.25a.75.75 0 00-1.061 1.06l1.97 1.97H1.75a.75.75 0 100 1.5h10.379l-1.97 1.97z"/></svg></div><!----></div></button></div></a></div> <div data-fetch-key="SlpNavigationHOC:0" class="nav-hoc" data-v-621d8951><!----></div> <section role="main" data-v-621d8951><div class="slp-container" data-v-02ffdf7e data-v-621d8951></div> <section name="solutions-hero" class="hero-wrapper" data-v-f9cb193c data-v-621d8951><div class="container slp-overflow-x-hidden" data-v-f9cb193c><div class="slp-row container__row" data-v-2d4c763f data-v-f9cb193c><div class="text-column slp-col-md-7" data-v-7737f7b0 data-v-f9cb193c><div data-v-7737f7b0 data-v-f9cb193c><div data-v-7737f7b0 data-v-f9cb193c><!----> <h1 class="note slp-text-heading5" data-v-04d836f5 data-v-f9cb193c> Automate compliance, reduce risks<!----></h1></div></div> <div data-v-7737f7b0 data-v-f9cb193c><!----> <div class="text" data-v-7737f7b0 data-v-f9cb193c><h2 class="slp-mt-16 slp-mt-md-0 slp-mb-16 header-text slp-text-heading1-bold" data-v-04d836f5 data-v-f9cb193c><span data-v-04d836f5 data-v-f9cb193c>Software Compliance with GitLab</span><!----></h2> <span class="text__span" data-v-7737f7b0 data-v-f9cb193c><p>Build applications that meet common regulatory standards with a secure software supply chain.</p> </span> <!----></div></div> <div class="buttons slp-mt-32" data-v-7737f7b0 data-v-f9cb193c><div data-v-7737f7b0 data-v-f9cb193c><a href="https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/&glm_content=default-saas-trial" data-ga-name="free trial" data-ga-location="hero" class="slp-btn slp-mb-8 button slp-btn-primary" data-v-fc97310c data-v-f9cb193c>Start your free trial <!----></a></div> <div data-v-7737f7b0 data-v-f9cb193c></div> <a href="/pricing/" data-ga-name="pricing" data-ga-location="hero" class="slp-btn slp-mb-8 hero-wrapper__button slp-btn-secondary" data-v-fc97310c data-v-f9cb193c>Learn about pricing <div role="img" aria-hidden="true" class="slp-icon slp-ml-8 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-f9cb193c><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div></a></div> <!----> <!----></div> <div class="image-column column slp-col-md-5" data-v-7737f7b0 data-v-f9cb193c><div class="image-container image-container--bordered" data-v-7737f7b0 data-v-f9cb193c><img id="image-container__image" src="//images.ctfassets.net/xz1dnu24egyd/5luUnWIi9arTKeRStzKONn/a636526499faba10e3b0fe9fe38b7d44/compliance-hero.jpeg" alt="compliance-hero" loading="lazy" class="image image--bordered" data-v-7737f7b0 data-v-f9cb193c></div></div> <div class="container__purple-background" data-v-2d4c763f data-v-f9cb193c></div></div></div> <div class="modal__backdrop modal__backdrop--light" style="display:none" data-v-4cac5099 data-v-f9cb193c><div class="modal" data-v-4cac5099><header class="modal__header" data-v-4cac5099> <button type="button" class="btn btn__close" data-v-4cac5099><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-4cac5099><circle cx="16" cy="16" r="16" fill="white" fill-opacity="0.9"></circle> <path d="M19.9515 10.3515C20.4201 9.88284 21.1799 9.88284 21.6485 10.3515C22.1172 10.8201 22.1172 11.5799 21.6485 12.0485L17.6971 16L21.6485 19.9515C22.1172 20.4201 22.1172 21.1799 21.6485 21.6485C21.1799 22.1172 20.4201 22.1172 19.9515 21.6485L16 17.6971L12.0485 21.6485C11.5799 22.1172 10.8201 22.1172 10.3515 21.6485C9.88284 21.1799 9.88284 20.4201 10.3515 19.9515L14.3029 16L10.3515 12.0485C9.88284 11.5799 9.88284 10.8201 10.3515 10.3515C10.8201 9.88284 11.5799 9.88284 12.0485 10.3515L16 14.3029L19.9515 10.3515Z" fill="#333333"></path></svg></button></header> <section class="modal__body" data-v-4cac5099><lite-vimeo autoplay data-v-4cac5099 data-v-f9cb193c></lite-vimeo></section> <footer class="modal__footer" data-v-4cac5099></footer></div></div></section><section name="by-industry-intro" class="solutions-intro" data-v-2d9f606f data-v-621d8951><div class="slp-container" data-v-02ffdf7e data-v-2d9f606f><div class="solutions-intro__container slp-flex" data-v-02ffdf7e data-v-2d9f606f><h2 class="solutions-intro__intro-text slp-text-body2" data-v-04d836f5 data-v-2d9f606f>Trusted By:<!----></h2> <a href="/customers/duncan-aviation/" data-ga-name="Logo: Duncan Aviation" data-ga-location="customers logo" aria-label="Link to Duncan Aviation case study" class="solutions-intro__link" data-v-02ffdf7e data-v-2d9f606f><img src="//images.ctfassets.net/xz1dnu24egyd/78vaBzBtroh7TZn8Kow4GS/4beed550ef0ea098165204986967e100/duncan-aviation-logo.svg?" alt="Logo: Duncan Aviation logo" class="solutions-intro__container__image" data-v-02ffdf7e data-v-2d9f606f></a><a href="/customers/curve/" data-ga-name="Logo: Curve" data-ga-location="customers logo" aria-label="Link to Curve customer case study" class="solutions-intro__link" data-v-02ffdf7e data-v-2d9f606f><img src="//images.ctfassets.net/xz1dnu24egyd/1GZLUXXQWEURIutHhv7vDi/93e39300cacf555785151dea8d9efd4a/curve-logo.svg?" alt="Logo: Curve logo" class="solutions-intro__container__image" data-v-02ffdf7e data-v-2d9f606f></a><a href="/customers/hilti/" data-ga-name="Hilti logo" data-ga-location="customers logo" aria-label="Link to Hilti customer case study" class="solutions-intro__link" data-v-02ffdf7e data-v-2d9f606f><img src="//images.ctfassets.net/xz1dnu24egyd/7E565qWcMpFVj5WIV0inJk/412f1c12eb45a3e1a17402f9018bc01e/hilti_logo.svg?" alt="Hilti logo logo" class="solutions-intro__container__image" data-v-02ffdf7e data-v-2d9f606f></a><a href="/customers/thezebra/" data-ga-name="Logo: The Zebra" data-ga-location="customers logo" aria-label="Link to Curve customer case study" class="solutions-intro__link" data-v-02ffdf7e data-v-2d9f606f><img src="//images.ctfassets.net/xz1dnu24egyd/26bv46IqM6uEURGT4EgBTo/16610669ceb61320be4ccef58511978b/zebra.svg?" alt="Logo: The Zebra logo" class="solutions-intro__container__image" data-v-02ffdf7e data-v-2d9f606f></a><a href="/customers/new10/" data-ga-name="Logo: New10" data-ga-location="customers logo" aria-label="Link to Conversica customer case study" class="solutions-intro__link" data-v-02ffdf7e data-v-2d9f606f><img src="//images.ctfassets.net/xz1dnu24egyd/rXXjIoxcQgzxSvltnCuco/c4accef99218d4f05aba1f7394efa1b7/new10-logo.svg?" alt="Logo: New10 logo" class="solutions-intro__container__image" data-v-02ffdf7e data-v-2d9f606f></a><a href="/customers/chorus/" data-ga-name="Logo: Chorus" data-ga-location="customers logo" aria-label="Link to Chorus customer case study" class="solutions-intro__link" data-v-02ffdf7e data-v-2d9f606f><img src="//images.ctfassets.net/xz1dnu24egyd/4USEq8vEqg92CMQ0Yux7mi/84c7580bbd5ae8e38f9e6e1c0d593bfb/chorus-logo.svg?" alt="Logo: Chorus logo" class="solutions-intro__container__image" data-v-02ffdf7e data-v-2d9f606f></a></div></div></section><div slot_enabled="true" name="side-navigation-variant" slot_content="[object Object],[object Object],[object Object],[object Object],[object Object]" class="slp-container" data-v-02ffdf7e data-v-2e40fb39 data-v-621d8951><div id="side-nav-parent" class="slp-row" data-v-2d4c763f data-v-2e40fb39><div id="side-navigation" class="side-navigation slp-col-md-2" data-v-7737f7b0 data-v-2e40fb39><ul id="side-navigation__wrapper" class="side-navigation__wrapper" data-v-7737f7b0 data-v-2e40fb39><!----> <li class="slp-py-8 slp-my-8" data-v-7737f7b0 data-v-2e40fb39><a href="#overview" data-ga-name="overview" data-ga-location="side anchor" class="side-navigation__text slp-pb-4 slp-text-body2 side-navigation__text--hover" data-v-04d836f5 data-v-2e40fb39> Overview <!----></a></li><li class="slp-py-8 slp-my-8" data-v-7737f7b0 data-v-2e40fb39><a href="#capabilities" data-ga-name="capabilities" data-ga-location="side anchor" class="side-navigation__text slp-pb-4 slp-text-body2" data-v-04d836f5 data-v-2e40fb39> Capabilities <!----></a></li><li class="slp-py-8 slp-my-8" data-v-7737f7b0 data-v-2e40fb39><a href="#customers" data-ga-name="customers" data-ga-location="side anchor" class="side-navigation__text slp-pb-4 slp-text-body2" data-v-04d836f5 data-v-2e40fb39> Customers <!----></a></li><li class="slp-py-8 slp-my-8" data-v-7737f7b0 data-v-2e40fb39><a href="#pricing" data-ga-name="pricing" data-ga-location="side anchor" class="side-navigation__text slp-pb-4 slp-text-body2" data-v-04d836f5 data-v-2e40fb39> Pricing <!----></a></li><li class="slp-py-8 slp-my-8" data-v-7737f7b0 data-v-2e40fb39><a href="#resources" data-ga-name="resources" data-ga-location="side anchor" class="side-navigation__text slp-pb-4 slp-text-body2" data-v-04d836f5 data-v-2e40fb39> Resources <!----></a></li> <!----> <!----></ul></div> <div class="slp-col-md" data-v-7737f7b0 data-v-2e40fb39><section id="overview" name="by-solution-benefits" class="by-solution-benefits slp-py-48 slp-py-md-96" data-v-1aea1064 data-v-621d8951><div class="slp-container" data-v-02ffdf7e data-v-1aea1064><div data-v-02ffdf7e data-v-1aea1064><img src="https://images.ctfassets.net/xz1dnu24egyd/42bqDPTOCj9fXJrItmsqcV/9b3d71014eb2adce2559664fe353bf89/solutions-common.svg" alt="" data-v-02ffdf7e data-v-1aea1064></div> <div class="slp-row" data-v-2d4c763f data-v-1aea1064><div class="slp-col-lg-8" data-v-7737f7b0 data-v-1aea1064><div class="slp-mb-16 slp-mb-md-32" data-v-7737f7b0 data-v-1aea1064><h2 class="slp-mb-8 slp-text-heading2-bold" data-v-04d836f5 data-v-1aea1064><span data-v-04d836f5 data-v-1aea1064>Simplify and automate software compliance</span><!----></h2></div></div></div> <div class="slp-row by-solution-benefits__row" data-v-2d4c763f data-v-1aea1064><div class="slp-pr-md-16 slp-col-md-6" data-v-7737f7b0 data-v-1aea1064><div class="by-solution-benefits__container" data-v-7737f7b0 data-v-1aea1064><img src="//images.ctfassets.net/xz1dnu24egyd/6jdkwlggpy92IVx3JuNYYm/0cf81432b149e578807ed7fdd3f56831/compliance-overview.png?" alt="Close up of people working on code" aria-hidden="true" loading="lazy" class="by-solution-benefits__image" data-v-7737f7b0 data-v-1aea1064></div></div> <div class="slp-pl-md-16 slp-col-lg-6" data-v-7737f7b0 data-v-1aea1064><div data-v-7737f7b0 data-v-1aea1064><div class="by-solution-benefits__items-wrapper" data-v-7737f7b0 data-v-1aea1064><div class="slp-pb-16 slp-mb-32" data-v-7737f7b0 data-v-1aea1064><h3 class="by-solution-benefits__header slp-text-heading5" data-v-04d836f5 data-v-1aea1064><div role="img" aria-hidden="true" alt="Devsecops Icon" class="slp-icon by-solution-benefits__icon slp-icon--size-md slp-icon--color-color-text-300" style="color:color-text-300" data-v-e356681a data-v-1aea1064><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" fill-opacity="0" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_1145_6758)" stroke="currentColor" stroke-width="1.28" stroke-linecap="round" stroke-linejoin="round"><path d="M14.928 12.872l-4.182-4.16a3.622 3.622 0 10-.115 5.165l.96-.96m5.986-5.98l.893-.96a7.513 7.513 0 115.369 12.77"/><path d="M20.335 9.576l.912-.87a3.622 3.622 0 11.103 5.151l-7.823-7.88a7.515 7.515 0 10-5.372 12.769"/><path d="M15.997 28.28c-3.052-.93-5.65-3.596-5.65-7.07v-4.892a4.863 4.863 0 005.65-1.744v0a4.863 4.863 0 005.65 1.744v4.892c0 3.474-2.598 6.14-5.65 7.07"/><path d="M17.3 21.606v-1.033a1.283 1.283 0 00-1.283-1.299v0a1.285 1.285 0 00-1.282 1.299v1.033"/><path d="M17.758 21.6h-3.513v2.478h3.513V21.6z"/></g><defs><clipPath id="clip0_1145_6758"><path fill="#fff" d="M0 0h31.995v31.995H0z"/></clipPath></defs></svg></div></div> Manage risk <!----></h3> <div class="by-solution-benefits__description" data-v-7737f7b0 data-v-1aea1064>Go beyond simply reducing security flaws in the code</div> <!----></div><div class="slp-pb-16 slp-mb-32" data-v-7737f7b0 data-v-1aea1064><h3 class="by-solution-benefits__header slp-text-heading5" data-v-04d836f5 data-v-1aea1064><div role="img" aria-hidden="true" alt="Clipboard Check Icon" class="slp-icon by-solution-benefits__icon slp-icon--size-md slp-icon--color-color-text-300" style="color:color-text-300" data-v-e356681a data-v-1aea1064><!----><div data-v-e356681a><svg width="32" height="33" viewBox="0 0 32 33" fill="currentColor" fill-opacity="0" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_7608_14897)"> <path d="M23.5227 6.07217H24.5082C25.1144 6.07217 25.6958 6.31276 26.1247 6.74109C26.5536 7.16942 26.795 7.75047 26.7959 8.35665V29.9759C26.7959 30.5827 26.5548 31.1645 26.1258 31.5936C25.6968 32.0226 25.1149 32.2636 24.5082 32.2636H7.48664C6.87992 32.2636 6.29804 32.0226 5.86902 31.5936C5.44 31.1645 5.19897 30.5827 5.19897 29.9759V8.35665C5.19982 7.75047 5.44122 7.16942 5.87015 6.74109C6.29908 6.31276 6.88047 6.07217 7.48664 6.07217H8.4721" stroke="currentColor" stroke-width="1.27982" stroke-linecap="round" stroke-linejoin="round"/> <path d="M19.1112 4.52688C18.7912 0.626643 13.2592 0.485863 12.8849 4.52688H10.6676V9.09582H21.3285V4.52688H19.1112Z" stroke="currentColor" stroke-width="1.27982" stroke-linecap="round" stroke-linejoin="round"/> <path d="M13.406 18.9221L14.9445 20.4606L18.6081 16.7971" stroke="currentColor" stroke-width="1.27982" stroke-linecap="round" stroke-linejoin="round"/> <path d="M23.5242 28.9905V9.09573" stroke="currentColor" stroke-width="1.27982" stroke-linecap="round" stroke-linejoin="round"/> <path d="M8.4718 9.09573V28.9905H20.8156" stroke="currentColor" stroke-width="1.27982" stroke-linecap="round" stroke-linejoin="round"/> </g> <defs> <clipPath id="clip0_7608_14897"> <rect width="31.9954" height="31.9954" fill="white" transform="translate(0 0.908081)"/> </clipPath> </defs> </svg> </div></div> Simple and frictionless <!----></h3> <div class="by-solution-benefits__description" data-v-7737f7b0 data-v-1aea1064>An integrated experience to define, enforce, and report on compliance</div> <!----></div><div class="slp-pb-16 slp-mb-32" data-v-7737f7b0 data-v-1aea1064><h3 class="by-solution-benefits__header slp-text-heading5" data-v-04d836f5 data-v-1aea1064><div role="img" aria-hidden="true" alt="Shield Check Icon" class="slp-icon by-solution-benefits__icon slp-icon--size-md slp-icon--color-color-text-300" style="color:color-text-300" data-v-e356681a data-v-1aea1064><!----><div data-v-e356681a><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" fill-opacity="0" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_7001_12911)"> <path d="M12 3.5C12.8284 3.5 13.5 2.82843 13.5 2C13.5 1.17157 12.8284 0.5 12 0.5C11.1716 0.5 10.5 1.17157 10.5 2C10.5 2.82843 11.1716 3.5 12 3.5Z" stroke="currentColor" stroke-miterlimit="10"/> <path d="M2 13.5C2.82843 13.5 3.5 12.8284 3.5 12C3.5 11.1716 2.82843 10.5 2 10.5C1.17157 10.5 0.5 11.1716 0.5 12C0.5 12.8284 1.17157 13.5 2 13.5Z" stroke="currentColor" stroke-miterlimit="10"/> <path d="M2 23.5C2.82843 23.5 3.5 22.8284 3.5 22C3.5 21.1716 2.82843 20.5 2 20.5C1.17157 20.5 0.5 21.1716 0.5 22C0.5 22.8284 1.17157 23.5 2 23.5Z" stroke="currentColor" stroke-miterlimit="10"/> <path d="M22 13.5C22.8284 13.5 23.5 12.8284 23.5 12C23.5 11.1716 22.8284 10.5 22 10.5C21.1716 10.5 20.5 11.1716 20.5 12C20.5 12.8284 21.1716 13.5 22 13.5Z" stroke="currentColor" stroke-miterlimit="10"/> <path d="M2.14001 13.69C2.51001 15.87 3.58001 17.8 5.12001 19.26" stroke="currentColor" stroke-miterlimit="10"/> <path d="M10.22 2.15997C6.09001 2.89997 2.85001 6.16997 2.14001 10.31" stroke="currentColor" stroke-miterlimit="10"/> <path d="M21.86 10.31C21.16 6.16997 17.9 2.88997 13.77 2.15997" stroke="currentColor" stroke-miterlimit="10"/> <path d="M3.5 22H12C16.95 22 21.05 18.41 21.86 13.69" stroke="currentColor" stroke-miterlimit="10"/> <path d="M18.5 22H22.73" stroke="currentColor" stroke-miterlimit="10"/> <path d="M21.63 20.35L23.28 22L21.63 23.65" stroke="currentColor" stroke-miterlimit="10"/> <path d="M8.67999 11.97L10.72 14.01L15.32 9.41998" stroke="currentColor" stroke-miterlimit="10"/> </g> <defs> <clipPath id="clip0_7001_12911"> <rect width="24" height="24" fill="currentColor"/> </clipPath> </defs> </svg></div></div> Implement guardrails <!----></h3> <div class="by-solution-benefits__description" data-v-7737f7b0 data-v-1aea1064>Control access and implement policies</div> <!----></div></div></div></div></div></div></section><div id="capabilities" name="by-industry-solutions-block" class="solutions-block solutions-block--white-bg" data-v-5a043717 data-v-621d8951><div class="slp-container" data-v-02ffdf7e data-v-5a043717><div class="test solutions-block__container" data-v-02ffdf7e data-v-5a043717><div class="slp-row" data-v-2d4c763f data-v-5a043717><div class="slp-col-md-8" data-v-7737f7b0 data-v-5a043717><h2 class="slp-text-heading2-bold slp-mb-64 slp-mb-md-96" data-v-04d836f5 data-v-5a043717>Fast, secure, compliant. <!----></h2> <!----></div></div> <div class="scroll-solutions" data-v-02ffdf7e data-v-5a043717><div class="slp-col-md-1" data-v-7737f7b0 data-v-5a043717><div class="progress-container" data-v-7737f7b0 data-v-5a043717><div class="progress-bar" style="height:8%" data-v-7737f7b0 data-v-5a043717></div></div></div> <div class="scroll-solutions__col slp-align-items-center slp-col-md-5" data-v-7737f7b0 data-v-5a043717><div id="0" class="scroll-solutions__info" data-v-7737f7b0 data-v-5a043717><!----> <h3 class="slp-my-8 slp-text-heading3-bold" data-v-04d836f5 data-v-5a043717>Policy management <!----></h3> <div class="description slp-mb-32" data-v-7737f7b0 data-v-5a043717><p>Define rules and policies to adhere to compliance frameworks and common controls</p> </div> <ul data-v-7737f7b0 data-v-5a043717><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong>Granular user roles and permissions:</strong> Define user roles and permission levels that make sense for your organization</p> </div></li><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong>Access control:</strong> Limit access with two-factor authentication and expiration tokens</p> </div></li><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong>Compliance settings:</strong> Define and enforce compliance policies for specific projects, groups, and users</p> </div></li><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong>Credentials inventory:</strong> Keep track of all the credentials that can be used to access a GitLab self-managed instance</p> </div></li><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong>Protected branches:</strong> Control unauthorized modifications to specific branches — including creating, pushing, and deleting a branch — without adequate permissions or approvals</p> </div></li></ul> <div class="solutions-block__buttons" data-v-7737f7b0 data-v-5a043717><!----> <!----> <a href="https://docs.gitlab.com/ee/administration/compliance.html?_gl=1*1r05yn6*_ga*NTg0MjExODQyLjE2MTk1MzkzOTQ.*_ga_ENFH3X7M5Y*MTY2NTY1NDE3OC4xNDguMS4xNjY1NjU1ODM3LjAuMC4w#policy-management" aria-label="policy management" data-ga-name="policy management" data-ga-location="solutions block" class="slp-btn cta-button slp-btn-tertiary" data-v-fc97310c data-v-5a043717>Learn More <div role="img" aria-hidden="true" class="slp-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div></a></div></div><div id="1" class="scroll-solutions__info" data-v-7737f7b0 data-v-5a043717><!----> <h3 class="slp-my-8 slp-text-heading3-bold" data-v-04d836f5 data-v-5a043717>Compliant workflow automation <!----></h3> <div class="description slp-mb-32" data-v-7737f7b0 data-v-5a043717><p>Enforce defined rules, policies, and separation of duties while reducing overall business risk</p> </div> <ul data-v-7737f7b0 data-v-5a043717><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong>Compliance framework project templates:</strong> Create projects that map to specific audit protocols such as HIPAA to help maintain an audit trail and manage compliance programs</p> </div></li><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong>Compliance framework project labels:</strong> Easily apply common compliance settings to a project with a label</p> </div></li><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong>Compliance framework pipelines:</strong> Define compliance jobs that should be run in every pipeline to ensure that security scans are run, artifacts are created and stored, or any other steps required by your organizational requirements</p> </div></li></ul> <div class="solutions-block__buttons" data-v-7737f7b0 data-v-5a043717><!----> <!----> <a href="https://docs.gitlab.com/ee/administration/compliance.html?_gl=1*nbfxzt*_ga*NTg0MjExODQyLjE2MTk1MzkzOTQ.*_ga_ENFH3X7M5Y*MTY2NTY1NDE3OC4xNDguMS4xNjY1NjU2NDIyLjAuMC4w#compliant-workflow-automation" aria-label="workflow automation" data-ga-name="workflow automation" data-ga-location="solutions block" class="slp-btn cta-button slp-btn-tertiary" data-v-fc97310c data-v-5a043717>Learn More <div role="img" aria-hidden="true" class="slp-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div></a></div></div><div id="2" class="scroll-solutions__info" data-v-7737f7b0 data-v-5a043717><!----> <h3 class="slp-my-8 slp-text-heading3-bold" data-v-04d836f5 data-v-5a043717>Audit management <!----></h3> <div class="description slp-mb-32" data-v-7737f7b0 data-v-5a043717><p>Prepare for audits and better understand the root cause of issues with easy access to audit data</p> </div> <ul data-v-7737f7b0 data-v-5a043717><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong><a href="https://docs.gitlab.com/ee/user/compliance/audit_events.html">Audit events:</a></strong> Track important events such as changes to user permission levels, who added a new user, or who removed a user</p> </div></li><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong><a href="https://docs.gitlab.com/ee/administration/audit_event_streaming/">Streaming audit events:</a></strong> Consolidate your audit logs in a tool of your choice</p> </div></li><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong><a href="https://docs.gitlab.com/ee/administration/audit_event_reports.html">Audit reports:</a></strong> Respond to auditors by generating comprehensive reports such as instance, group, and project events, impersonation data, sign-in, and user events</p> </div></li><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong><a href="https://docs.gitlab.com/ee/user/compliance/compliance_center/compliance_violations_report.html">Compliance report:</a></strong> Get a high-level view of compliance violations and the reasons and severity of violations in merge requests</p> </div></li></ul> <div class="solutions-block__buttons" data-v-7737f7b0 data-v-5a043717><!----> <!----> <!----></div></div><div id="3" class="scroll-solutions__info" data-v-7737f7b0 data-v-5a043717><!----> <h3 class="slp-my-8 slp-text-heading3-bold" data-v-04d836f5 data-v-5a043717>Vulnerability and dependency management <!----></h3> <div class="description slp-mb-32" data-v-7737f7b0 data-v-5a043717><p>View, triage, trend, track, and resolve vulnerabilities and dependencies in your applications</p> </div> <ul data-v-7737f7b0 data-v-5a043717><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong><a href="https://docs.gitlab.com/ee/user/application_security/security_dashboard/">Security dashboards:</a></strong> Access current security status applications and initiate remediation</p> </div></li><li class="scroll-solutions__list-item" data-v-7737f7b0 data-v-5a043717><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 scroll-solutions__list-icon slp-icon--color-accent-400" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5a043717><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <div data-v-7737f7b0 data-v-5a043717><p><strong><a href="https://docs.gitlab.com/ee/user/application_security/dependency_list/">Software bill of materials:</a></strong> Scan application and container dependencies for security flaws and create a software bill of materials (SBOM) of the dependencies used</p> </div></li></ul> <div class="solutions-block__buttons" data-v-7737f7b0 data-v-5a043717><!----> <!----> <!----></div></div></div> <div class="scroll-solutions__img-col slp-col-md-4" data-v-7737f7b0 data-v-5a043717><img src="//images.ctfassets.net/xz1dnu24egyd/1ZdCdKyL9FMwSfQ2zsI9nV/28b62fe0fb2077b201d67c458bc00f3e/compliance-benefits.png?" alt="An illustration of 3 headshots of people next to copy messages" loading="lazy" class="scroll-solutions__img" data-v-7737f7b0 data-v-5a043717></div></div></div></div> <div class="modal__backdrop modal__backdrop--light" style="display:none" data-v-4cac5099 data-v-5a043717><div class="modal" data-v-4cac5099><header class="modal__header" data-v-4cac5099> <button type="button" class="btn btn__close" data-v-4cac5099><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-4cac5099><circle cx="16" cy="16" r="16" fill="white" fill-opacity="0.9"></circle> <path d="M19.9515 10.3515C20.4201 9.88284 21.1799 9.88284 21.6485 10.3515C22.1172 10.8201 22.1172 11.5799 21.6485 12.0485L17.6971 16L21.6485 19.9515C22.1172 20.4201 22.1172 21.1799 21.6485 21.6485C21.1799 22.1172 20.4201 22.1172 19.9515 21.6485L16 17.6971L12.0485 21.6485C11.5799 22.1172 10.8201 22.1172 10.3515 21.6485C9.88284 21.1799 9.88284 20.4201 10.3515 19.9515L14.3029 16L10.3515 12.0485C9.88284 11.5799 9.88284 10.8201 10.3515 10.3515C10.8201 9.88284 11.5799 9.88284 12.0485 10.3515L16 14.3029L19.9515 10.3515Z" fill="#333333"></path></svg></button></header> <section class="modal__body" data-v-4cac5099><lite-vimeo autoplay data-v-4cac5099 data-v-5a043717></lite-vimeo></section> <footer class="modal__footer" data-v-4cac5099></footer></div></div></div><section id="customers" name="by-industry-quotes-carousel" class="quotes-carousel" data-v-b1c6446c data-v-621d8951><div class="slp-container" data-v-02ffdf7e data-v-b1c6446c><div class="slp-row" data-v-2d4c763f data-v-b1c6446c><div class="quotes-carousel__header" data-v-2d4c763f data-v-b1c6446c><h2 class="slp-text-heading2-bold" data-v-04d836f5 data-v-b1c6446c><span data-v-04d836f5 data-v-b1c6446c>Trusted by enterprises. <br> Loved by developers.</span><!----></h2></div> <div class="carousel" data-v-576187ce data-v-b1c6446c> <div class="carousel__wrapper" data-v-576187ce><div class="carousel__content" data-v-576187ce></div></div> </div> <div class="quotes-carousel__footer" data-v-2d4c763f data-v-b1c6446c><span class="quote-count slp-text-body1" data-v-04d836f5 data-v-b1c6446c>01 - 03<!----></span> <div data-v-2d4c763f data-v-b1c6446c><button type="button" aria-label="Prev" class="slp-btn slp-btn-icon" data-v-fc97310c data-v-b1c6446c><div role="img" aria-hidden="true" class="slp-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-b1c6446c><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.78 2.22a.75.75 0 00-1.06 0L4.468 7.472a.75.75 0 000 1.06l5.252 5.252a.75.75 0 101.06-1.06L6.06 8.001l4.72-4.721a.75.75 0 000-1.06z"/></svg></div><!----></div></button> <button type="button" aria-label="Next" class="slp-btn slp-btn-icon" data-v-fc97310c data-v-b1c6446c><div role="img" aria-hidden="true" class="slp-icon slp-ml-8 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-b1c6446c><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div></button></div></div></div></div></section><section id="pricing" name="tier-block" class="tiers-block slp-mb-md-96 slp-mb-48 slp-mt-96" data-v-4bba9b92 data-v-621d8951><div class="slp-container" data-v-02ffdf7e data-v-4bba9b92><div class="slp-row" data-v-2d4c763f data-v-4bba9b92><div class="slp-col-md" data-v-7737f7b0 data-v-4bba9b92><div class="tiers-block__header" data-v-7737f7b0 data-v-4bba9b92><h2 class="tiers-block__header-text slp-text-heading2-bold" data-v-04d836f5 data-v-4bba9b92> Which tier is right for you? <!----></h2> <a href="/pricing/" aria-label="data_ga_name: pricing" data-ga-name="data_ga_name: pricing" data-ga-location="data_ga_location: free tier" class="slp-btn slp-mt-32 cta-button slp-btn-tertiary" data-v-fc97310c data-v-4bba9b92>Which tier is right for you? <div role="img" aria-hidden="true" class="slp-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div></a></div> <!----> <div data-v-7737f7b0 data-v-4bba9b92><div center-mode="" center-padding="0%" dots="true" initial-slide="1" class="slp-row tiers-block__tiers" data-v-2d4c763f data-v-4bba9b92><div class="slp-flex slp-col-md-4" data-v-7737f7b0 data-v-4bba9b92><div class="tiers-block__tier tiers-block__tier--free" data-v-7737f7b0 data-v-4bba9b92><h3 class="slp-mb-16 slp-text-heading3-bold" data-v-04d836f5 data-v-4bba9b92> Free <!----></h3> <!----> <ul data-v-7737f7b0 data-v-4bba9b92><li class="tiers-block__tier-item" data-v-7737f7b0 data-v-4bba9b92><div role="img" aria-hidden="true" alt="Check icon" class="slp-icon slp-mr-16 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <span class="slp-text-body2" data-v-04d836f5 data-v-4bba9b92>Static application security testing (SAST) and secrets detection <!----></span></li><li class="tiers-block__tier-item" data-v-7737f7b0 data-v-4bba9b92><div role="img" aria-hidden="true" alt="Check icon" class="slp-icon slp-mr-16 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <span class="slp-text-body2" data-v-04d836f5 data-v-4bba9b92>Findings in json file <!----></span></li></ul> <!----> <a href="/pricing/" data-ga-name="pricing" data-ga-location="free tier" class="slp-btn tiers-block__tier-link slp-btn-tertiary" data-v-fc97310c data-v-4bba9b92> Learn more <div role="img" aria-hidden="true" alt="Chevron Right Icon" class="slp-icon slp-ml-8 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div></a></div></div><div class="slp-flex slp-col-md-4" data-v-7737f7b0 data-v-4bba9b92><div class="tiers-block__tier tiers-block__tier--premium" data-v-7737f7b0 data-v-4bba9b92><h3 class="slp-mb-16 slp-text-heading3-bold" data-v-04d836f5 data-v-4bba9b92> Premium <!----></h3> <!----> <ul data-v-7737f7b0 data-v-4bba9b92><li class="tiers-block__tier-item" data-v-7737f7b0 data-v-4bba9b92><div role="img" aria-hidden="true" alt="Check icon" class="slp-icon slp-mr-16 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <span class="slp-text-body2" data-v-04d836f5 data-v-4bba9b92>Static application security testing (SAST) and secrets detection <!----></span></li><li class="tiers-block__tier-item" data-v-7737f7b0 data-v-4bba9b92><div role="img" aria-hidden="true" alt="Check icon" class="slp-icon slp-mr-16 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <span class="slp-text-body2" data-v-04d836f5 data-v-4bba9b92>Findings in json file <!----></span></li><li class="tiers-block__tier-item" data-v-7737f7b0 data-v-4bba9b92><div role="img" aria-hidden="true" alt="Check icon" class="slp-icon slp-mr-16 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <span class="slp-text-body2" data-v-04d836f5 data-v-4bba9b92>MR approvals and more common controls <!----></span></li></ul> <!----> <a href="/pricing/" data-ga-name="pricing" data-ga-location="premium tier" class="slp-btn tiers-block__tier-link slp-btn-tertiary" data-v-fc97310c data-v-4bba9b92> Learn about GitLab Premium <div role="img" aria-hidden="true" alt="Chevron Right Icon" class="slp-icon slp-ml-8 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div></a></div></div><div class="slp-flex slp-col-md-4" data-v-7737f7b0 data-v-4bba9b92><div class="tiers-block__tier tiers-block__tier--ultimate" data-v-7737f7b0 data-v-4bba9b92><h3 class="slp-mb-16 slp-text-heading3-bold" data-v-04d836f5 data-v-4bba9b92> Ultimate <!----></h3> <!----> <ul data-v-7737f7b0 data-v-4bba9b92><li class="tiers-block__tier-item" data-v-7737f7b0 data-v-4bba9b92><div role="img" aria-hidden="true" alt="Check icon" class="slp-icon slp-mr-16 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <span class="slp-text-body2" data-v-04d836f5 data-v-4bba9b92>Everything in Premium plus <!----></span></li><li class="tiers-block__tier-item" data-v-7737f7b0 data-v-4bba9b92><div role="img" aria-hidden="true" alt="Check icon" class="slp-icon slp-mr-16 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <span class="slp-text-body2" data-v-04d836f5 data-v-4bba9b92>Comprehensive security scanners include SAST, DAST, Secrets, dependencies, containers, IaC, APIs, cluster images, and fuzz testing <!----></span></li><li class="tiers-block__tier-item" data-v-7737f7b0 data-v-4bba9b92><div role="img" aria-hidden="true" alt="Check icon" class="slp-icon slp-mr-16 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <span class="slp-text-body2" data-v-04d836f5 data-v-4bba9b92>Actionable results within the MR pipeline <!----></span></li><li class="tiers-block__tier-item" data-v-7737f7b0 data-v-4bba9b92><div role="img" aria-hidden="true" alt="Check icon" class="slp-icon slp-mr-16 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <span class="slp-text-body2" data-v-04d836f5 data-v-4bba9b92>Compliance pipelines <!----></span></li><li class="tiers-block__tier-item" data-v-7737f7b0 data-v-4bba9b92><div role="img" aria-hidden="true" alt="Check icon" class="slp-icon slp-mr-16 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <span class="slp-text-body2" data-v-04d836f5 data-v-4bba9b92>Security and Compliance dashboards <!----></span></li><li class="tiers-block__tier-item" data-v-7737f7b0 data-v-4bba9b92><div role="img" aria-hidden="true" alt="Check icon" class="slp-icon slp-mr-16 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.78 4.62a.75.75 0 010 1.06l-6.097 6.097a.75.75 0 01-1.069-.009L3.211 9.284a.75.75 0 111.078-1.043l1.873 1.936L11.72 4.62a.75.75 0 011.06 0z"/></svg></div><!----></div> <span class="slp-text-body2" data-v-04d836f5 data-v-4bba9b92>Much more <!----></span></li></ul> <a href="https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/&glm_content=default-saas-trial" data-ga-name="free trial" data-ga-location="hero" class="slp-btn slp-btn-primary" data-v-fc97310c data-v-4bba9b92> Start your free trial </a> <a href="/pricing/" data-ga-name="pricing" data-ga-location="ultimate tier" class="slp-btn tiers-block__tier-link slp-btn-tertiary" data-v-fc97310c data-v-4bba9b92> Learn more <div role="img" aria-hidden="true" alt="Chevron Right Icon" class="slp-icon slp-ml-8 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-4bba9b92><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div></a></div></div></div></div></div></div> <!----></div></section><div id="resources" name="solutions-resource-cards" class="slp-container `resource-cards--${data?.align || ''}`" data-v-02ffdf7e data-v-fbb7ec82 data-v-621d8951><div class="slp-row slp-mb-md-96 slp-mt-md-96 slp-mt-64" data-v-2d4c763f data-v-fbb7ec82><div class="slp-col-md" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__header grouped" data-v-7737f7b0 data-v-fbb7ec82><h2 class="slp-text-heading2-bold" data-v-04d836f5 data-v-fbb7ec82> Related Resources<!----></h2> <!----></div> <div class="resources_tabs" data-v-7737f7b0 data-v-fbb7ec82></div> <!----> <div class="slp-row resources-container" data-v-2d4c763f data-v-fbb7ec82><div class="slp-mb-md-48 slp-col-lg-4" style="display:none" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-card-video-card" data-v-5fc89753 data-v-fbb7ec82><div class="resources-card-video-card__wrapper" data-v-5fc89753><div class="resources-card-video-card__content-top" data-v-5fc89753><div class="resources-card-video-card__icon slp-flex" data-v-5fc89753><div role="img" aria-hidden="true" alt="Video Icon" class="slp-icon slp-icon--color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5fc89753><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path d="M27 29H0V8C0 5.24 2.24 3 5 3H32V24C32 26.76 29.76 29 27 29ZM2 27H27C28.66 27 30 25.66 30 24V5H5C3.34 5 2 6.34 2 8V27Z"/> <path d="M12 24V8L22.66 16L12 24ZM14 12V20L19.34 16L14 12Z"/> </svg> </div></div> <p class="resources-card-video-card__type slp-text-body2" data-v-04d836f5 data-v-5fc89753>Video <!----></p></div> <div class="slp-my-24 resources-card-video-card__image" data-v-5fc89753><img src="//images.ctfassets.net/xz1dnu24egyd/uu2cgJid1i0wbtTbAbU0y/5411ce189dda272f9b7f3fbeea128f27/compliant-pipelines.jpeg?" alt loading="lazy" data-v-5fc89753> <button type="button" class="slp-btn resources-card-video-card__video-button slp-btn-ghost" data-v-fc97310c data-v-5fc89753><div role="img" aria-hidden="true" class="slp-icon resources-card-video-card__icon slp-icon--size-lg slp-icon--color-text-primary-200" style="color:color-text-300" data-v-e356681a data-v-5fc89753><!----><div data-v-e356681a><svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><circle cx="12" cy="12" r="12" fill="currentColor"/><path d="M16.629 11.306a.835.835 0 010 1.389l-6.401 4.176C9.695 17.218 9 16.825 9 16.176V7.824c0-.649.695-1.042 1.228-.695l6.4 4.177z" fill="#fff"/></svg></div></div></button></div> <h3 class="slp-text-body1" data-v-04d836f5 data-v-5fc89753>Compliant pipelines <!----></h3></div> <!----> <div class="resources-card-video-card__content-bottom" data-v-5fc89753><span class="resources-card-video-card__link slp-text-button" data-v-04d836f5 data-v-5fc89753>Watch now <div role="img" aria-hidden="true" class="slp-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5fc89753><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div><!----></span></div></div> <div class="modal__backdrop modal__backdrop--light" style="display:none" data-v-4cac5099 data-v-5fc89753><div class="modal" data-v-4cac5099><header class="modal__header" data-v-4cac5099> <button type="button" class="btn btn__close" data-v-4cac5099><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-4cac5099><circle cx="16" cy="16" r="16" fill="white" fill-opacity="0.9"></circle> <path d="M19.9515 10.3515C20.4201 9.88284 21.1799 9.88284 21.6485 10.3515C22.1172 10.8201 22.1172 11.5799 21.6485 12.0485L17.6971 16L21.6485 19.9515C22.1172 20.4201 22.1172 21.1799 21.6485 21.6485C21.1799 22.1172 20.4201 22.1172 19.9515 21.6485L16 17.6971L12.0485 21.6485C11.5799 22.1172 10.8201 22.1172 10.3515 21.6485C9.88284 21.1799 9.88284 20.4201 10.3515 19.9515L14.3029 16L10.3515 12.0485C9.88284 11.5799 9.88284 10.8201 10.3515 10.3515C10.8201 9.88284 11.5799 9.88284 12.0485 10.3515L16 14.3029L19.9515 10.3515Z" fill="#333333"></path></svg></button></header> <section class="modal__body" data-v-4cac5099><lite-youtube videoid="jKA_e_jimoI" width="560" height="315" class="resources-card-video-card__modal-video" data-v-4cac5099 data-v-5fc89753></lite-youtube></section> <footer class="modal__footer" data-v-4cac5099></footer></div></div></div></div><div class="slp-mb-md-48 slp-col-lg-4" style="display:none" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-card-video-card" data-v-5fc89753 data-v-fbb7ec82><div class="resources-card-video-card__wrapper" data-v-5fc89753><div class="resources-card-video-card__content-top" data-v-5fc89753><div class="resources-card-video-card__icon slp-flex" data-v-5fc89753><div role="img" aria-hidden="true" alt="Video Icon" class="slp-icon slp-icon--color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5fc89753><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path d="M27 29H0V8C0 5.24 2.24 3 5 3H32V24C32 26.76 29.76 29 27 29ZM2 27H27C28.66 27 30 25.66 30 24V5H5C3.34 5 2 6.34 2 8V27Z"/> <path d="M12 24V8L22.66 16L12 24ZM14 12V20L19.34 16L14 12Z"/> </svg> </div></div> <p class="resources-card-video-card__type slp-text-body2" data-v-04d836f5 data-v-5fc89753>Video <!----></p></div> <div class="slp-my-24 resources-card-video-card__image" data-v-5fc89753><img src="//images.ctfassets.net/xz1dnu24egyd/2SAfM4027VcRnPInQQwQZX/70cff65510ff2af551058aa2dfe3586d/continuous-software-compliance.jpeg?" alt loading="lazy" data-v-5fc89753> <button type="button" class="slp-btn resources-card-video-card__video-button slp-btn-ghost" data-v-fc97310c data-v-5fc89753><div role="img" aria-hidden="true" class="slp-icon resources-card-video-card__icon slp-icon--size-lg slp-icon--color-text-primary-200" style="color:color-text-300" data-v-e356681a data-v-5fc89753><!----><div data-v-e356681a><svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><circle cx="12" cy="12" r="12" fill="currentColor"/><path d="M16.629 11.306a.835.835 0 010 1.389l-6.401 4.176C9.695 17.218 9 16.825 9 16.176V7.824c0-.649.695-1.042 1.228-.695l6.4 4.177z" fill="#fff"/></svg></div></div></button></div> <h3 class="slp-text-body1" data-v-04d836f5 data-v-5fc89753>Continuous software compliance <!----></h3></div> <!----> <div class="resources-card-video-card__content-bottom" data-v-5fc89753><span class="resources-card-video-card__link slp-text-button" data-v-04d836f5 data-v-5fc89753>Watch now <div role="img" aria-hidden="true" class="slp-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5fc89753><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div><!----></span></div></div> <div class="modal__backdrop modal__backdrop--light" style="display:none" data-v-4cac5099 data-v-5fc89753><div class="modal" data-v-4cac5099><header class="modal__header" data-v-4cac5099> <button type="button" class="btn btn__close" data-v-4cac5099><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-4cac5099><circle cx="16" cy="16" r="16" fill="white" fill-opacity="0.9"></circle> <path d="M19.9515 10.3515C20.4201 9.88284 21.1799 9.88284 21.6485 10.3515C22.1172 10.8201 22.1172 11.5799 21.6485 12.0485L17.6971 16L21.6485 19.9515C22.1172 20.4201 22.1172 21.1799 21.6485 21.6485C21.1799 22.1172 20.4201 22.1172 19.9515 21.6485L16 17.6971L12.0485 21.6485C11.5799 22.1172 10.8201 22.1172 10.3515 21.6485C9.88284 21.1799 9.88284 20.4201 10.3515 19.9515L14.3029 16L10.3515 12.0485C9.88284 11.5799 9.88284 10.8201 10.3515 10.3515C10.8201 9.88284 11.5799 9.88284 12.0485 10.3515L16 14.3029L19.9515 10.3515Z" fill="#333333"></path></svg></button></header> <section class="modal__body" data-v-4cac5099><lite-vimeo videoid="694891993" autoplay class="resources-card-video-card__modal-video" data-v-4cac5099 data-v-5fc89753></lite-vimeo></section> <footer class="modal__footer" data-v-4cac5099></footer></div></div></div></div><div class="slp-mb-md-48 slp-col-lg-4" style="display:none" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-card-video-card" data-v-5fc89753 data-v-fbb7ec82><div class="resources-card-video-card__wrapper" data-v-5fc89753><div class="resources-card-video-card__content-top" data-v-5fc89753><div class="resources-card-video-card__icon slp-flex" data-v-5fc89753><div role="img" aria-hidden="true" alt="Video Icon" class="slp-icon slp-icon--color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5fc89753><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path d="M27 29H0V8C0 5.24 2.24 3 5 3H32V24C32 26.76 29.76 29 27 29ZM2 27H27C28.66 27 30 25.66 30 24V5H5C3.34 5 2 6.34 2 8V27Z"/> <path d="M12 24V8L22.66 16L12 24ZM14 12V20L19.34 16L14 12Z"/> </svg> </div></div> <p class="resources-card-video-card__type slp-text-body2" data-v-04d836f5 data-v-5fc89753>Video <!----></p></div> <div class="slp-my-24 resources-card-video-card__image" data-v-5fc89753><img src="//images.ctfassets.net/xz1dnu24egyd/3ikjkqB8Y1A8jtkl1bnMAW/62e07b882c8a801286b075c3243264e9/sbom-and-attestation.jpeg?" alt loading="lazy" data-v-5fc89753> <button type="button" class="slp-btn resources-card-video-card__video-button slp-btn-ghost" data-v-fc97310c data-v-5fc89753><div role="img" aria-hidden="true" class="slp-icon resources-card-video-card__icon slp-icon--size-lg slp-icon--color-text-primary-200" style="color:color-text-300" data-v-e356681a data-v-5fc89753><!----><div data-v-e356681a><svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><circle cx="12" cy="12" r="12" fill="currentColor"/><path d="M16.629 11.306a.835.835 0 010 1.389l-6.401 4.176C9.695 17.218 9 16.825 9 16.176V7.824c0-.649.695-1.042 1.228-.695l6.4 4.177z" fill="#fff"/></svg></div></div></button></div> <h3 class="slp-text-body1" data-v-04d836f5 data-v-5fc89753>SBOM and Attestation <!----></h3></div> <!----> <div class="resources-card-video-card__content-bottom" data-v-5fc89753><span class="resources-card-video-card__link slp-text-button" data-v-04d836f5 data-v-5fc89753>Watch now <div role="img" aria-hidden="true" class="slp-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-5fc89753><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div><!----></span></div></div> <div class="modal__backdrop modal__backdrop--light" style="display:none" data-v-4cac5099 data-v-5fc89753><div class="modal" data-v-4cac5099><header class="modal__header" data-v-4cac5099> <button type="button" class="btn btn__close" data-v-4cac5099><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-4cac5099><circle cx="16" cy="16" r="16" fill="white" fill-opacity="0.9"></circle> <path d="M19.9515 10.3515C20.4201 9.88284 21.1799 9.88284 21.6485 10.3515C22.1172 10.8201 22.1172 11.5799 21.6485 12.0485L17.6971 16L21.6485 19.9515C22.1172 20.4201 22.1172 21.1799 21.6485 21.6485C21.1799 22.1172 20.4201 22.1172 19.9515 21.6485L16 17.6971L12.0485 21.6485C11.5799 22.1172 10.8201 22.1172 10.3515 21.6485C9.88284 21.1799 9.88284 20.4201 10.3515 19.9515L14.3029 16L10.3515 12.0485C9.88284 11.5799 9.88284 10.8201 10.3515 10.3515C10.8201 9.88284 11.5799 9.88284 12.0485 10.3515L16 14.3029L19.9515 10.3515Z" fill="#333333"></path></svg></button></header> <section class="modal__body" data-v-4cac5099><lite-youtube videoid="wX6aTZfpJv0" width="560" height="315" class="resources-card-video-card__modal-video" data-v-4cac5099 data-v-5fc89753></lite-youtube></section> <footer class="modal__footer" data-v-4cac5099></footer></div></div></div></div><div class="slp-mb-md-48 slp-col-lg-4" style="display:none" data-v-7737f7b0 data-v-fbb7ec82><a href="https://cdn.pathfactory.com/assets/10519/contents/360915/35d042c6-3449-4d50-b2e9-b08d9a68f7a1.pdf" data-ga-name="Guide to software supply chain security" data-ga-location="resource cards" class="resources-block" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__wrapper" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__content-top" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__icon slp-flex" data-v-7737f7b0 data-v-fbb7ec82><div role="img" aria-hidden="true" alt="Ebook Icon" class="slp-icon slp-icon--color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path d="M16 31.48L0 26.1V0L17 5.7V29.02L30 24.66V2.78L20.86 5.84L20.22 3.94L32 0V26.1L16 31.46V31.48ZM2 24.66L15 29.02V7.14L2 2.78V24.66Z"/> <path d="M12 22.12L4 19.44V9.33997L12 12.02V22.12ZM6 18L10 19.34V13.44L6 12.1V18Z"/> <path d="M28 17.34L20 20.02V22.12L28 19.44V17.34Z"/> <path d="M28 11.34L20 14.02V16.12L28 13.44V11.34Z"/> </svg> </div></div> <p class="resources-block__type slp-text-body2" data-v-04d836f5 data-v-fbb7ec82>Book <!----></p></div> <img src="//images.ctfassets.net/xz1dnu24egyd/5Dj8dfnupc6px9L9ZBxUy6/a393ccb2cec22ce43afe3488deb4ca28/modernize-cicd.jpg?" alt="" loading="lazy" class="resources-block__image slp-my-24" data-v-7737f7b0 data-v-fbb7ec82> <!----> <h3 class="slp-text-body1" data-v-04d836f5 data-v-fbb7ec82>Guide to software supply chain security <!----></h3> <!----></div> <!----> <div class="resources-block__content-bottom" data-v-7737f7b0 data-v-fbb7ec82><span class="resources-block__link slp-text-button" data-v-04d836f5 data-v-fbb7ec82>Learn more <div role="img" aria-hidden="true" class="slp-icon slp-ml-8 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div><!----></span></div></div></a></div><div class="slp-mb-md-48 slp-col-lg-4" style="display:none" data-v-7737f7b0 data-v-fbb7ec82><a href="https://cdn.pathfactory.com/assets/10519/contents/432983/c6140cad-446b-4a6c-96b6-8524fac60f7d.pdf" data-ga-name="GitLab DevSecOps survey" data-ga-location="resource cards" class="resources-block" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__wrapper" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__content-top" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__icon slp-flex" data-v-7737f7b0 data-v-fbb7ec82><div role="img" aria-hidden="true" alt="Ebook Icon" class="slp-icon slp-icon--color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path d="M16 31.48L0 26.1V0L17 5.7V29.02L30 24.66V2.78L20.86 5.84L20.22 3.94L32 0V26.1L16 31.46V31.48ZM2 24.66L15 29.02V7.14L2 2.78V24.66Z"/> <path d="M12 22.12L4 19.44V9.33997L12 12.02V22.12ZM6 18L10 19.34V13.44L6 12.1V18Z"/> <path d="M28 17.34L20 20.02V22.12L28 19.44V17.34Z"/> <path d="M28 11.34L20 14.02V16.12L28 13.44V11.34Z"/> </svg> </div></div> <p class="resources-block__type slp-text-body2" data-v-04d836f5 data-v-fbb7ec82>Book <!----></p></div> <img src="//images.ctfassets.net/xz1dnu24egyd/6OAid2EmbLCu96eCNrIU1R/6379538af1f98fbf8be1090349695739/resources_1.jpeg?" alt="" loading="lazy" class="resources-block__image slp-my-24" data-v-7737f7b0 data-v-fbb7ec82> <!----> <h3 class="slp-text-body1" data-v-04d836f5 data-v-fbb7ec82>GitLab DevSecOps survey <!----></h3> <!----></div> <!----> <div class="resources-block__content-bottom" data-v-7737f7b0 data-v-fbb7ec82><span class="resources-block__link slp-text-button" data-v-04d836f5 data-v-fbb7ec82>Learn more <div role="img" aria-hidden="true" class="slp-icon slp-ml-8 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div><!----></span></div></div></a></div><div class="slp-mb-md-48 slp-col-lg-4" style="display:none" data-v-7737f7b0 data-v-fbb7ec82><a href="https://about.gitlab.com/blog/2022/08/15/the-importance-of-compliance-in-devops/" data-ga-name="The importance of compliance in DevOps" data-ga-location="resource cards" class="resources-block" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__wrapper" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__content-top" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__icon slp-flex" data-v-7737f7b0 data-v-fbb7ec82><div role="img" aria-hidden="true" alt="Blog Icon" class="slp-icon slp-icon--color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path d="M2 31.96V6H4V26.9L8.56 22H28V5C28 3.34 26.66 2 25 2H2V0H25C27.76 0 30 2.24 30 5V24H9.44L2 31.96Z"/> <path d="M24 14H8V6H24V14ZM10 12H22V8H10V12Z"/> <path d="M24 16H8V18H24V16Z"/> </svg> </div></div> <p class="resources-block__type slp-text-body2" data-v-04d836f5 data-v-fbb7ec82>Blog <!----></p></div> <img src="//images.ctfassets.net/xz1dnu24egyd/4qQiDWl2WvPxJxksAtSy7s/5d66a55f540abc543fb288373eb2720a/hotjar.jpg?" alt="" loading="lazy" class="resources-block__image slp-my-24" data-v-7737f7b0 data-v-fbb7ec82> <!----> <h3 class="slp-text-body1" data-v-04d836f5 data-v-fbb7ec82>The importance of compliance in DevOps resource <!----></h3> <!----></div> <!----> <div class="resources-block__content-bottom" data-v-7737f7b0 data-v-fbb7ec82><span class="resources-block__link slp-text-button" data-v-04d836f5 data-v-fbb7ec82>Learn more <div role="img" aria-hidden="true" class="slp-icon slp-ml-8 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div><!----></span></div></div></a></div><div class="slp-mb-md-48 slp-col-lg-4" style="display:none" data-v-7737f7b0 data-v-fbb7ec82><a data-ga-name="Top 5 compliance features to leverage in GitLab" data-ga-location="resource cards" class="resources-block" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__wrapper" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__content-top" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__icon slp-flex" data-v-7737f7b0 data-v-fbb7ec82><div role="img" aria-hidden="true" alt="Blog Icon" class="slp-icon slp-icon--color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path d="M2 31.96V6H4V26.9L8.56 22H28V5C28 3.34 26.66 2 25 2H2V0H25C27.76 0 30 2.24 30 5V24H9.44L2 31.96Z"/> <path d="M24 14H8V6H24V14ZM10 12H22V8H10V12Z"/> <path d="M24 16H8V18H24V16Z"/> </svg> </div></div> <p class="resources-block__type slp-text-body2" data-v-04d836f5 data-v-fbb7ec82>Blog <!----></p></div> <img src="//images.ctfassets.net/xz1dnu24egyd/1Kq73lDQ35MGpZxWtmUbf6/ee64ab8919fc16b07e252483c8d29c2d/cover_image_regenhu.jpg?" alt="" loading="lazy" class="resources-block__image slp-my-24" data-v-7737f7b0 data-v-fbb7ec82> <!----> <h3 class="slp-text-body1" data-v-04d836f5 data-v-fbb7ec82>Top 5 compliance features to leverage in GitLab <!----></h3> <!----></div> <!----> <div class="resources-block__content-bottom" data-v-7737f7b0 data-v-fbb7ec82><span class="resources-block__link slp-text-button" data-v-04d836f5 data-v-fbb7ec82>Learn more <div role="img" aria-hidden="true" class="slp-icon slp-ml-8 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div><!----></span></div></div></a></div><div class="slp-mb-md-48 slp-col-lg-4" style="display:none" data-v-7737f7b0 data-v-fbb7ec82><a href="https://about.gitlab.com/blog/2022/04/04/ensuring-compliance/" data-ga-name="How to enforce separation of duties and achieve compliance" data-ga-location="resources cards" class="resources-block" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__wrapper" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__content-top" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__icon slp-flex" data-v-7737f7b0 data-v-fbb7ec82><div role="img" aria-hidden="true" alt="Blog Icon" class="slp-icon slp-icon--color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path d="M2 31.96V6H4V26.9L8.56 22H28V5C28 3.34 26.66 2 25 2H2V0H25C27.76 0 30 2.24 30 5V24H9.44L2 31.96Z"/> <path d="M24 14H8V6H24V14ZM10 12H22V8H10V12Z"/> <path d="M24 16H8V18H24V16Z"/> </svg> </div></div> <p class="resources-block__type slp-text-body2" data-v-04d836f5 data-v-fbb7ec82>Blog <!----></p></div> <img src="//images.ctfassets.net/xz1dnu24egyd/3HSLEydQHYPzzB67DnTjo9/21b2974334fd23d03e1760c0de17468b/scm-ci-cr.png?" alt="" loading="lazy" class="resources-block__image slp-my-24" data-v-7737f7b0 data-v-fbb7ec82> <!----> <h3 class="slp-text-body1" data-v-04d836f5 data-v-fbb7ec82>How to enforce separation of duties and achieve compliance <!----></h3> <!----></div> <!----> <div class="resources-block__content-bottom" data-v-7737f7b0 data-v-fbb7ec82><span class="resources-block__link slp-text-button" data-v-04d836f5 data-v-fbb7ec82>Learn more <div role="img" aria-hidden="true" class="slp-icon slp-ml-8 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div><!----></span></div></div></a></div><div class="slp-mb-md-48 slp-col-lg-4" style="display:none" data-v-7737f7b0 data-v-fbb7ec82><a href="https://about.gitlab.com/blog/2022/08/31/what-you-need-to-know-about-devops-audits/" data-ga-name="What you need to know about DevOps Audits" data-ga-location="resource cards" class="resources-block" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__wrapper" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__content-top" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__icon slp-flex" data-v-7737f7b0 data-v-fbb7ec82><div role="img" aria-hidden="true" alt="Blog Icon" class="slp-icon slp-icon--color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path d="M2 31.96V6H4V26.9L8.56 22H28V5C28 3.34 26.66 2 25 2H2V0H25C27.76 0 30 2.24 30 5V24H9.44L2 31.96Z"/> <path d="M24 14H8V6H24V14ZM10 12H22V8H10V12Z"/> <path d="M24 16H8V18H24V16Z"/> </svg> </div></div> <p class="resources-block__type slp-text-body2" data-v-04d836f5 data-v-fbb7ec82>Blog <!----></p></div> <img src="//images.ctfassets.net/xz1dnu24egyd/4LCXU0EXOPL75KLyUrkRsZ/1fc48553d016912310a6684e8ff9434d/hemmersbach_case_study.jpg?" alt="" loading="lazy" class="resources-block__image slp-my-24" data-v-7737f7b0 data-v-fbb7ec82> <!----> <h3 class="slp-text-body1" data-v-04d836f5 data-v-fbb7ec82>What you need to know about DevOps Audits <!----></h3> <!----></div> <!----> <div class="resources-block__content-bottom" data-v-7737f7b0 data-v-fbb7ec82><span class="resources-block__link slp-text-button" data-v-04d836f5 data-v-fbb7ec82>Learn more <div role="img" aria-hidden="true" class="slp-icon slp-ml-8 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div><!----></span></div></div></a></div><div class="slp-mb-md-48 slp-col-lg-4" style="display:none" data-v-7737f7b0 data-v-fbb7ec82><a href="https://about.gitlab.com/analysts/gartner-ast22/" data-ga-name="GitLab a challenger in 2022 Gartner Magic Quadrant" data-ga-location="resource cards" class="resources-block" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__wrapper" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__content-top" data-v-7737f7b0 data-v-fbb7ec82><div class="resources-block__icon slp-flex" data-v-7737f7b0 data-v-fbb7ec82><div role="img" aria-hidden="true" alt="Report Icon" class="slp-icon slp-icon--color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path d="M25 32H2V2H10V4H4V30H25C26.66 30 28 28.66 28 27V2H30V27C30 29.76 27.76 32 25 32Z"/> <path d="M24 8H8V0H24V8ZM10 6H22V2H10V6Z"/> <path d="M24 12H14V14H24V12Z"/> <path d="M10 12H8V14H10V12Z"/> <path d="M24 26H8V18H10V24H24V26Z"/> <path d="M18.8001 22.22L16.8001 20.22L13.4401 21.9L12.5601 20.1L17.2001 17.78L19.2001 19.78L22.5601 18.1L23.4401 19.9L18.8001 22.22Z"/> </svg> </div></div> <p class="resources-block__type slp-text-body2" data-v-04d836f5 data-v-fbb7ec82>Report <!----></p></div> <img src="//images.ctfassets.net/xz1dnu24egyd/1OBG3bLaOAtHnvGifiFwpm/c479bdf0bc3dd595d103f1a7dfa25945/anwb_case_study_image_2.jpg?" alt="" loading="lazy" class="resources-block__image slp-my-24" data-v-7737f7b0 data-v-fbb7ec82> <!----> <h3 class="slp-text-body1" data-v-04d836f5 data-v-fbb7ec82>GitLab a challenger in 2022 Gartner Magic Quadrant <!----></h3> <!----></div> <!----> <div class="resources-block__content-bottom" data-v-7737f7b0 data-v-fbb7ec82><span class="resources-block__link slp-text-button" data-v-04d836f5 data-v-fbb7ec82>Learn more <div role="img" aria-hidden="true" class="slp-icon slp-ml-8 slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-fbb7ec82><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div><!----></span></div></div></a></div></div></div></div></div></div></div></div><section name="solutions-cards" class="solutions-cards-wrapper solutions-cards-wrapper--undefined" data-v-6c2ec4a2 data-v-621d8951><div class="slp-container" data-v-02ffdf7e data-v-6c2ec4a2><div class="slp-row" data-v-2d4c763f data-v-6c2ec4a2><div class="solutions-cards__header slp-mb-48" data-v-2d4c763f data-v-6c2ec4a2><h2 class="header slp-text-heading2-bold" data-v-04d836f5 data-v-6c2ec4a2> Do more with GitLab<!----></h2> <a href="/solutions/" aria-label="solutions explore more" data-ga-name="solutions explore more" data-ga-location="body" class="slp-btn slp-mt-32 cta-button slp-btn-tertiary" data-v-fc97310c data-v-6c2ec4a2>Explore more Solutions <div role="img" aria-hidden="true" class="slp-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-6c2ec4a2><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div></a></div> <div class="slp-row resources-container" data-v-2d4c763f data-v-6c2ec4a2><div class="slp-col-md-4" data-v-7737f7b0 data-v-6c2ec4a2><div href="/solutions/security-compliance/" class="solutions-cards" data-v-7737f7b0 data-v-6c2ec4a2><div class="solutions-cards__wrapper" data-v-7737f7b0 data-v-6c2ec4a2><div class="solutions-cards__content-top" data-v-7737f7b0 data-v-6c2ec4a2><div class="solutions-cards__category slp-flex" data-v-7737f7b0 data-v-6c2ec4a2><div role="img" aria-hidden="true" alt="Devsecops Icon" class="slp-icon slp-icon--size-md slp-icon--color-color-text-300" style="color:color-text-300" data-v-e356681a data-v-6c2ec4a2><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" fill-opacity="0" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_1145_6758)" stroke="currentColor" stroke-width="1.28" stroke-linecap="round" stroke-linejoin="round"><path d="M14.928 12.872l-4.182-4.16a3.622 3.622 0 10-.115 5.165l.96-.96m5.986-5.98l.893-.96a7.513 7.513 0 115.369 12.77"/><path d="M20.335 9.576l.912-.87a3.622 3.622 0 11.103 5.151l-7.823-7.88a7.515 7.515 0 10-5.372 12.769"/><path d="M15.997 28.28c-3.052-.93-5.65-3.596-5.65-7.07v-4.892a4.863 4.863 0 005.65-1.744v0a4.863 4.863 0 005.65 1.744v4.892c0 3.474-2.598 6.14-5.65 7.07"/><path d="M17.3 21.606v-1.033a1.283 1.283 0 00-1.283-1.299v0a1.285 1.285 0 00-1.282 1.299v1.033"/><path d="M17.758 21.6h-3.513v2.478h3.513V21.6z"/></g><defs><clipPath id="clip0_1145_6758"><path fill="#fff" d="M0 0h31.995v31.995H0z"/></clipPath></defs></svg></div></div> <p class="slp-text-body" data-v-04d836f5 data-v-6c2ec4a2> <!----></p></div> <h3 class="solutions-cards__title slp-text-heading5-bold" data-v-04d836f5 data-v-6c2ec4a2>DevSecOps <!----></h3> <p class="solutions-cards__description slp-text-body1" data-v-04d836f5 data-v-6c2ec4a2><span data-v-04d836f5 data-v-6c2ec4a2>GitLab empowers your teams to balance speed and security by automating software delivery and securing your end-to-end software supply chain.</span><!----></p> <a href="/solutions/security-compliance/" data-ga-name="devsecpps learn more" data-ga-location="body" class="slp-btn learn-more slp-btn-tertiary" data-v-fc97310c data-v-6c2ec4a2>Learn more <div role="img" aria-hidden="true" class="slp-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-6c2ec4a2><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div></a> <!----></div></div></div></div><div class="slp-col-md-4" data-v-7737f7b0 data-v-6c2ec4a2><div href="/solutions/supply-chain/" class="solutions-cards" data-v-7737f7b0 data-v-6c2ec4a2><div class="solutions-cards__wrapper" data-v-7737f7b0 data-v-6c2ec4a2><div class="solutions-cards__content-top" data-v-7737f7b0 data-v-6c2ec4a2><div class="solutions-cards__category slp-flex" data-v-7737f7b0 data-v-6c2ec4a2><div role="img" aria-hidden="true" alt="Continuous Delivery" class="slp-icon slp-icon--size-md slp-icon--color-color-text-300" style="color:color-text-300" data-v-e356681a data-v-6c2ec4a2><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" fill-opacity="0" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_1740_6853)" stroke="currentColor" stroke-width="1.28" stroke-linecap="round" stroke-linejoin="round"><path d="M1.715 21.658A15.358 15.358 0 0121.658 1.715m8.362 8.008A15.358 15.358 0 019.279 29.807M5.44 15.998a10.558 10.558 0 0119.04-6.271m2.075 6.271a10.56 10.56 0 01-19.06 6.248"/><path d="M15.997 21.655a5.657 5.657 0 100-11.314 5.657 5.657 0 000 11.314z"/><path d="M13.838 16.247l1.279 1.282 3.048-3.048m6.319-7.567v2.818H21.67M7.495 25.057V22.24h2.817"/></g><defs><clipPath id="clip0_1740_6853"><path fill="#fff" d="M0 0h31.995v31.995H0z"/></clipPath></defs></svg></div></div> <p class="slp-text-body" data-v-04d836f5 data-v-6c2ec4a2> <!----></p></div> <h3 class="solutions-cards__title slp-text-heading5-bold" data-v-04d836f5 data-v-6c2ec4a2>Software Supply Chain Security <!----></h3> <p class="solutions-cards__description slp-text-body1" data-v-04d836f5 data-v-6c2ec4a2><span data-v-04d836f5 data-v-6c2ec4a2>Ensure your software supply chain is secure and compliant.</span><!----></p> <a href="/solutions/supply-chain/" data-ga-name="software supply chain security learn more" data-ga-location="body" class="slp-btn learn-more slp-btn-tertiary" data-v-fc97310c data-v-6c2ec4a2>Learn more <div role="img" aria-hidden="true" class="slp-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-6c2ec4a2><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div></a> <!----></div></div></div></div><div class="slp-col-md-4" data-v-7737f7b0 data-v-6c2ec4a2><div href="/solutions/delivery-automation/" class="solutions-cards" data-v-7737f7b0 data-v-6c2ec4a2><div class="solutions-cards__wrapper" data-v-7737f7b0 data-v-6c2ec4a2><div class="solutions-cards__content-top" data-v-7737f7b0 data-v-6c2ec4a2><div class="solutions-cards__category slp-flex" data-v-7737f7b0 data-v-6c2ec4a2><div role="img" aria-hidden="true" alt="Continuous Integration Icon" class="slp-icon slp-icon--size-md slp-icon--color-color-text-300" style="color:color-text-300" data-v-e356681a data-v-6c2ec4a2><!----><div data-v-e356681a><svg viewBox="0 0 32 32" fill="currentColor" fill-opacity="0" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_7608_14913)" stroke="currentColor" stroke-width="1.28" stroke-linecap="round" stroke-linejoin="round"><path d="M18.238 21.667a1.146 1.146 0 01.928 0l1.206.563a7.529 7.529 0 001.625-1.626l-.56-1.19a1.149 1.149 0 01.64-1.564l1.251-.455c.12-.76.12-1.536 0-2.297l-1.25-.448a1.148 1.148 0 01-.64-1.561L22 11.882a7.529 7.529 0 00-1.626-1.625l-1.212.554a1.148 1.148 0 01-1.565-.64l-.454-1.251a7.375 7.375 0 00-2.298 0l-.447 1.25a1.15 1.15 0 01-1.562.64l-1.206-.563a7.45 7.45 0 00-1.6 1.581m.554 2.182a1.151 1.151 0 01-.666.64l-1.25.454a7.474 7.474 0 000 2.298l1.25.448a1.15 1.15 0 01.64 1.561l-.563 1.206a7.528 7.528 0 001.625 1.626l1.213-.554a1.15 1.15 0 011.565.64l.454 1.251c.76.12 1.536.12 2.297 0m-3.583-7.33a2.432 2.432 0 114.863 0 2.432 2.432 0 01-4.863 0zm15.45-.64v.64a13.025 13.025 0 01-7.36 11.733M16 3.218a13.041 13.041 0 0111.945 7.807M2.997 17.11a13.029 13.029 0 017.33-12.587M16 29.282a13.035 13.035 0 01-12.075-8.124"/><path d="M17.166.892l-2.328 2.33 2.328 2.33m-2.328 26.064l2.328-2.33-2.328-2.33m16.527-9.541l-2.33-2.327-2.33 2.327M.641 15.088l2.33 2.327 2.33-2.327"/></g><defs><clipPath id="clip0_7608_14913"><path fill="#fff" transform="translate(0 .252)" d="M0 0h31.995v31.995H0z"/></clipPath></defs></svg></div></div> <p class="slp-text-body" data-v-04d836f5 data-v-6c2ec4a2> <!----></p></div> <h3 class="solutions-cards__title slp-text-heading5-bold" data-v-04d836f5 data-v-6c2ec4a2>Automated software delivery <!----></h3> <p class="solutions-cards__description slp-text-body1" data-v-04d836f5 data-v-6c2ec4a2><span data-v-04d836f5 data-v-6c2ec4a2>Automation essentials for achieving digital innovation, cloud native transformations and application modernization</span><!----></p> <a href="/solutions/delivery-automation/" data-ga-name="automated software delivery learn more" data-ga-location="body" class="slp-btn learn-more slp-btn-tertiary" data-v-fc97310c data-v-6c2ec4a2>Learn more <div role="img" aria-hidden="true" class="slp-icon slp-icon--color-color-text-300" style="color:color-text-300;width:16px;height:16px" data-v-e356681a data-v-6c2ec4a2><div data-v-e356681a><svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.22 2.22a.75.75 0 011.06 0l5.252 5.252a.75.75 0 010 1.06L6.28 13.784a.75.75 0 11-1.06-1.06l4.72-4.723L5.22 3.28a.75.75 0 010-1.06z"/></svg></div><!----></div></a> <!----></div></div></div></div></div></div></div></section> <section data-fetch-key="data-v-4b0b9116:0" class="next-step-alt" data-v-4b0b9116 data-v-621d8951><div class="slp-container" data-v-02ffdf7e data-v-4b0b9116><div class="next-step-alt__container" data-v-02ffdf7e data-v-4b0b9116><div class="next-step-alt__header slp-mb-16" data-v-02ffdf7e data-v-4b0b9116><h2 class="slp-text-heading2-bold" data-v-04d836f5 data-v-4b0b9116> Ready to get started? <!----></h2></div> <div class="description slp-mb-24 slp-text-heading5" data-v-04d836f5 data-v-4b0b9116><div data-v-04d836f5 data-v-4b0b9116><p>See what your team can do with the most comprehensive<br> AI-powered DevSecOps platform.</p> </div><!----></div> <div class="buttons" data-v-02ffdf7e data-v-4b0b9116><a href="https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/free-trial/devsecops/&glm_content=default-saas-trial" data-ga-name="free trial" data-ga-location="feature" class="slp-btn main-button slp-btn-secondary" data-v-fc97310c data-v-4b0b9116> Get free trial </a> <a href="/sales/" data-ga-name="sales" data-ga-location="feature" class="slp-btn secondary-button slp-btn-primary" data-v-fc97310c data-v-4b0b9116><div role="img" aria-hidden="true" class="slp-icon slp-mr-8 slp-icon--color-color-text-300" style="color:color-text-300;width:24px;height:24px" data-v-e356681a data-v-4b0b9116><!----><div data-v-e356681a><svg width="32" height="33" viewBox="0 0 32 33" fill="currentColor" fill-opacity="0" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_7608_14896)"> <path d="M28.7701 11.2784C29.4558 11.2784 30.1134 11.5508 30.5982 12.0356C31.083 12.5204 31.3554 13.178 31.3554 13.8636V22.9023C31.3554 23.5879 31.083 24.2455 30.5982 24.7303C30.1134 25.2152 29.4558 25.4875 28.7701 25.4875H26.3033V29.5189L22.2719 25.4875H14.9481C14.2625 25.4875 13.6049 25.2152 13.1201 24.7303C12.6353 24.2455 12.3629 23.5879 12.3629 22.9023V14.3915C12.3629 13.5659 12.6909 12.774 13.2747 12.1902C13.8586 11.6064 14.6504 11.2784 15.4761 11.2784H26.0345" stroke="currentColor" stroke-width="1.27982" stroke-linecap="round" stroke-linejoin="round"/> <path d="M0.639526 15.9689C0.639526 16.6549 0.911795 17.3128 1.39653 17.7981C1.88126 18.2834 2.53881 18.5565 3.22475 18.5574H5.6916V22.5792L9.72301 18.551H17.0468C17.7316 18.5501 18.3882 18.2779 18.8727 17.794C19.3573 17.31 19.6303 16.6538 19.632 15.9689V6.92705C19.632 6.24111 19.3597 5.58322 18.875 5.09789C18.3902 4.61255 17.7327 4.33947 17.0468 4.33862H3.22475C2.53881 4.33947 1.88126 4.61255 1.39653 5.09789C0.911795 5.58322 0.639526 6.24111 0.639526 6.92705V13.6909" stroke="currentColor" stroke-width="1.27982" stroke-linecap="round" stroke-linejoin="round"/> </g> <defs> <clipPath id="clip0_7608_14896"> <rect width="31.9954" height="31.9954" fill="white" transform="translate(0 0.931091)"/> </clipPath> </defs> </svg> </div></div>Talk to sales </a></div></div></div></section> <!----></section> <section data-fetch-key="SlpFooterHOC:0" data-v-621d8951><!----></section></div></div></div><script defer src="/_nuxt/static/1739907449/solutions/compliance/state.js"></script><script src="/_nuxt/7019158.js" defer></script><script src="/_nuxt/110ef39.js" defer></script><script src="/_nuxt/7a053a9.js" defer></script><script src="/_nuxt/226b37f.js" defer></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10