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