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