[{"data":1,"prerenderedAt":1014},["ShallowReactive",2],{"/en-us/solutions/application-security-testing/":3,"navigation-en-us":353,"banner-en-us":772,"footer-en-us":789,"next-steps-en-us":999},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":347,"_type":348,"title":17,"_source":349,"_file":350,"_stem":351,"_extension":352},"/en-us/solutions/application-security-testing","solutions",false,"",{"title":9,"description":10},"Application security testing","GitLab's application security testing for SAST, DAST, SCA, and more - built into your developer workflow on a single platform. Secure code, delivered faster!",[12,30,45,84,110,121,217,225,247,295,312,345],{"componentName":13,"componentContent":14},"SolutionsTabLinks",{"links":15},[16,22,26],{"text":17,"config":18},"Application Security Testing",{"href":19,"dataGaName":20,"dataGaLocation":21},"/solutions/application-security-testing/","Security & Compliance","hero tabs",{"text":23,"config":24},"Software Supply Chain Security",{"href":25,"dataGaName":23,"dataGaLocation":21},"/solutions/supply-chain/",{"text":27,"config":28},"Software Compliance",{"href":29,"dataGaName":27,"dataGaLocation":21},"/solutions/software-compliance/",{"componentName":31,"componentContent":32},"SolutionsAnimatedHero",{"header":33,"buttons":34,"description":42,"config":43},"Application Security. Built in, not bolted on.",[35],{"text":36,"config":37},"Contact Sales",{"href":38,"dataGaName":39,"dataGaLocation":40,"variant":41},"/sales/","book demo","hero","secondary","Deliver secure software, faster with security testing in the same platform developers already use.",{"contentAlignment":44},"right",{"componentName":46,"componentContent":47},"CommonCustomerLogosMarquee",{"logos":48},[49,54,59,64,69,74,79],{"config":50},{"dataGaName":51,"src":52,"href":53},"deutsche telekom","https://res.cloudinary.com/about-gitlab-com/image/upload/v1754018685/dzmgtm1qxjeraxwkgovy.svg","/customers/deutsche-telekom/",{"config":55},{"dataGaName":56,"src":57,"href":58},"goldman sachs","https://res.cloudinary.com/about-gitlab-com/image/upload/v1754018698/qapbubhraqsyenuqygju.svg","/customers/goldman-sachs/",{"config":60},{"dataGaName":61,"src":62,"href":63},"airbus","https://res.cloudinary.com/about-gitlab-com/image/upload/v1755887510/pscatjwyq1h2f5asr1dh.svg","/customers/airbus/",{"config":65},{"dataGaName":66,"src":67,"href":68},"lockheed martin","https://res.cloudinary.com/about-gitlab-com/image/upload/v1754018712/co8hnqnxaxpnjoolw4gx.svg","/customers/lockheed-martin/",{"config":70},{"dataGaName":71,"src":72,"href":73},"carfax","https://res.cloudinary.com/about-gitlab-com/image/upload/v1755887519/zp4fzfvmogvs4fu8tcba.svg","/customers/carfax/",{"config":75},{"dataGaName":76,"src":77,"href":78},"nvidia","https://res.cloudinary.com/about-gitlab-com/image/upload/v1755887571/fhey3ggb92nalivryoyy.svg","/customers/nvidia/",{"config":80},{"dataGaName":81,"src":82,"href":83},"ubs","https://res.cloudinary.com/about-gitlab-com/image/upload/v1754018735/g4azpz2nj9aehv6hh5mr.svg","/blog/ubs-gitlab-devops-platform/",{"componentName":85,"componentContent":86},"SolutionsStackingCards",{"title":87,"cards":88},"Build secure products, with less security products.",[89,96,103],{"title":90,"description":91,"image":92},"Fewer tools, more secure software","Consolidate scanners like SAST, SCA, Secret Detection, and DAST into one platform—reducing cost, integration overhead, and time spent managing fragmented tools.",{"altText":93,"config":94},"Consolidated security scanners illustration",{"src":95},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754942031/xkxfgy6fnnjh4lheoc4u.svg",{"title":97,"description":98,"image":99},"AppSec your developers will love","Security findings appear directly in merge requests and IDEs—no context switching, no new UIs, no separate systems, keeping developers in the flow.",{"altText":100,"config":101},"Developer-friendly AppSec illustration",{"src":102},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754664095/q9al6fcgmpechcrwmjny.svg",{"title":104,"description":105,"image":106},"Software compliance? Check.","Apply controls for SOC 2, ISO 27001, and PCI DSS — and collect audit-ready evidence automatically in every pipeline.",{"altText":107,"config":108},"Software compliance illustration",{"src":109},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755017460/xywuz27tagjykhlkgzuk.jpg",{"componentName":111,"componentContent":112},"SolutionsCtaSection",{"text":113,"button":114},"Learn how GitLab reduced incident resolution time from 30 days to 1 hour",{"text":115,"config":116},"Read the whitepaper",{"href":117,"dataGaName":118,"dataGaLocation":119,"variant":120},"https://learn.gitlab.com/security-action-stream-consideration/whitepaper-security-teams-gitlab","custom-compliance-frameworks","supported-frameworks-list","tertiary",{"componentName":122,"componentContent":123},"SolutionsTabContainer",{"header":124,"tabs":125},"Complete security coverage across the software development lifecycle",[126,139,152,165,178,191,204],{"name":127,"description":128,"image":129,"mobileImage":133,"items":136,"config":137},"SAST","Find insecure code as it's written with guidance developers can act on directly in their merge requests.",{"altText":130,"config":131},"SAST security testing illustration",{"src":132},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755019689/uu2uzfwwcotmhmkemdss.svg",{"config":134},{"src":135},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755267612/t3wm5j377ku5stjbjfh5.svg",[],{"key":138},"sast",{"name":140,"description":141,"image":142,"mobileImage":146,"items":149,"config":150},"SCA","Mitigate supply chain risk by detecting vulnerable dependencies and license risks early.",{"altText":143,"config":144},"SCA security testing illustration",{"src":145},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755020228/qpltzvoqiqlxxfiqlc7s.svg",{"config":147},{"src":148},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755267612/cnmnquzmxdchvl3vftm1.svg",[],{"key":151},"sca",{"name":153,"description":154,"image":155,"mobileImage":159,"items":162,"config":163},"DAST","Catch web application vulnerabilities automatically during CI.",{"altText":156,"config":157},"DAST security testing illustration",{"src":158},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755020830/dtwe3pxluqrzb7vammza.svg",{"config":160},{"src":161},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755267612/tjczlwqfscujclecizlr.svg",[],{"key":164},"dast",{"name":166,"description":167,"image":168,"mobileImage":172,"items":175,"config":176},"Secret Detection","Prevent credential leaks with real-time push protection and CI-based scans.",{"altText":169,"config":170},"Secret Detection security testing illustration",{"src":171},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755268555/t5xxde4eaffkoamnv6zq.svg",{"config":173},{"src":174},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755267622/nopyyvb7vllea03vcnyn.svg",[],{"key":177},"secret-detection",{"name":179,"description":180,"image":181,"mobileImage":185,"items":188,"config":189},"API Security","Uncover security flaws in APIs using traffic-based or spec-driven scans.",{"altText":182,"config":183},"API Testing security testing illustration",{"src":184},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755094504/olmisw28ztcvcyjam8zs.svg",{"config":186},{"src":187},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755267611/dujsawrdrr5gyhsusxp7.svg",[],{"key":190},"api-testing",{"name":192,"description":193,"image":194,"mobileImage":198,"items":201,"config":202},"IaC Scanning","Fix risky infrastructure misconfigurations directly from code — before they’re deployed.",{"altText":195,"config":196},"IaC Scanning security testing illustration",{"src":197},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755094504/c1ah8jakyuxt52h50jeq.svg",{"config":199},{"src":200},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755267612/bpyrtjxviubod2yuido1.svg",[],{"key":203},"iac-scanning",{"name":205,"description":206,"image":207,"mobileImage":211,"items":214,"config":215},"Container Scanning","Identify vulnerabilities in container images as soon as they’re built.",{"altText":208,"config":209},"Container Scanning security testing illustration",{"src":210},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755095588/gpvikkagfdmxrvzspbpt.svg",{"config":212},{"src":213},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755267611/fisv4fxn245vmqxrthin.svg",[],{"key":216},"container-scanning",{"componentName":111,"componentContent":218},{"text":219,"button":220},"Vulnerability Management with DevSecOps: A Complete Guide",{"text":115,"config":221},{"href":222,"dataGaName":223,"dataGaLocation":224},"https://learn.gitlab.com/security-action-stream-consideration/whitepaper-vulnerability-management","sast-whitepaper","lifecycle-container",{"componentName":226,"componentContent":227},"SolutionsMidBody",{"title":228,"config":229,"imageHeading":231,"button":234,"items":240},"Fix more vulnerabilities, faster with AI",{"id":230},"solution-vulnerabilities",{"config":232},{"src":233},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754013516/tpl2c0amm4jzhgotovre.svg",{"text":235,"config":236},"Discover GitLab Duo",{"href":237,"dataGaName":238,"dataGaLocation":239,"variant":41},"/gitlab-duo/","discover-gitlab-duo","mid-body",[241,244],{"title":242,"description":243},"Duo Vulnerability Explanation","Explains the vulnerability, how it can be exploited, and provides remediation guidance so developers can fix security issues faster, improve their skills, and write more secure code.",{"title":245,"description":246},"Duo Vulnerability Resolution","Automatically creates a merge request with code changes to remediate the vulnerability, helping developers fix issues quickly without leaving their workflow.",{"componentName":122,"componentContent":248},{"header":249,"tabs":250},"If you want to secure your software, start where it’s built.",[251,268,277,286],{"name":252,"title":253,"description":254,"stats":255,"image":263,"config":266},"Reduce vulnerabilities","New security findings in production environments decreased by 20% to 25%*","Built-in scans run on every push to detect insecure code during development.",{"subText":256,"button":257},", a commissioned study conducted by Forrester Consulting on behalf of GitLab",{"text":258,"config":259},"*\"The Total Economic Impact™ Of GitLab Ultimate\"",{"href":260,"dataGaName":261,"dataGaLocation":262},"https://about.gitlab.com/resources/study-forrester-tei-gitlab-ultimate/","Forrester TEI report","tab-container",{"altText":252,"config":264},{"src":265},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754496298/cemjhdjumubdnpxfr6nb.svg",{"key":267},"reduce-vulnerabilities",{"name":269,"title":270,"description":271,"image":272,"config":275},"Remediate security issues","Remediate security issues faster","Get actionable findings directly in merge requests with AI-powered explanations and patches so developers can resolve issues without leaving their workflow.",{"altText":269,"config":273},{"src":274},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754942217/c3uwc2b2tjrvdvl80gkx.svg",{"key":276},"remediate-security-issues",{"name":278,"title":279,"description":280,"image":281,"config":284},"Define security standards","Define security standards at scale","Enforce scan rules, approval gates, and compliance requirements across every group without manual reviews or inconsistent adoption.",{"altText":278,"config":282},{"src":283},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754942388/nm4lbbthw5ef9czdeckr.svg",{"key":285},"security-standards",{"name":287,"title":288,"description":289,"image":290,"config":293},"Track AppSec posture","Track AppSec posture across every project and team","Monitor vulnerability trends, remediation velocity, and policy adherence across your entire organization — all from a centralized dashboard designed for AppSec visibility and executive reporting.",{"altText":287,"config":291},{"src":292},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754671940/cjx0txjskafrmr0w0ceu.svg",{"key":294},"track-appsec-posture",{"componentName":226,"componentContent":296},{"config":297,"title":300,"description":301,"button":302,"image":308},{"showLeftIcon":298,"showRightIcon":6,"id":299},true,"solution-experience-security","Experience security scans running in the developer pipeline","Seamlessly integrate security scans into your CI/CD pipeline. This ensures developers receive early feedback on potential risks and vulnerabilities in their code, empowering you to ship more secure code.",{"text":303,"config":304},"Try the demo",{"href":305,"dataGaName":306,"dataGaLocation":239,"variant":41,"icon":307},"https://gitlab.navattic.com/gitlab-scans","demo","Webcast",{"altText":309,"config":310},"security scans illustration",{"src":311},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754663554/gnajxxvrqv7qvhxg0ult.svg",{"componentName":313,"componentContent":314},"HomepageCardCarousel",{"title":315,"cards":316},"Proven results that scale",[317,327,335],{"title":318,"subTitle":319,"logo":320,"config":324},"13x","faster security scanning",{"altText":321,"config":322},"CACI",{"src":323},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754018670/pvs7igqxohlvrnr7uatv.svg",{"dataGaName":325,"href":326},"caci","/customers/caci/",{"title":328,"subTitle":329,"logo":330,"config":334},"30%","of vulnerabilities were found earlier in the SDLC",{"altText":331,"config":332},"CARFAX",{"src":333},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751317477/ywbjhp3fyrczts8jbjgx.png",{"dataGaName":71,"href":73},{"title":336,"subTitle":337,"logo":338,"config":342},"50%","faster vulnerability detection",{"altText":339,"config":340},"Cube",{"src":341},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517931/a8xrmb5vnsqejfq3plxv.png",{"dataGaName":343,"href":344},"cube","/customers/cube/",{"componentName":346},"CommonNextSteps","content:en-us:solutions:application-security-testing.yml","yaml","content","en-us/solutions/application-security-testing.yml","en-us/solutions/application-security-testing","yml",{"_path":354,"_dir":355,"_draft":6,"_partial":6,"_locale":7,"data":356,"_id":768,"_type":348,"title":769,"_source":349,"_file":770,"_stem":771,"_extension":352},"/shared/en-us/main-navigation","en-us",{"logo":357,"freeTrial":362,"sales":367,"login":371,"items":376,"search":699,"minimal":730,"duo":749,"pricingDeployment":758},{"config":358},{"href":359,"dataGaName":360,"dataGaLocation":361},"/","gitlab logo","header",{"text":363,"config":364},"Get free trial",{"href":365,"dataGaName":366,"dataGaLocation":361},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":368,"config":369},"Talk to sales",{"href":38,"dataGaName":370,"dataGaLocation":361},"sales",{"text":372,"config":373},"Sign in",{"href":374,"dataGaName":375,"dataGaLocation":361},"https://gitlab.com/users/sign_in/","sign in",[377,420,509,514,620,680],{"text":378,"config":379,"cards":381,"footer":403},"Platform",{"dataNavLevelOne":380},"platform",[382,388,395],{"title":378,"description":383,"link":384},"The most comprehensive AI-powered DevSecOps Platform",{"text":385,"config":386},"Explore our Platform",{"href":387,"dataGaName":380,"dataGaLocation":361},"/platform/",{"title":389,"description":390,"link":391},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":392,"config":393},"Meet GitLab Duo",{"href":237,"dataGaName":394,"dataGaLocation":361},"gitlab duo ai",{"title":396,"description":397,"link":398},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":399,"config":400},"Learn more",{"href":401,"dataGaName":402,"dataGaLocation":361},"/why-gitlab/","why gitlab",{"title":404,"items":405},"Get started with",[406,411,416],{"text":407,"config":408},"Platform Engineering",{"href":409,"dataGaName":410,"dataGaLocation":361},"/solutions/platform-engineering/","platform engineering",{"text":412,"config":413},"Developer Experience",{"href":414,"dataGaName":415,"dataGaLocation":361},"/developer-experience/","Developer experience",{"text":417,"config":418},"MLOps",{"href":419,"dataGaName":417,"dataGaLocation":361},"/topics/devops/the-role-of-ai-in-devops/",{"text":421,"left":298,"config":422,"link":423,"lists":427,"footer":491},"Product",{"dataNavLevelOne":5},{"text":424,"config":425},"View all Solutions",{"href":426,"dataGaName":5,"dataGaLocation":361},"/solutions/",[428,453,470],{"title":429,"description":430,"link":431,"items":436},"Automation","CI/CD and automation to accelerate deployment",{"config":432},{"icon":433,"href":434,"dataGaName":435,"dataGaLocation":361},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[437,441,445,449],{"text":438,"config":439},"CI/CD",{"href":440,"dataGaLocation":361,"dataGaName":438},"/solutions/continuous-integration/",{"text":442,"config":443},"AI-Assisted Development",{"href":237,"dataGaLocation":361,"dataGaName":444},"AI assisted development",{"text":446,"config":447},"Source Code Management",{"href":448,"dataGaLocation":361,"dataGaName":446},"/solutions/source-code-management/",{"text":450,"config":451},"Automated Software Delivery",{"href":434,"dataGaLocation":361,"dataGaName":452},"Automated software delivery",{"title":454,"description":455,"link":456,"items":461},"Security","Deliver code faster without compromising security",{"config":457},{"href":458,"dataGaName":459,"dataGaLocation":361,"icon":460},"/solutions/security-compliance/","security and compliance","ShieldCheckLight",[462,464,467],{"text":17,"config":463},{"href":19,"dataGaName":9,"dataGaLocation":361},{"text":23,"config":465},{"href":25,"dataGaLocation":361,"dataGaName":466},"Software supply chain security",{"text":27,"config":468},{"href":29,"dataGaName":469,"dataGaLocation":361},"software compliance",{"title":471,"link":472,"items":477},"Measurement",{"config":473},{"icon":474,"href":475,"dataGaName":476,"dataGaLocation":361},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[478,482,486],{"text":479,"config":480},"Visibility & Measurement",{"href":475,"dataGaLocation":361,"dataGaName":481},"Visibility and Measurement",{"text":483,"config":484},"Value Stream Management",{"href":485,"dataGaLocation":361,"dataGaName":483},"/solutions/value-stream-management/",{"text":487,"config":488},"Analytics & Insights",{"href":489,"dataGaLocation":361,"dataGaName":490},"/solutions/analytics-and-insights/","Analytics and insights",{"title":492,"items":493},"GitLab for",[494,499,504],{"text":495,"config":496},"Enterprise",{"href":497,"dataGaLocation":361,"dataGaName":498},"/enterprise/","enterprise",{"text":500,"config":501},"Small Business",{"href":502,"dataGaLocation":361,"dataGaName":503},"/small-business/","small business",{"text":505,"config":506},"Public Sector",{"href":507,"dataGaLocation":361,"dataGaName":508},"/solutions/public-sector/","public sector",{"text":510,"config":511},"Pricing",{"href":512,"dataGaName":513,"dataGaLocation":361,"dataNavLevelOne":513},"/pricing/","pricing",{"text":515,"config":516,"link":518,"lists":522,"feature":607},"Resources",{"dataNavLevelOne":517},"resources",{"text":519,"config":520},"View all resources",{"href":521,"dataGaName":517,"dataGaLocation":361},"/resources/",[523,556,579],{"title":524,"items":525},"Getting started",[526,531,536,541,546,551],{"text":527,"config":528},"Install",{"href":529,"dataGaName":530,"dataGaLocation":361},"/install/","install",{"text":532,"config":533},"Quick start guides",{"href":534,"dataGaName":535,"dataGaLocation":361},"/get-started/","quick setup checklists",{"text":537,"config":538},"Learn",{"href":539,"dataGaLocation":361,"dataGaName":540},"https://university.gitlab.com/","learn",{"text":542,"config":543},"Product documentation",{"href":544,"dataGaName":545,"dataGaLocation":361},"https://docs.gitlab.com/","product documentation",{"text":547,"config":548},"Best practice videos",{"href":549,"dataGaName":550,"dataGaLocation":361},"/getting-started-videos/","best practice videos",{"text":552,"config":553},"Integrations",{"href":554,"dataGaName":555,"dataGaLocation":361},"/integrations/","integrations",{"title":557,"items":558},"Discover",[559,564,569,574],{"text":560,"config":561},"Customer success stories",{"href":562,"dataGaName":563,"dataGaLocation":361},"/customers/","customer success stories",{"text":565,"config":566},"Blog",{"href":567,"dataGaName":568,"dataGaLocation":361},"/blog/","blog",{"text":570,"config":571},"Remote",{"href":572,"dataGaName":573,"dataGaLocation":361},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":575,"config":576},"TeamOps",{"href":577,"dataGaName":578,"dataGaLocation":361},"/teamops/","teamops",{"title":580,"items":581},"Connect",[582,587,592,597,602],{"text":583,"config":584},"GitLab Services",{"href":585,"dataGaName":586,"dataGaLocation":361},"/services/","services",{"text":588,"config":589},"Community",{"href":590,"dataGaName":591,"dataGaLocation":361},"/community/","community",{"text":593,"config":594},"Forum",{"href":595,"dataGaName":596,"dataGaLocation":361},"https://forum.gitlab.com/","forum",{"text":598,"config":599},"Events",{"href":600,"dataGaName":601,"dataGaLocation":361},"/events/","events",{"text":603,"config":604},"Partners",{"href":605,"dataGaName":606,"dataGaLocation":361},"/partners/","partners",{"backgroundColor":608,"textColor":609,"text":610,"image":611,"link":615},"#2f2a6b","#fff","Insights for the future of software development",{"altText":612,"config":613},"the source promo card",{"src":614},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":616,"config":617},"Read the latest",{"href":618,"dataGaName":619,"dataGaLocation":361},"/the-source/","the source",{"text":621,"config":622,"lists":624},"Company",{"dataNavLevelOne":623},"company",[625],{"items":626},[627,632,638,640,645,650,655,660,665,670,675],{"text":628,"config":629},"About",{"href":630,"dataGaName":631,"dataGaLocation":361},"/company/","about",{"text":633,"config":634,"footerGa":637},"Jobs",{"href":635,"dataGaName":636,"dataGaLocation":361},"/jobs/","jobs",{"dataGaName":636},{"text":598,"config":639},{"href":600,"dataGaName":601,"dataGaLocation":361},{"text":641,"config":642},"Leadership",{"href":643,"dataGaName":644,"dataGaLocation":361},"/company/team/e-group/","leadership",{"text":646,"config":647},"Team",{"href":648,"dataGaName":649,"dataGaLocation":361},"/company/team/","team",{"text":651,"config":652},"Handbook",{"href":653,"dataGaName":654,"dataGaLocation":361},"https://handbook.gitlab.com/","handbook",{"text":656,"config":657},"Investor relations",{"href":658,"dataGaName":659,"dataGaLocation":361},"https://ir.gitlab.com/","investor relations",{"text":661,"config":662},"Trust Center",{"href":663,"dataGaName":664,"dataGaLocation":361},"/security/","trust center",{"text":666,"config":667},"AI Transparency Center",{"href":668,"dataGaName":669,"dataGaLocation":361},"/ai-transparency-center/","ai transparency center",{"text":671,"config":672},"Newsletter",{"href":673,"dataGaName":674,"dataGaLocation":361},"/company/contact/","newsletter",{"text":676,"config":677},"Press",{"href":678,"dataGaName":679,"dataGaLocation":361},"/press/","press",{"text":681,"config":682,"lists":683},"Contact us",{"dataNavLevelOne":623},[684],{"items":685},[686,689,694],{"text":368,"config":687},{"href":38,"dataGaName":688,"dataGaLocation":361},"talk to sales",{"text":690,"config":691},"Get help",{"href":692,"dataGaName":693,"dataGaLocation":361},"/support/","get help",{"text":695,"config":696},"Customer portal",{"href":697,"dataGaName":698,"dataGaLocation":361},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":700,"login":701,"suggestions":708},"Close",{"text":702,"link":703},"To search repositories and projects, login to",{"text":704,"config":705},"gitlab.com",{"href":374,"dataGaName":706,"dataGaLocation":707},"search login","search",{"text":709,"default":710},"Suggestions",[711,713,717,719,723,727],{"text":389,"config":712},{"href":237,"dataGaName":389,"dataGaLocation":707},{"text":714,"config":715},"Code Suggestions (AI)",{"href":716,"dataGaName":714,"dataGaLocation":707},"/solutions/code-suggestions/",{"text":438,"config":718},{"href":440,"dataGaName":438,"dataGaLocation":707},{"text":720,"config":721},"GitLab on AWS",{"href":722,"dataGaName":720,"dataGaLocation":707},"/partners/technology-partners/aws/",{"text":724,"config":725},"GitLab on Google Cloud",{"href":726,"dataGaName":724,"dataGaLocation":707},"/partners/technology-partners/google-cloud-platform/",{"text":728,"config":729},"Why GitLab?",{"href":401,"dataGaName":728,"dataGaLocation":707},{"freeTrial":731,"mobileIcon":736,"desktopIcon":741,"secondaryButton":744},{"text":732,"config":733},"Start free trial",{"href":734,"dataGaName":366,"dataGaLocation":735},"https://gitlab.com/-/trials/new/","nav",{"altText":737,"config":738},"Gitlab Icon",{"src":739,"dataGaName":740,"dataGaLocation":735},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":737,"config":742},{"src":743,"dataGaName":740,"dataGaLocation":735},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":745,"config":746},"Get Started",{"href":747,"dataGaName":748,"dataGaLocation":735},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":750,"mobileIcon":754,"desktopIcon":756},{"text":751,"config":752},"Learn more about GitLab Duo",{"href":237,"dataGaName":753,"dataGaLocation":735},"gitlab duo",{"altText":737,"config":755},{"src":739,"dataGaName":740,"dataGaLocation":735},{"altText":737,"config":757},{"src":743,"dataGaName":740,"dataGaLocation":735},{"freeTrial":759,"mobileIcon":764,"desktopIcon":766},{"text":760,"config":761},"Back to pricing",{"href":512,"dataGaName":762,"dataGaLocation":735,"icon":763},"back to pricing","GoBack",{"altText":737,"config":765},{"src":739,"dataGaName":740,"dataGaLocation":735},{"altText":737,"config":767},{"src":743,"dataGaName":740,"dataGaLocation":735},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":773,"_dir":355,"_draft":6,"_partial":6,"_locale":7,"title":774,"button":775,"image":780,"config":784,"_id":786,"_type":348,"_source":349,"_file":787,"_stem":788,"_extension":352},"/shared/en-us/banner","is now in public beta!",{"text":776,"config":777},"Try the Beta",{"href":778,"dataGaName":779,"dataGaLocation":361},"/gitlab-duo/agent-platform/","duo banner",{"altText":781,"config":782},"GitLab Duo Agent Platform",{"src":783},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1753720689/somrf9zaunk0xlt7ne4x.svg",{"layout":785},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":790,"_dir":355,"_draft":6,"_partial":6,"_locale":7,"data":791,"_id":995,"_type":348,"title":996,"_source":349,"_file":997,"_stem":998,"_extension":352},"/shared/en-us/main-footer",{"text":792,"source":793,"edit":799,"contribute":804,"config":809,"items":814,"minimal":987},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":794,"config":795},"View page source",{"href":796,"dataGaName":797,"dataGaLocation":798},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":800,"config":801},"Edit this page",{"href":802,"dataGaName":803,"dataGaLocation":798},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":805,"config":806},"Please contribute",{"href":807,"dataGaName":808,"dataGaLocation":798},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":810,"facebook":811,"youtube":812,"linkedin":813},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[815,838,894,923,957],{"title":378,"links":816,"subMenu":821},[817],{"text":818,"config":819},"DevSecOps platform",{"href":387,"dataGaName":820,"dataGaLocation":798},"devsecops platform",[822],{"title":510,"links":823},[824,828,833],{"text":825,"config":826},"View plans",{"href":512,"dataGaName":827,"dataGaLocation":798},"view plans",{"text":829,"config":830},"Why Premium?",{"href":831,"dataGaName":832,"dataGaLocation":798},"/pricing/premium/","why premium",{"text":834,"config":835},"Why Ultimate?",{"href":836,"dataGaName":837,"dataGaLocation":798},"/pricing/ultimate/","why ultimate",{"title":839,"links":840},"Solutions",[841,846,848,850,855,860,864,867,871,876,878,881,884,889],{"text":842,"config":843},"Digital transformation",{"href":844,"dataGaName":845,"dataGaLocation":798},"/topics/digital-transformation/","digital transformation",{"text":17,"config":847},{"href":19,"dataGaName":17,"dataGaLocation":798},{"text":452,"config":849},{"href":434,"dataGaName":435,"dataGaLocation":798},{"text":851,"config":852},"Agile development",{"href":853,"dataGaName":854,"dataGaLocation":798},"/solutions/agile-delivery/","agile delivery",{"text":856,"config":857},"Cloud transformation",{"href":858,"dataGaName":859,"dataGaLocation":798},"/topics/cloud-native/","cloud transformation",{"text":861,"config":862},"SCM",{"href":448,"dataGaName":863,"dataGaLocation":798},"source code management",{"text":438,"config":865},{"href":440,"dataGaName":866,"dataGaLocation":798},"continuous integration & delivery",{"text":868,"config":869},"Value stream management",{"href":485,"dataGaName":870,"dataGaLocation":798},"value stream management",{"text":872,"config":873},"GitOps",{"href":874,"dataGaName":875,"dataGaLocation":798},"/solutions/gitops/","gitops",{"text":495,"config":877},{"href":497,"dataGaName":498,"dataGaLocation":798},{"text":879,"config":880},"Small business",{"href":502,"dataGaName":503,"dataGaLocation":798},{"text":882,"config":883},"Public sector",{"href":507,"dataGaName":508,"dataGaLocation":798},{"text":885,"config":886},"Education",{"href":887,"dataGaName":888,"dataGaLocation":798},"/solutions/education/","education",{"text":890,"config":891},"Financial services",{"href":892,"dataGaName":893,"dataGaLocation":798},"/solutions/finance/","financial services",{"title":515,"links":895},[896,898,900,902,905,907,909,911,913,915,917,919,921],{"text":527,"config":897},{"href":529,"dataGaName":530,"dataGaLocation":798},{"text":532,"config":899},{"href":534,"dataGaName":535,"dataGaLocation":798},{"text":537,"config":901},{"href":539,"dataGaName":540,"dataGaLocation":798},{"text":542,"config":903},{"href":544,"dataGaName":904,"dataGaLocation":798},"docs",{"text":565,"config":906},{"href":567,"dataGaName":568,"dataGaLocation":798},{"text":560,"config":908},{"href":562,"dataGaName":563,"dataGaLocation":798},{"text":570,"config":910},{"href":572,"dataGaName":573,"dataGaLocation":798},{"text":583,"config":912},{"href":585,"dataGaName":586,"dataGaLocation":798},{"text":575,"config":914},{"href":577,"dataGaName":578,"dataGaLocation":798},{"text":588,"config":916},{"href":590,"dataGaName":591,"dataGaLocation":798},{"text":593,"config":918},{"href":595,"dataGaName":596,"dataGaLocation":798},{"text":598,"config":920},{"href":600,"dataGaName":601,"dataGaLocation":798},{"text":603,"config":922},{"href":605,"dataGaName":606,"dataGaLocation":798},{"title":621,"links":924},[925,927,929,931,933,935,937,941,946,948,950,952],{"text":628,"config":926},{"href":630,"dataGaName":623,"dataGaLocation":798},{"text":633,"config":928},{"href":635,"dataGaName":636,"dataGaLocation":798},{"text":641,"config":930},{"href":643,"dataGaName":644,"dataGaLocation":798},{"text":646,"config":932},{"href":648,"dataGaName":649,"dataGaLocation":798},{"text":651,"config":934},{"href":653,"dataGaName":654,"dataGaLocation":798},{"text":656,"config":936},{"href":658,"dataGaName":659,"dataGaLocation":798},{"text":938,"config":939},"Sustainability",{"href":940,"dataGaName":938,"dataGaLocation":798},"/sustainability/",{"text":942,"config":943},"Diversity, inclusion and belonging (DIB)",{"href":944,"dataGaName":945,"dataGaLocation":798},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":661,"config":947},{"href":663,"dataGaName":664,"dataGaLocation":798},{"text":671,"config":949},{"href":673,"dataGaName":674,"dataGaLocation":798},{"text":676,"config":951},{"href":678,"dataGaName":679,"dataGaLocation":798},{"text":953,"config":954},"Modern Slavery Transparency Statement",{"href":955,"dataGaName":956,"dataGaLocation":798},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":958,"links":959},"Contact Us",[960,963,965,967,972,977,982],{"text":961,"config":962},"Contact an expert",{"href":38,"dataGaName":370,"dataGaLocation":798},{"text":690,"config":964},{"href":692,"dataGaName":693,"dataGaLocation":798},{"text":695,"config":966},{"href":697,"dataGaName":698,"dataGaLocation":798},{"text":968,"config":969},"Status",{"href":970,"dataGaName":971,"dataGaLocation":798},"https://status.gitlab.com/","status",{"text":973,"config":974},"Terms of use",{"href":975,"dataGaName":976,"dataGaLocation":798},"/terms/","terms of use",{"text":978,"config":979},"Privacy statement",{"href":980,"dataGaName":981,"dataGaLocation":798},"/privacy/","privacy statement",{"text":983,"config":984},"Cookie preferences",{"dataGaName":985,"dataGaLocation":798,"id":986,"isOneTrustButton":298},"cookie preferences","ot-sdk-btn",{"items":988},[989,991,993],{"text":973,"config":990},{"href":975,"dataGaName":976,"dataGaLocation":798},{"text":978,"config":992},{"href":980,"dataGaName":981,"dataGaLocation":798},{"text":983,"config":994},{"dataGaName":985,"dataGaLocation":798,"id":986,"isOneTrustButton":298},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",{"_path":1000,"_dir":355,"_draft":6,"_partial":6,"_locale":7,"header":1001,"eyebrow":1002,"blurb":1003,"button":1004,"secondaryButton":1008,"_id":1010,"_type":348,"title":1011,"_source":349,"_file":1012,"_stem":1013,"_extension":352},"/shared/en-us/next-steps","Start shipping better software faster","50%+ of the Fortune 100 trust GitLab","See what your team can do with the intelligent\n\n\nDevSecOps platform.\n",{"text":363,"config":1005},{"href":1006,"dataGaName":366,"dataGaLocation":1007},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":368,"config":1009},{"href":38,"dataGaName":370,"dataGaLocation":1007},"content:shared:en-us:next-steps.yml","Next Steps","shared/en-us/next-steps.yml","shared/en-us/next-steps",1758653951758]