[{"data":1,"prerenderedAt":1240},["ShallowReactive",2],{"/en-us/pricing/ultimate":3,"navigation-en-us":210,"banner-en-us":609,"footer-en-us":619,"next-steps-en-us":858,"feature-comparison-table-en-us":868},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":201,"meta":202,"navigation":203,"path":204,"seo":205,"slug":6,"stem":208,"testContent":6,"type":6,"__hash__":209},"pages/en-us/pricing/ultimate.yml","Ultimate",null,[8,199],{"componentName":9,"componentContent":10},"PricingSideNavigationVariant",{"config":11,"links":13,"buttons":29,"components":43},{"position":12},"right",[14,19,24],{"text":15,"config":16},"Overview",{"id":17,"href":18},"overview","#overview",{"text":20,"config":21},"Customer success",{"id":22,"href":23},"customer-success","#customer-success",{"text":25,"config":26},"Ultimate features",{"id":27,"href":28},"ultimate-features","#ultimate-features",[30,37],{"text":31,"config":32},"Contact sales",{"href":33,"dataGaName":34,"dataGaLocation":35,"variant":36},"/sales/","contact sales","side nav","primary",{"text":38,"config":39},"Learn about Premium",{"href":40,"dataGaName":41,"dataGaLocation":35,"variant":42},"/pricing/premium/","learn about premium","tertiary",[44,86,106,191],{"componentName":45,"componentContent":46},"PricingFeaturesHero",{"config":47,"title":48,"description":49,"cardDescription":50,"cta":51,"features":57},{"id":17},"GitLab Ultimate,\n\nnow with \u003Cspan class=\"gradient-text\">agentic AI\u003C/span>\n","Enterprise-grade agentic AI capabilities for your software lifecycle to help you move faster while maintaining security and IP protection.","Available in both SaaS and self-managed deployment options, GitLab Ultimate adds:",{"text":52,"config":53},"Compare all features",{"href":54,"dataGaName":55,"dataGaLocation":56},"/pricing/feature-comparison/","compare features","hero",[58,62,65,68,71,74,77,80,83],{"text":59,"config":60},"Agentic Chat",{"icon":61},"Check",{"text":63,"config":64},"Advanced security capabilities",{"icon":61},{"text":66,"config":67},"Security risk mitigation",{"icon":61},{"text":69,"config":70},"Compliance",{"icon":61},{"text":72,"config":73},"Customer Success Manager for eligible customers",{"icon":61},{"text":75,"config":76},"Priority support",{"icon":61},{"text":78,"config":79},"Live upgrade assistance",{"icon":61},{"text":81,"config":82},"Portfolio management",{"icon":61},{"text":84,"config":85},"Value stream management",{"icon":61},{"componentName":87,"componentContent":88},"PricingCardBlock",{"header":89,"cards":90},"GitLab Ultimate helps you",[91,96,101],{"config":92,"header":94,"description":95},{"icon":93},"Increase","Increase operational efficiencies","GitLab Ultimate provides a single, scalable interface for organization-wide DevSecOps, reducing handoffs across tools and teams and improving efficiencies.",{"config":97,"header":99,"description":100},{"icon":98},"SpeedGauge","Deliver better products faster","With end to end Value Stream Management and Portfolio Management, GitLab Ultimate allows for greater visibility and transparency across projects, helping to eliminate bottlenecks and deliver products faster.",{"config":102,"header":104,"description":105},{"icon":103},"LockClose","Reduce security and compliance risk","GitLab Ultimate introduces built-in security testing, compliance, and preventive security for cloud native applications to help you manage security risk and achieve regulatory compliance.",{"componentName":107,"componentContent":108},"CommonCaseStudyTabs",{"config":109,"cards":110},{"id":22},[111,126,139,152,165,178],{"title":112,"logo":113,"cta":117,"image":123},"CARFAX improves security, cuts pipeline management and costs with GitLab",{"altText":114,"config":115},"CARFAX",{"src":116},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751317477/ywbjhp3fyrczts8jbjgx.png",{"text":118,"config":119},"Read case study",{"href":120,"dataGaName":121,"dataGaLocation":122},"/customers/carfax/","carfax","carousel",{"altText":114,"config":124},{"src":125},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518412/pfaykc3gyrvbvp6rtkno.jpg",{"title":127,"logo":128,"cta":132,"image":136},"Lockheed Martin saves time, money, and tech muscle with GitLab",{"altText":129,"config":130},"Lockheed Martin",{"src":131},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517945/zbnsprmeoavupjkmexhk.png",{"text":118,"config":133},{"href":134,"dataGaName":135,"dataGaLocation":122},"/customers/lockheed-martin/","lockheed martin",{"altText":129,"config":137},{"src":138},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668830/Blog/Hero%20Images/lockheed-martin-cover-2.jpg",{"title":140,"logo":141,"cta":145,"image":149},"Deutsche Telekom drives DevSecOps transformation with GitLab Ultimate",{"altText":142,"config":143},"Deutsche Telekom",{"src":144},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754018685/mvwmgv7o1ue3sidqfp4o.jpg",{"text":118,"config":146},{"href":147,"dataGaName":148,"dataGaLocation":122},"/customers/deutsche-telekom/","deutsche telekom",{"altText":142,"config":150},{"src":151},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518415/yxkdhpqcskxysu0oxjmd.jpg",{"title":153,"logo":154,"cta":158,"image":162},"Iron Mountain drives DevOps evolution with GitLab Ultimate",{"altText":155,"config":156},"Iron Mountain",{"src":157},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754018707/wdmnbfghghtrfdppnhom.svg",{"text":118,"config":159},{"href":160,"dataGaName":161,"dataGaLocation":122},"/customers/iron-mountain/","iron mountain",{"altText":155,"config":163},{"src":164},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518421/jnf3ihqvksetnf4v7fc3.png",{"title":166,"logo":167,"cta":171,"image":175},"Dunelm “shifts left”: U.K. homewares leader moves security to front of cycle, boosts cloud migration",{"altText":168,"config":169},"Dunelm",{"src":170},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755887538/ra29bxrf84ctppz6lr1d.svg",{"text":118,"config":172},{"href":173,"dataGaName":174,"dataGaLocation":122},"/customers/dunelm/","dunelm",{"altText":168,"config":176},{"src":177},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518416/tddtgezk4ce1fs1akh0a.png",{"title":179,"logo":180,"cta":184,"image":188},"HackerOne achieves 5x faster deployments with GitLab's integrated security",{"altText":181,"config":182},"HackerOne",{"src":183},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751663579/nwhpv6y6yiiq9u5lqjsv.png",{"text":118,"config":185},{"href":186,"dataGaName":187,"dataGaLocation":122},"/customers/hackerone/","hackerone",{"altText":181,"config":189},{"src":190},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518419/cvuwmupb4lhbfks5onwp.jpg",{"componentName":192,"componentContent":193},"PricingComparisonTable",{"config":194,"title":197,"description":198},{"id":27,"filter":195},[196],"ultimate","Build secure software, faster\n\nwith GitLab Ultimate\n","\u003Cp>\n    * Available on GitLab.com plans only\n\u003C/p>\n\u003Cp>\n    ** Available on Self-Managed plans only\n\u003C/p>\n",{"componentName":200},"CommonNextSteps","yml",{},true,"/en-us/pricing/ultimate",{"title":206,"description":207},"Why GitLab Ultimate? | GitLab","Achieve organization wide security, compliance, and planning with GitLab Ultimate","en-us/pricing/ultimate","bcYJK8MQwaHtdAxzVPueiBrcO5oYR2uZv-LboyNWuG4",{"data":211},{"logo":212,"freeTrial":217,"sales":222,"login":226,"items":231,"search":539,"minimal":570,"duo":589,"pricingDeployment":599},{"config":213},{"href":214,"dataGaName":215,"dataGaLocation":216},"/","gitlab logo","header",{"text":218,"config":219},"Get free trial",{"href":220,"dataGaName":221,"dataGaLocation":216},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":223,"config":224},"Talk to sales",{"href":33,"dataGaName":225,"dataGaLocation":216},"sales",{"text":227,"config":228},"Sign in",{"href":229,"dataGaName":230,"dataGaLocation":216},"https://gitlab.com/users/sign_in/","sign in",[232,259,354,359,460,520],{"text":233,"config":234,"cards":236},"Platform",{"dataNavLevelOne":235},"platform",[237,243,251],{"title":233,"description":238,"link":239},"The intelligent orchestration platform for DevSecOps",{"text":240,"config":241},"Explore our Platform",{"href":242,"dataGaName":235,"dataGaLocation":216},"/platform/",{"title":244,"description":245,"link":246},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":247,"config":248},"Meet GitLab Duo",{"href":249,"dataGaName":250,"dataGaLocation":216},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":252,"description":253,"link":254},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":255,"config":256},"Learn more",{"href":257,"dataGaName":258,"dataGaLocation":216},"/why-gitlab/","why gitlab",{"text":260,"left":203,"config":261,"link":263,"lists":267,"footer":336},"Product",{"dataNavLevelOne":262},"solutions",{"text":264,"config":265},"View all Solutions",{"href":266,"dataGaName":262,"dataGaLocation":216},"/solutions/",[268,292,315],{"title":269,"description":270,"link":271,"items":276},"Automation","CI/CD and automation to accelerate deployment",{"config":272},{"icon":273,"href":274,"dataGaName":275,"dataGaLocation":216},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[277,281,284,288],{"text":278,"config":279},"CI/CD",{"href":280,"dataGaLocation":216,"dataGaName":278},"/solutions/continuous-integration/",{"text":244,"config":282},{"href":249,"dataGaLocation":216,"dataGaName":283},"gitlab duo agent platform - product menu",{"text":285,"config":286},"Source Code Management",{"href":287,"dataGaLocation":216,"dataGaName":285},"/solutions/source-code-management/",{"text":289,"config":290},"Automated Software Delivery",{"href":274,"dataGaLocation":216,"dataGaName":291},"Automated software delivery",{"title":293,"description":294,"link":295,"items":300},"Security","Deliver code faster without compromising security",{"config":296},{"href":297,"dataGaName":298,"dataGaLocation":216,"icon":299},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[301,305,310],{"text":302,"config":303},"Application Security Testing",{"href":297,"dataGaName":304,"dataGaLocation":216},"Application security testing",{"text":306,"config":307},"Software Supply Chain Security",{"href":308,"dataGaLocation":216,"dataGaName":309},"/solutions/supply-chain/","Software supply chain security",{"text":311,"config":312},"Software Compliance",{"href":313,"dataGaName":314,"dataGaLocation":216},"/solutions/software-compliance/","software compliance",{"title":316,"link":317,"items":322},"Measurement",{"config":318},{"icon":319,"href":320,"dataGaName":321,"dataGaLocation":216},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[323,327,331],{"text":324,"config":325},"Visibility & Measurement",{"href":320,"dataGaLocation":216,"dataGaName":326},"Visibility and Measurement",{"text":328,"config":329},"Value Stream Management",{"href":330,"dataGaLocation":216,"dataGaName":328},"/solutions/value-stream-management/",{"text":332,"config":333},"Analytics & Insights",{"href":334,"dataGaLocation":216,"dataGaName":335},"/solutions/analytics-and-insights/","Analytics and insights",{"title":337,"items":338},"GitLab for",[339,344,349],{"text":340,"config":341},"Enterprise",{"href":342,"dataGaLocation":216,"dataGaName":343},"/enterprise/","enterprise",{"text":345,"config":346},"Small Business",{"href":347,"dataGaLocation":216,"dataGaName":348},"/small-business/","small business",{"text":350,"config":351},"Public Sector",{"href":352,"dataGaLocation":216,"dataGaName":353},"/solutions/public-sector/","public sector",{"text":355,"config":356},"Pricing",{"href":357,"dataGaName":358,"dataGaLocation":216,"dataNavLevelOne":358},"/pricing/","pricing",{"text":360,"config":361,"link":363,"lists":367,"feature":447},"Resources",{"dataNavLevelOne":362},"resources",{"text":364,"config":365},"View all resources",{"href":366,"dataGaName":362,"dataGaLocation":216},"/resources/",[368,401,419],{"title":369,"items":370},"Getting started",[371,376,381,386,391,396],{"text":372,"config":373},"Install",{"href":374,"dataGaName":375,"dataGaLocation":216},"/install/","install",{"text":377,"config":378},"Quick start guides",{"href":379,"dataGaName":380,"dataGaLocation":216},"/get-started/","quick setup checklists",{"text":382,"config":383},"Learn",{"href":384,"dataGaLocation":216,"dataGaName":385},"https://university.gitlab.com/","learn",{"text":387,"config":388},"Product documentation",{"href":389,"dataGaName":390,"dataGaLocation":216},"https://docs.gitlab.com/","product documentation",{"text":392,"config":393},"Best practice videos",{"href":394,"dataGaName":395,"dataGaLocation":216},"/getting-started-videos/","best practice videos",{"text":397,"config":398},"Integrations",{"href":399,"dataGaName":400,"dataGaLocation":216},"/integrations/","integrations",{"title":402,"items":403},"Discover",[404,409,414],{"text":405,"config":406},"Customer success stories",{"href":407,"dataGaName":408,"dataGaLocation":216},"/customers/","customer success stories",{"text":410,"config":411},"Blog",{"href":412,"dataGaName":413,"dataGaLocation":216},"/blog/","blog",{"text":415,"config":416},"Remote",{"href":417,"dataGaName":418,"dataGaLocation":216},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":420,"items":421},"Connect",[422,427,432,437,442],{"text":423,"config":424},"GitLab Services",{"href":425,"dataGaName":426,"dataGaLocation":216},"/services/","services",{"text":428,"config":429},"Community",{"href":430,"dataGaName":431,"dataGaLocation":216},"/community/","community",{"text":433,"config":434},"Forum",{"href":435,"dataGaName":436,"dataGaLocation":216},"https://forum.gitlab.com/","forum",{"text":438,"config":439},"Events",{"href":440,"dataGaName":441,"dataGaLocation":216},"/events/","events",{"text":443,"config":444},"Partners",{"href":445,"dataGaName":446,"dataGaLocation":216},"/partners/","partners",{"backgroundColor":448,"textColor":449,"text":450,"image":451,"link":455},"#2f2a6b","#fff","Insights for the future of software development",{"altText":452,"config":453},"the source promo card",{"src":454},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":456,"config":457},"Read the latest",{"href":458,"dataGaName":459,"dataGaLocation":216},"/the-source/","the source",{"text":461,"config":462,"lists":464},"Company",{"dataNavLevelOne":463},"company",[465],{"items":466},[467,472,478,480,485,490,495,500,505,510,515],{"text":468,"config":469},"About",{"href":470,"dataGaName":471,"dataGaLocation":216},"/company/","about",{"text":473,"config":474,"footerGa":477},"Jobs",{"href":475,"dataGaName":476,"dataGaLocation":216},"/jobs/","jobs",{"dataGaName":476},{"text":438,"config":479},{"href":440,"dataGaName":441,"dataGaLocation":216},{"text":481,"config":482},"Leadership",{"href":483,"dataGaName":484,"dataGaLocation":216},"/company/team/e-group/","leadership",{"text":486,"config":487},"Team",{"href":488,"dataGaName":489,"dataGaLocation":216},"/company/team/","team",{"text":491,"config":492},"Handbook",{"href":493,"dataGaName":494,"dataGaLocation":216},"https://handbook.gitlab.com/","handbook",{"text":496,"config":497},"Investor relations",{"href":498,"dataGaName":499,"dataGaLocation":216},"https://ir.gitlab.com/","investor relations",{"text":501,"config":502},"Trust Center",{"href":503,"dataGaName":504,"dataGaLocation":216},"/security/","trust center",{"text":506,"config":507},"AI Transparency Center",{"href":508,"dataGaName":509,"dataGaLocation":216},"/ai-transparency-center/","ai transparency center",{"text":511,"config":512},"Newsletter",{"href":513,"dataGaName":514,"dataGaLocation":216},"/company/contact/#contact-forms","newsletter",{"text":516,"config":517},"Press",{"href":518,"dataGaName":519,"dataGaLocation":216},"/press/","press",{"text":521,"config":522,"lists":523},"Contact us",{"dataNavLevelOne":463},[524],{"items":525},[526,529,534],{"text":223,"config":527},{"href":33,"dataGaName":528,"dataGaLocation":216},"talk to sales",{"text":530,"config":531},"Support portal",{"href":532,"dataGaName":533,"dataGaLocation":216},"https://support.gitlab.com","support portal",{"text":535,"config":536},"Customer portal",{"href":537,"dataGaName":538,"dataGaLocation":216},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":540,"login":541,"suggestions":548},"Close",{"text":542,"link":543},"To search repositories and projects, login to",{"text":544,"config":545},"gitlab.com",{"href":229,"dataGaName":546,"dataGaLocation":547},"search login","search",{"text":549,"default":550},"Suggestions",[551,553,557,559,563,567],{"text":244,"config":552},{"href":249,"dataGaName":244,"dataGaLocation":547},{"text":554,"config":555},"Code Suggestions (AI)",{"href":556,"dataGaName":554,"dataGaLocation":547},"/solutions/code-suggestions/",{"text":278,"config":558},{"href":280,"dataGaName":278,"dataGaLocation":547},{"text":560,"config":561},"GitLab on AWS",{"href":562,"dataGaName":560,"dataGaLocation":547},"/partners/technology-partners/aws/",{"text":564,"config":565},"GitLab on Google Cloud",{"href":566,"dataGaName":564,"dataGaLocation":547},"/partners/technology-partners/google-cloud-platform/",{"text":568,"config":569},"Why GitLab?",{"href":257,"dataGaName":568,"dataGaLocation":547},{"freeTrial":571,"mobileIcon":576,"desktopIcon":581,"secondaryButton":584},{"text":572,"config":573},"Start free trial",{"href":574,"dataGaName":221,"dataGaLocation":575},"https://gitlab.com/-/trials/new/","nav",{"altText":577,"config":578},"Gitlab Icon",{"src":579,"dataGaName":580,"dataGaLocation":575},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":577,"config":582},{"src":583,"dataGaName":580,"dataGaLocation":575},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":585,"config":586},"Get Started",{"href":587,"dataGaName":588,"dataGaLocation":575},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":590,"mobileIcon":595,"desktopIcon":597},{"text":591,"config":592},"Learn more about GitLab Duo",{"href":593,"dataGaName":594,"dataGaLocation":575},"/gitlab-duo/","gitlab duo",{"altText":577,"config":596},{"src":579,"dataGaName":580,"dataGaLocation":575},{"altText":577,"config":598},{"src":583,"dataGaName":580,"dataGaLocation":575},{"freeTrial":600,"mobileIcon":605,"desktopIcon":607},{"text":601,"config":602},"Back to pricing",{"href":357,"dataGaName":603,"dataGaLocation":575,"icon":604},"back to pricing","GoBack",{"altText":577,"config":606},{"src":579,"dataGaName":580,"dataGaLocation":575},{"altText":577,"config":608},{"src":583,"dataGaName":580,"dataGaLocation":575},{"title":610,"button":611,"config":616},"See how agentic AI transforms software delivery",{"text":612,"config":613},"Watch GitLab Transcend now",{"href":614,"dataGaName":615,"dataGaLocation":216},"/events/transcend/virtual/","transcend event",{"layout":617,"icon":618},"release","AiStar",{"data":620},{"text":621,"source":622,"edit":628,"contribute":633,"config":638,"items":643,"minimal":847},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":623,"config":624},"View page source",{"href":625,"dataGaName":626,"dataGaLocation":627},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":629,"config":630},"Edit this page",{"href":631,"dataGaName":632,"dataGaLocation":627},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":634,"config":635},"Please contribute",{"href":636,"dataGaName":637,"dataGaLocation":627},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":639,"facebook":640,"youtube":641,"linkedin":642},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[644,689,743,786,813],{"title":355,"links":645,"subMenu":659},[646,650,654],{"text":647,"config":648},"View plans",{"href":357,"dataGaName":649,"dataGaLocation":627},"view plans",{"text":651,"config":652},"Why Premium?",{"href":40,"dataGaName":653,"dataGaLocation":627},"why premium",{"text":655,"config":656},"Why Ultimate?",{"href":657,"dataGaName":658,"dataGaLocation":627},"/pricing/ultimate/","why ultimate",[660],{"title":661,"links":662},"Contact Us",[663,665,667,669,674,679,684],{"text":31,"config":664},{"href":33,"dataGaName":225,"dataGaLocation":627},{"text":530,"config":666},{"href":532,"dataGaName":533,"dataGaLocation":627},{"text":535,"config":668},{"href":537,"dataGaName":538,"dataGaLocation":627},{"text":670,"config":671},"Status",{"href":672,"dataGaName":673,"dataGaLocation":627},"https://status.gitlab.com/","status",{"text":675,"config":676},"Terms of use",{"href":677,"dataGaName":678,"dataGaLocation":627},"/terms/","terms of use",{"text":680,"config":681},"Privacy statement",{"href":682,"dataGaName":683,"dataGaLocation":627},"/privacy/","privacy statement",{"text":685,"config":686},"Cookie preferences",{"dataGaName":687,"dataGaLocation":627,"id":688,"isOneTrustButton":203},"cookie preferences","ot-sdk-btn",{"title":260,"links":690,"subMenu":699},[691,695],{"text":692,"config":693},"DevSecOps platform",{"href":242,"dataGaName":694,"dataGaLocation":627},"devsecops platform",{"text":696,"config":697},"AI-Assisted Development",{"href":593,"dataGaName":698,"dataGaLocation":627},"ai-assisted development",[700],{"title":701,"links":702},"Topics",[703,708,713,718,723,728,733,738],{"text":704,"config":705},"CICD",{"href":706,"dataGaName":707,"dataGaLocation":627},"/topics/ci-cd/","cicd",{"text":709,"config":710},"GitOps",{"href":711,"dataGaName":712,"dataGaLocation":627},"/topics/gitops/","gitops",{"text":714,"config":715},"DevOps",{"href":716,"dataGaName":717,"dataGaLocation":627},"/topics/devops/","devops",{"text":719,"config":720},"Version Control",{"href":721,"dataGaName":722,"dataGaLocation":627},"/topics/version-control/","version control",{"text":724,"config":725},"DevSecOps",{"href":726,"dataGaName":727,"dataGaLocation":627},"/topics/devsecops/","devsecops",{"text":729,"config":730},"Cloud Native",{"href":731,"dataGaName":732,"dataGaLocation":627},"/topics/cloud-native/","cloud native",{"text":734,"config":735},"AI for Coding",{"href":736,"dataGaName":737,"dataGaLocation":627},"/topics/devops/ai-for-coding/","ai for coding",{"text":739,"config":740},"Agentic AI",{"href":741,"dataGaName":742,"dataGaLocation":627},"/topics/agentic-ai/","agentic ai",{"title":744,"links":745},"Solutions",[746,748,750,755,759,762,765,768,770,773,776,781],{"text":302,"config":747},{"href":297,"dataGaName":302,"dataGaLocation":627},{"text":291,"config":749},{"href":274,"dataGaName":275,"dataGaLocation":627},{"text":751,"config":752},"Agile development",{"href":753,"dataGaName":754,"dataGaLocation":627},"/solutions/agile-delivery/","agile delivery",{"text":756,"config":757},"SCM",{"href":287,"dataGaName":758,"dataGaLocation":627},"source code management",{"text":704,"config":760},{"href":280,"dataGaName":761,"dataGaLocation":627},"continuous integration & delivery",{"text":84,"config":763},{"href":330,"dataGaName":764,"dataGaLocation":627},"value stream management",{"text":709,"config":766},{"href":767,"dataGaName":712,"dataGaLocation":627},"/solutions/gitops/",{"text":340,"config":769},{"href":342,"dataGaName":343,"dataGaLocation":627},{"text":771,"config":772},"Small business",{"href":347,"dataGaName":348,"dataGaLocation":627},{"text":774,"config":775},"Public sector",{"href":352,"dataGaName":353,"dataGaLocation":627},{"text":777,"config":778},"Education",{"href":779,"dataGaName":780,"dataGaLocation":627},"/solutions/education/","education",{"text":782,"config":783},"Financial services",{"href":784,"dataGaName":785,"dataGaLocation":627},"/solutions/finance/","financial services",{"title":360,"links":787},[788,790,792,794,797,799,801,803,805,807,809,811],{"text":372,"config":789},{"href":374,"dataGaName":375,"dataGaLocation":627},{"text":377,"config":791},{"href":379,"dataGaName":380,"dataGaLocation":627},{"text":382,"config":793},{"href":384,"dataGaName":385,"dataGaLocation":627},{"text":387,"config":795},{"href":389,"dataGaName":796,"dataGaLocation":627},"docs",{"text":410,"config":798},{"href":412,"dataGaName":413,"dataGaLocation":627},{"text":405,"config":800},{"href":407,"dataGaName":408,"dataGaLocation":627},{"text":415,"config":802},{"href":417,"dataGaName":418,"dataGaLocation":627},{"text":423,"config":804},{"href":425,"dataGaName":426,"dataGaLocation":627},{"text":428,"config":806},{"href":430,"dataGaName":431,"dataGaLocation":627},{"text":433,"config":808},{"href":435,"dataGaName":436,"dataGaLocation":627},{"text":438,"config":810},{"href":440,"dataGaName":441,"dataGaLocation":627},{"text":443,"config":812},{"href":445,"dataGaName":446,"dataGaLocation":627},{"title":461,"links":814},[815,817,819,821,823,825,827,831,836,838,840,842],{"text":468,"config":816},{"href":470,"dataGaName":463,"dataGaLocation":627},{"text":473,"config":818},{"href":475,"dataGaName":476,"dataGaLocation":627},{"text":481,"config":820},{"href":483,"dataGaName":484,"dataGaLocation":627},{"text":486,"config":822},{"href":488,"dataGaName":489,"dataGaLocation":627},{"text":491,"config":824},{"href":493,"dataGaName":494,"dataGaLocation":627},{"text":496,"config":826},{"href":498,"dataGaName":499,"dataGaLocation":627},{"text":828,"config":829},"Sustainability",{"href":830,"dataGaName":828,"dataGaLocation":627},"/sustainability/",{"text":832,"config":833},"Diversity, inclusion and belonging (DIB)",{"href":834,"dataGaName":835,"dataGaLocation":627},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":501,"config":837},{"href":503,"dataGaName":504,"dataGaLocation":627},{"text":511,"config":839},{"href":513,"dataGaName":514,"dataGaLocation":627},{"text":516,"config":841},{"href":518,"dataGaName":519,"dataGaLocation":627},{"text":843,"config":844},"Modern Slavery Transparency Statement",{"href":845,"dataGaName":846,"dataGaLocation":627},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":848},[849,852,855],{"text":850,"config":851},"Terms",{"href":677,"dataGaName":678,"dataGaLocation":627},{"text":853,"config":854},"Cookies",{"dataGaName":687,"dataGaLocation":627,"id":688,"isOneTrustButton":203},{"text":856,"config":857},"Privacy",{"href":682,"dataGaName":683,"dataGaLocation":627},{"header":859,"blurb":860,"button":861,"secondaryButton":866},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":862,"config":863},"Get your free trial",{"href":864,"dataGaName":221,"dataGaLocation":865},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":31,"config":867},{"href":33,"dataGaName":225,"dataGaLocation":865},{"sections":869},[870,960,1027,1075,1140,1158,1202],{"title":871,"features":872},"Source Code Management & DevOps Workflows",[873,885,895,899,904,909,914,920,925,930,935,940,945,950,955],{"name":874,"free":875,"premium":876,"ultimate":877,"description":878,"config":879,"shortenedValues":881},"Compute minutes per month*","400 \u003Cbr/> compute minutes","10,000 \u003Cbr/> compute minutes","50,000 \u003Cbr/> compute minutes","Amount of time that projects can use to run jobs on instance runners on GitLab.com",{"href":880,"showOnPricing":203},"https://docs.gitlab.com/ci/pipelines/compute_minutes/",{"free":882,"premium":883,"ultimate":884},"400","10K","50K",{"name":886,"free":887,"premium":888,"ultimate":888,"description":889,"config":890,"shortenedValues":892},"Storage*","10 GiB","500 GiB","Storage usage limits include Git repository and Large File Storage (LFS).",{"href":891,"showOnPricing":203},"https://docs.gitlab.com/user/storage_usage_quotas/",{"free":893,"premium":894,"ultimate":894},"10G","500G",{"name":896,"free":203,"premium":203,"ultimate":203,"description":897,"config":898},"Built-in CI/CD","Automate code building, testing, and deployment with customizable pipelines and integrated security.",{"href":280,"showOnPricing":203},{"name":900,"free":203,"premium":203,"ultimate":203,"description":901,"config":902},"Container Scanning","Identify vulnerabilities in container images early in development, providing remediation paths before security risks reach production environments.",{"href":903,"showOnPricing":203},"https://docs.gitlab.com/user/application_security/container_scanning/",{"name":905,"free":203,"premium":203,"ultimate":203,"description":906,"config":907},"Publish static websites for free with GitLab Pages","Publish from your repository using any site generator, with automatic CI/CD deployment, custom domains, SSL support, and access controls.",{"href":908},"https://docs.gitlab.com/ee/user/project/pages/",{"name":910,"free":203,"premium":203,"ultimate":203,"description":911,"config":912},"Jira Development Panel Integration","Reference Jira issues in GitLab with automatic two-way linking.",{"href":913},"https://docs.gitlab.com/ee/integration/jira/issues.html",{"name":915,"free":916,"premium":203,"ultimate":203,"description":917,"config":918},"Push Rules",false,"Customizable pre-receive Git hooks that enforce commit content standards, message formats, branch naming rules, and file requirements.",{"href":919,"showOnPricing":203},"https://docs.gitlab.com/ee/user/project/repository/push_rules.html",{"name":921,"free":916,"premium":203,"ultimate":203,"description":922,"config":923},"Merge Request Guardrails","Customize approval workflows with rules defining who must review code before merging, including options to prevent self-approvals and require authentication.",{"href":924,"showOnPricing":203},"https://docs.gitlab.com/user/project/merge_requests/approvals/settings/",{"name":926,"free":916,"premium":203,"ultimate":203,"description":927,"config":928},"Code Quality Reports","Identify maintainability issues during code review, displaying findings directly in merge requests.",{"href":929,"showOnPricing":203},"https://docs.gitlab.com/ci/testing/code_quality/#pipeline-details-view",{"name":931,"free":916,"premium":203,"ultimate":203,"description":932,"config":933},"Protected Environments","Safeguard testing and production environments by restricting deployment access to authorized users only.",{"href":934,"showOnPricing":203},"https://docs.gitlab.com/ee/ci/environments/protected_environments.html",{"name":936,"free":916,"premium":203,"ultimate":203,"description":937,"config":938},"Remote Development Workspaces","Code without local setup using Web IDE and Workspaces to access fully-featured development environments on remote servers.",{"href":939,"showOnPricing":203},"https://docs.gitlab.com/user/project/remote_development/#workspaces",{"name":941,"free":916,"premium":203,"ultimate":203,"description":942,"config":943},"Multiple approvers in code review","Define how many approvals a merge request must receive before it's merged, and which users should approve.",{"href":944},"https://docs.gitlab.com/ee/user/project/merge_requests/approvals/rules.html",{"name":946,"free":916,"premium":203,"ultimate":203,"description":947,"config":948},"Remote repository pull mirroring","Automatically sync branches, tags, and commits from external repositories every 30 minutes, with safeguards to prevent data loss.",{"href":949},"https://docs.gitlab.com/user/project/repository/mirror/pull/",{"name":951,"free":916,"premium":203,"ultimate":203,"description":952,"config":953},"GitLab Duo and SDLC Trends","Measure the impact of GitLab Duo on software development lifecycle (SDLC) performance.",{"href":954,"showOnPricing":203},"https://docs.gitlab.com/user/analytics/ai_impact_analytics/",{"name":956,"free":916,"premium":916,"ultimate":203,"description":957,"config":958},"Create test cases from within GitLab","Document and track test scenarios directly in GitLab to improve collaboration, while maintaining visibility controls and integration with your existing workflows.",{"href":959,"showOnPricing":203},"https://docs.gitlab.com/ci/test_cases/",{"title":244,"features":961},[962,967,972,977,984,990,994,999,1004,1012,1017,1022],{"name":963,"free":916,"premium":203,"ultimate":203,"description":964,"config":965},"AI Chat in the IDE (Duo Classic)","Chat directly in your IDE to get context-aware answers, generate code, and fix issues without leaving your workflow.",{"href":966,"showOnPricing":203},"https://docs.gitlab.com/user/gitlab_duo_chat/",{"name":968,"free":916,"premium":203,"ultimate":203,"description":969,"config":970},"AI Code Suggestions in the IDE (Duo Classic)","Automatically generates lines of code, including full functions, from comments; automatically proposes new lines of code from a few typed characters.",{"href":971,"showOnPricing":203},"https://docs.gitlab.com/user/project/repository/code_suggestions/",{"name":973,"free":916,"premium":203,"ultimate":203,"description":974,"config":975},"Secure Access and Governance","Granular access controls and usage tracking to support audit requirements.",{"href":976,"showOnPricing":203},"https://docs.gitlab.com/user/compliance/audit_events/",{"name":978,"free":916,"premium":979,"ultimate":980,"description":981,"config":982},"Included GitLab Credits","12 credits/user/month\u003Ca href=\"/pricing/#usage-pricing\">*\u003C/a>","24 credits/user/month\u003Ca href=\"/pricing/#usage-pricing\">*\u003C/a>","A GitLab Credit is our universal currency for usage-based products across GitLab.",{"href":983,"showOnPricing":203},"https://docs.gitlab.com/subscriptions/gitlab_credits/",{"name":985,"free":916,"premium":986,"ultimate":986,"description":987,"config":988},"External Agents","Add-on GitLab Credits","Delegate work by @ mentioning OpenAI Codex, Claude Code, and others directly in issues or merge requests.",{"href":989,"showOnPricing":203},"https://docs.gitlab.com/user/duo_agent_platform/agents/external/",{"name":59,"free":916,"premium":986,"ultimate":986,"description":991,"config":992},"Understand unfamiliar code, improve and modernize existing code, and generate tests for functions and methods.",{"href":993,"showOnPricing":203},"https://docs.gitlab.com/user/gitlab_duo_chat/agentic_chat/",{"name":995,"free":916,"premium":986,"ultimate":986,"description":996,"config":997},"Foundational Agents & Flows","Pre-built AI agents and workflows that automate common development tasks like planning, security analysis, and code review right in GitLab.",{"href":998,"showOnPricing":203},"https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/",{"name":1000,"free":916,"premium":986,"ultimate":986,"description":1001,"config":1002},"Custom Agents","Customize and extend the capability of agentic AI to accomplish specific tasks.",{"href":1003,"showOnPricing":203},"https://docs.gitlab.com/user/duo_agent_platform/agents/custom/",{"name":1005,"free":916,"premium":1006,"ultimate":1006,"description":1007,"config":1008},"Custom Flows","Beta","Automate complex, multi-step tasks across your GitLab projects.",{"href":1009,"comingSoonHref":1010,"comingSoonText":1011,"showOnPricing":203},"https://docs.gitlab.com/user/duo_agent_platform/flows/custom/","/releases/whats-new/#whats-coming","Coming soon",{"name":1013,"free":916,"premium":986,"ultimate":986,"description":1014,"config":1015},"AI Catalog","A central library where teams can create, share, and collaborate with agents and flows.",{"href":1016,"showOnPricing":203},"https://docs.gitlab.com/user/duo_agent_platform/ai_catalog/",{"name":1018,"free":916,"premium":986,"ultimate":986,"description":1019,"config":1020},"Model Selection","Gives you direct control over which large language models (LLMs) power GitLab Duo Agent Platform.",{"href":1021,"showOnPricing":203},"https://docs.gitlab.com/user/gitlab_duo/model_selection/",{"name":1023,"free":916,"premium":986,"ultimate":986,"description":1024,"config":1025},"Model Context Protocol Integrations","MCP support enhances AI-powered development workflows, connecting GitLab Duo Agent Platform as an MCP client and serving as an MCP server for external AI assistants.",{"href":1026,"showOnPricing":203},"https://docs.gitlab.com/user/gitlab_duo/model_context_protocol/",{"title":1028,"features":1029},"Project Management",[1030,1035,1040,1045,1050,1055,1060,1065,1070],{"name":1031,"free":203,"premium":203,"ultimate":203,"description":1032,"config":1033},"Time Tracking","Track and manage hours spent on issues, merge requests, epics, and tasks with estimates, detailed reports, and standardized time units.",{"href":1034,"showOnPricing":203},"https://docs.gitlab.com/user/project/time_tracking/",{"name":1036,"free":203,"premium":203,"ultimate":203,"description":1037,"config":1038},"Wiki based project documentation","Create version-controlled documentation in Markdown, RDoc, AsciiDoc, or Org formats within GitLab, with customizable navigation, PDF export options, and Git-based collaboration.",{"href":1039,"showOnPricing":203},"https://docs.gitlab.com/ee/user/project/wiki/",{"name":1041,"free":916,"premium":203,"ultimate":203,"description":1042,"config":1043},"Issue Weights","Add weighting to issues to indicate time, value, or complexity, allowing for prioritization and more effective resource planning during development.",{"href":1044,"showOnPricing":203},"https://docs.gitlab.com/ee/user/project/issues/issue_weight.html",{"name":1046,"free":916,"premium":203,"ultimate":203,"description":1047,"config":1048},"Code and Productivity Analytics","Measure development velocity by tracking merge request completion times, which helps to identify bottlenecks by showing which authors, labels, or milestones affect delivery speed.",{"href":1049,"showOnPricing":203},"https://docs.gitlab.com/ee/user/analytics/productivity_analytics.html",{"name":1051,"free":916,"premium":203,"ultimate":203,"description":1052,"config":1053},"Single level Epics","Coordinate and track large initiatives by organizing work items into a work hierarchy, making complex projects manageable.",{"href":1054},"https://docs.gitlab.com/ee/user/group/epics/",{"name":1056,"free":916,"premium":203,"ultimate":203,"description":1057,"config":1058},"Issue to Epic promotion","Promote important issues into epics within the parent group, preserving all metadata like comments, votes, participants, and labels",{"href":1059,"showOnPricing":203},"https://docs.gitlab.com/user/project/issues/managing_issues/#promote-an-issue-to-an-epic",{"name":1061,"free":916,"premium":203,"ultimate":203,"description":1062,"config":1063},"Iterations","A time-boxed workflow that groups issues to be worked on during a specific period of time, usually lasting 1-3 weeks.",{"href":1064},"https://docs.gitlab.com/ee/user/group/iterations/",{"name":1066,"free":916,"premium":203,"ultimate":203,"description":1067,"config":1068},"Scoped Labels","Use scoped labels to annotate issues, merge requests, and epics with mutually exclusive labels.",{"href":1069},"https://docs.gitlab.com/user/project/labels/#scoped-labels",{"name":1071,"free":916,"premium":916,"ultimate":203,"description":1072,"config":1073},"Status Page","Create and deploy a static website to communicate efficiently to users during an incident.",{"href":1074,"showOnPricing":203},"https://docs.gitlab.com/ee/operations/incident_management/status_page.html",{"title":1076,"features":1077},"Security and Compliance",[1078,1084,1089,1095,1100,1105,1110,1115,1120,1125,1130,1135],{"name":1079,"free":1080,"premium":1080,"ultimate":203,"description":1081,"config":1082},"Secret Detection","Limited","Monitor your activity to help prevent secrets from being leaked and help you respond if there is a leak.",{"href":1083,"showOnPricing":203},"https://docs.gitlab.com/user/application_security/secret_detection/",{"name":1085,"free":916,"premium":203,"ultimate":203,"description":1086,"config":1087},"Group & Project Audit Events","Track critical security actions like permission changes and user modifications with comprehensive, permanent audit logs, providing detailed reports for compliance, incident response, and access reviews.",{"href":1088,"showOnPricing":203},"https://docs.gitlab.com/user/compliance/audit_events/#group-audit-events",{"name":1090,"free":916,"premium":1080,"ultimate":1091,"description":1092,"config":1093},"Compliance Frameworks","Custom","Label projects with specific compliance requirements, with optional enforcement of compliance pipeline configurations and security policies in the Ultimate tier for enhanced regulatory oversight.",{"href":1094,"showOnPricing":203},"https://docs.gitlab.com/user/compliance/compliance_frameworks/",{"name":1096,"free":916,"premium":916,"ultimate":203,"description":1097,"config":1098},"Static Application Security Testing","Automatic scans to discover vulnerabilities with each commit, giving you immediate feedback without disrupting your workflow.",{"href":1099,"showOnPricing":203},"https://docs.gitlab.com/ee/user/application_security/sast/",{"name":1101,"free":916,"premium":916,"ultimate":203,"description":1102,"config":1103},"Vulnerability Management","Identify, prioritize, and track security weaknesses in your applications, helping security teams efficiently determine which vulnerabilities to address first to protect your software assets effectively.",{"href":1104,"showOnPricing":203},"/direction/security_risk_management/threat_insights/vulnerability_management/",{"name":1106,"free":916,"premium":916,"ultimate":203,"description":1107,"config":1108},"Security Dashboards","View comprehensive vulnerability metrics, ratings, and trends across your projects, with 30-90 day visibility.",{"href":1109,"showOnPricing":203},"https://docs.gitlab.com/ee/user/application_security/security_dashboard/index.html",{"name":1111,"free":916,"premium":916,"ultimate":203,"description":1112,"config":1113},"Compliance Dashboards","Track project compliance against GitLab standards with automatic adherence scans that update whenever project settings change.",{"href":1114,"showOnPricing":203},"https://docs.gitlab.com/ee/user/compliance/compliance_center/compliance_standards_adherence_dashboard.html",{"name":1116,"free":916,"premium":916,"ultimate":203,"description":1117,"config":1118},"Security Policies","Enforce organization-wide controls for security scans, merge request approvals, and pipeline execution, ensuring consistent security practices across projects.",{"href":1119,"showOnPricing":203},"https://docs.gitlab.com/user/application_security/policies/",{"name":1121,"free":916,"premium":916,"ultimate":203,"description":1122,"config":1123},"Software Composition Analysis","Automatically detect vulnerabilities in application dependencies, including transitive ones, during development through SBOM analysis.",{"href":1124,"showOnPricing":203},"https://docs.gitlab.com/user/application_security/dependency_scanning/dependency_scanning_sbom/",{"name":1126,"free":916,"premium":916,"ultimate":203,"description":1127,"config":1128},"IaC Scanning","Runs in your CI/CD pipeline, checking your infrastructure definition files for known vulnerabilities so you can proactively address the risk to your application.",{"href":1129,"showOnPricing":203},"https://docs.gitlab.com/user/application_security/iac_scanning/",{"name":1131,"free":916,"premium":916,"ultimate":203,"description":1132,"config":1133},"Fuzz Testing","Automatically test your application with randomized inputs to uncover hidden bugs and security issues that standard QA might miss.",{"href":1134,"showOnPricing":203},"https://docs.gitlab.com/user/application_security/coverage_fuzzing/",{"name":1136,"free":916,"premium":916,"ultimate":203,"description":1137,"config":1138},"Dynamic Application Security Testing","Simulates real-world hacker attacks against your running web applications and APIs, detecting vulnerabilities like XSS and SQL injection that other tools may miss.",{"href":1139,"showOnPricing":203},"https://docs.gitlab.com/ee/user/application_security/dast/",{"title":1141,"features":1142},"SLA Management",[1143,1148,1153],{"name":1144,"free":916,"premium":203,"ultimate":203,"description":1145,"config":1146},"SLA Countdown Timer","Track customer service agreements with an automatic countdown on incidents.",{"href":1147,"showOnPricing":203},"https://docs.gitlab.com/operations/incident_management/incidents/#service-level-agreement-countdown-timer",{"name":1149,"free":916,"premium":203,"ultimate":203,"description":1150,"config":1151},"Escalation Policies","Assign response workflows to incidents, automatically triggering notifications to on-call responders based on configurable policies.",{"href":1152,"showOnPricing":203},"https://docs.gitlab.com/operations/incident_management/manage_incidents/#change-escalation-policy",{"name":1154,"free":916,"premium":203,"ultimate":203,"description":1155,"config":1156},"On-call Schedule Management","Create rotation schedules for team members to share incident response responsibilities, ensuring immediate notification when issues occur and maintaining continuous service availability during disruptions.",{"href":1157},"https://docs.gitlab.com/operations/incident_management/oncall_schedules/",{"title":1159,"features":1160},"Portfolio Management",[1161,1168,1173,1178,1183,1188,1193,1197],{"name":1162,"free":1163,"premium":1163,"ultimate":1164,"description":1165,"config":1166},"Guest Users","Limited access","View repository code","Ideal for external collaborators who need basic visibility while protecting sensitive project data.  Add unlimited users without impacting billable seats in Ultimate tier.",{"href":1167,"showOnPricing":203},"https://docs.gitlab.com/administration/guest_users/",{"name":1169,"free":916,"premium":203,"ultimate":203,"description":1170,"config":1171},"Contributor Analytics","Visualize individual contributions across your group by tracking team member activity over weekly, monthly, or quarterly periods.",{"href":1172,"showOnPricing":203},"https://docs.gitlab.com/ee/user/group/contribution_analytics/index.html",{"name":1174,"free":916,"premium":203,"ultimate":203,"description":1175,"config":1176},"Planning Hierarchy","Visualize planned work as a timeline of epics and milestones, helping to identify dependencies and communicate progress to stakeholders.",{"href":1177,"showOnPricing":203},"https://docs.gitlab.com/user/group/roadmap/",{"name":1179,"free":916,"premium":916,"ultimate":203,"description":1180,"config":1181},"Insights and Health Reporting","Interactive charts and custom reports for project metrics like issue creation trends, merge request completion times, and triage efficiency.",{"href":1182,"showOnPricing":203},"https://docs.gitlab.com/user/project/insights/",{"name":1184,"free":916,"premium":916,"ultimate":203,"description":1185,"config":1186},"DORA4 Metrics","Track key DevOps performance indicators for velocity (deployment frequency, lead time) and stability (failure rate, recovery time).",{"href":1187,"showOnPricing":203},"https://docs.gitlab.com/user/analytics/dora_metrics/",{"name":1189,"free":916,"premium":916,"ultimate":203,"description":1190,"config":1191},"Custom Roles","Create tailored access levels based on existing roles with specific permissions for your organization's needs, applied consistently across groups and projects.",{"href":1192},"https://docs.gitlab.com/user/custom_roles/",{"name":328,"free":916,"premium":916,"ultimate":203,"description":1194,"config":1195},"Create customizable value streams and insight reports leveraging DORA-4 metrics to use as the single source of truth.",{"href":1196,"showOnPricing":203},"https://docs.gitlab.com/user/analytics/value_streams_dashboard/",{"name":1198,"free":916,"premium":916,"ultimate":1199,"description":1200,"config":1201},"Enterprise Agile Planning Seats","Add-on ($)","Jira replacement with unified planning workflows for all team members, featuring value stream analytics, executive dashboards, and organization-wide visibility.",{"href":753,"showOnPricing":203},{"title":1203,"features":1204},"Scaled and Multi-Region Support",[1205,1210,1215,1220,1225,1230,1235],{"name":1206,"free":203,"premium":203,"ultimate":203,"description":1207,"config":1208},"Dependency Proxy for Container Registry**","Local pull-through cache for container images that stores frequently-accessed upstream images.",{"href":1209},"https://docs.gitlab.com/user/packages/dependency_proxy/",{"name":1211,"free":916,"premium":203,"ultimate":203,"description":1212,"config":1213},"Globally distributed cloning with GitLab Geo**","Local GitLab instances that cache repositories geographically closer to users, reducing clone/fetch times from minutes to seconds.",{"href":1214},"https://docs.gitlab.com/administration/geo/#remote-team-acceleration",{"name":1216,"free":916,"premium":203,"ultimate":203,"description":1217,"config":1218},"Offload CI/CD to Secondary Site Runners","Offload load from the primary instance by registering a gitlab-runner with a secondary site.",{"href":1219},"https://docs.gitlab.com/administration/geo/secondary_proxy/runners/",{"name":1221,"free":916,"premium":203,"ultimate":203,"description":1222,"config":1223},"Disaster recovery**","Replicate your database, your Git repositories, and other assets.",{"href":1224},"https://docs.gitlab.com/administration/geo/disaster_recovery/",{"name":1226,"free":916,"premium":203,"ultimate":203,"description":1227,"config":1228},"Advanced Search","Find code patterns, security vulnerabilities, deprecated functions, buried discussions, and existing solutions across all projects, repositories, issues, merge requests, and wikis.",{"href":1229},"https://docs.gitlab.com/user/search/advanced_search/",{"name":1231,"free":916,"premium":203,"ultimate":203,"description":1232,"config":1233},"Scalable Reference Architecture","Validated, production-ready environment designs for deploying GitLab at scale, with detailed specifications you can implement or adapt based on your organization's specific requirements.",{"href":1234},"https://docs.gitlab.com/administration/reference_architectures/",{"name":1236,"free":916,"premium":203,"ultimate":203,"description":1237,"config":1238},"Advanced LDAP/SAML Configuration","Automatically synchronize GitLab users with LDAP groups, configuring administrator access, external user status, and SSH keys through customizable directory attributes.",{"href":1239},"https://docs.gitlab.com/administration/auth/ldap/#ldap-sync-configuration-settings",1772652089029]