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