[{"data":1,"prerenderedAt":926},["ShallowReactive",2],{"/gitlab-flex":3,"navigation-en-us":198,"banner-en-us":623,"footer-en-us":634,"next-steps-en-us":895,"vimeo-embed:1200366712":905},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":190,"meta":191,"navigation":35,"path":192,"seo":193,"slug":6,"stem":196,"testContent":6,"type":6,"__hash__":197},"pages/en-us/gitlab-flex.yml","Gitlab Flex",null,[8,26,36,69,101,188],{"componentName":9,"componentContent":10},"EarlyAccessPreviewHero",{"title":11,"subtitle":12,"primaryButton":13,"video":19,"config":24},"Flex your seats and AI spend monthly","One annual agreement. No amendments.",{"text":14,"config":15},"Get in touch",{"href":16,"dataGaName":17,"dataGaLocation":18},"/sales/?contact-topic=pricing-quotes","contact sales","hero",{"videoTitle":20,"config":21},"GitLab Flex smart budgeting and resource allocation from GitLab Transcend",{"videoSrc":22,"thumbnailSrc":23},"https://player.vimeo.com/video/1200366712?badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1786726123/dgmbo9ub1myiz2uke18l.jpg",{"background":25},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1790118317/ngu7bpan4kkietkgk0nz.svg",{"componentName":27,"componentContent":28},"CommonStickyCTA",{"text":29,"link":30,"config":34},"Talk to sales about GitLab Flex",{"text":31,"config":32},"Contact sales",{"href":33,"dataGaName":17,"dataGaLocation":18},"/sales/",{"useLinkTextOnMobile":35},true,{"componentName":37,"componentContent":38},"CommonMediaWithCols",{"config":39,"title":41,"mobileTitle":41,"description":42,"image":43,"button":47,"columns":53},{"id":40,"diagram":35},"reshape-month-to-month","Predict less. Flex more.","Agentic software engineering makes headcount, credit burn, and new capabilities hard to predict six months out. GitLab Flex is one annual dollar commitment you reshape month to month across seats, GitLab Credits, and eligible usage-based capabilities, without re-procurement.",{"altText":44,"config":45},"Stacked bar chart showing twelve months of GitLab Flex reservations shifting between platform seats and GitLab Credits within a fixed annual commitment",{"src":46},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1790368597/rjsgavyoakt8upjqwm59.svg",{"text":48,"config":49},"See pricing",{"href":50,"dataGaName":51,"dataGaLocation":52},"/pricing/#flex","pricing","body",[54,59,64],{"title":55,"content":56,"config":57},"Seats move with the team","When a project wraps or a new team comes online, reallocate next month's reserved seats inside the same agreement.",{"icon":58},"Users",{"title":60,"content":61,"config":62},"Credits scale with agent usage","Draw GitLab Credits from the same commitment as seats so AI spend and platform spend stay in one plan.",{"icon":63},"FlowAi",{"title":65,"content":66,"config":67},"New capabilities, same contract","Eligible capabilities that land on the rate card after you sign draw from the commitment you already have.",{"icon":68},"RocketLaunch",{"componentName":37,"componentContent":70},{"config":71,"title":74,"mobileTitle":74,"description":75,"image":76,"button":80,"columns":85},{"id":72,"backgroundColor":73,"diagram":35},"how-flex-works","$color-surface-100","Set your reservation, then steer as needs change","Reserve seats and credits for the upcoming month in your customer portal, with caps to keep spend in check. Reserved capacity draws first, and usage above it accrues against your remaining balance.",{"altText":77,"config":78},"Customers Portal reservation screen showing seats, credits, and remaining annual Flex balance for the next month",{"src":79},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1790368582/nt3fcz7nildyyfbzwdrr.svg",{"text":81,"config":82},"Read the docs",{"href":83,"dataGaName":84,"dataGaLocation":52},"https://docs.gitlab.com/subscriptions/gitlab_flex/","docs",[86,91,96],{"title":87,"content":88,"config":89},"Monthly reservations","Adjust seat count and reserved credits before the next billing period begins, with no contract amendment.",{"icon":90},"Calendar",{"title":92,"content":93,"config":94},"Reserved credits first","Usage draws from your monthly reserved pool before on-demand usage accrues against the annual balance.",{"icon":95},"Chart",{"title":97,"content":98,"config":99},"Spend caps you control","Set spend caps for seats, and for per-user credits so one person cannot burn through the team pool.",{"icon":100},"Dashboard",{"componentName":102,"componentContent":103},"CompareInfoTable",{"config":104,"title":106,"headings":107,"cta":116,"rows":120},{"id":105},"with-and-without-flex","Buying GitLab with and without Flex",[108,112],{"text":109,"config":110},"Without Flex",{"id":111},"without-flex-col",{"text":113,"config":114},"With GitLab Flex",{"id":115,"icon":35},"with-flex-col",{"text":117,"button":118},"One commitment for seats and credits. Reshape month to month without amendments.",{"text":31,"config":119},{"href":16,"dataGaName":17,"dataGaLocation":52},[121,136,149,162,175],{"name":122,"cells":123},"How you buy",[124,130],{"badge":125,"text":129},{"text":126,"config":127},"Separate purchases",{"variant":128},"negative","Seat licenses and credit-based capabilities are bought on different tracks, then locked until renewal or an amendment.",{"badge":131,"text":135},{"text":132,"config":133},"One annual commitment",{"variant":134},"positive","One dollar commitment covers platform seats and GitLab Credits. You draw down from a single balance.",{"name":137,"cells":138},"Mid-year seat changes",[139,144],{"badge":140,"text":143},{"text":141,"config":142},"Wait for renewal",{"variant":128},"Growing or shrinking seats usually means a contract change, or living with idle seats until the term ends.",{"badge":145,"text":148},{"text":146,"config":147},"Reshape any month",{"variant":134},"Raise or lower reserved seats for the upcoming month in Customers Portal, with no amendment.",{"name":150,"cells":151},"AI and seat spend",[152,157],{"badge":153,"text":156},{"text":154,"config":155},"Separate credit bucket",{"variant":128},"Credits sit apart from seats. Moving budget between people and AI usage means another buy.",{"badge":158,"text":161},{"text":159,"config":160},"Move budget between both",{"variant":134},"Seats and credits share the same commitment, so you can shift spend as agent usage grows or slows.",{"name":163,"cells":164},"New capabilities",[165,170],{"badge":166,"text":169},{"text":167,"config":168},"Re-open procurement",{"variant":128},"Turning on a new credit-metered capability mid-term often needs a new quote and paperwork.",{"badge":171,"text":174},{"text":172,"config":173},"Draw from the commitment",{"variant":134},"Eligible capabilities on the rate card draw from the Flex balance you already have.",{"name":176,"cells":177},"Spend control",[178,183],{"badge":179,"text":182},{"text":180,"config":181},"Fragmented invoices",{"variant":128},"Seat invoices and usage overages land separately, so finance pieces the story together after the fact.",{"badge":184,"text":187},{"text":185,"config":186},"Caps you set up front",{"variant":134},"Track remaining commitment in the Flex dashboard, and use spend caps and notifications to stay on plan.",{"componentName":189},"CommonNextSteps","yml",{},"/en-us/gitlab-flex",{"title":194,"description":195},"GitLab Flex | GitLab","One annual commitment for seats and GitLab Credits. Reshape spend month to month without re-procurement.","en-us/gitlab-flex","aNW-Fp29AyVJjoacP9083au8pe_DKNf6beA2Ty4KMR0",{"logo":199,"freeTrial":204,"sales":209,"login":214,"items":219,"search":542,"minimal":574,"duo":593,"switchNav":602,"pricingDeployment":613},{"config":200},{"href":201,"dataGaName":202,"dataGaLocation":203},"/","gitlab logo","header",{"text":205,"config":206},"Get free trial",{"href":207,"dataGaName":208,"dataGaLocation":203},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":210,"config":211},"Request a demo",{"href":212,"dataGaName":213,"dataGaLocation":203},"/sales/?contact-topic=request-demo&entry=nav","sales",{"text":215,"config":216},"Sign in",{"href":217,"dataGaName":218,"dataGaLocation":203},"https://gitlab.com/users/sign_in/","sign in",[220,301,389,393,467,521],{"text":221,"left":35,"config":222,"menu":224},"Platform",{"dataNavLevelOne":223},"platform",{"type":225,"link":226,"columns":230,"feature":290},"lists",{"text":227,"config":228},"Explore the Platform",{"href":229,"dataGaName":223,"dataGaLocation":203},"/platform/",[231,249,272],{"title":232,"items":233},"Execution & Workflows",[234,239,244],{"text":235,"config":236},"CI/CD",{"href":237,"dataGaLocation":203,"dataGaName":238},"/solutions/continuous-integration/","ci/cd",{"text":240,"config":241},"Source Code Management",{"href":242,"dataGaLocation":203,"dataGaName":243},"/solutions/source-code-management/","source code management",{"text":245,"config":246},"Agile Delivery",{"href":247,"dataGaLocation":203,"dataGaName":248},"/solutions/agile-delivery/","agile delivery",{"title":250,"items":251},"Security & Governance",[252,257,262,267],{"text":253,"config":254},"Application Security Testing",{"href":255,"dataGaLocation":203,"dataGaName":256},"/solutions/application-security-testing/","application security testing",{"text":258,"config":259},"Governance & Compliance",{"href":260,"dataGaLocation":203,"dataGaName":261},"/solutions/software-compliance/","governance and compliance",{"text":263,"config":264},"Secrets Management",{"href":265,"dataGaLocation":203,"dataGaName":266},"/gitlab-secrets-manager/","secrets management",{"text":268,"config":269},"Supply Chain Security",{"href":270,"dataGaLocation":203,"dataGaName":271},"/solutions/supply-chain/","supply chain security",{"title":273,"items":274},"Context & AI",[275,280,285],{"text":276,"config":277},"Agentic Orchestration",{"href":278,"dataGaLocation":203,"dataGaName":279},"/gitlab-duo-agent-platform/","agentic orchestration",{"text":281,"config":282},"Context Graph",{"href":283,"dataGaLocation":203,"dataGaName":284},"/gitlab-orbit/","context graph",{"text":286,"config":287},"Visibility & Measurement",{"href":288,"dataGaLocation":203,"dataGaName":289},"/solutions/visibility-measurement/","visibility and measurement",{"config":291,"title":294,"text":295,"link":296},{"background":292,"textColor":293},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Why GitLab","One platform for speed with control across your software lifecycle.",{"text":297,"config":298},"Learn more",{"href":299,"dataGaName":300,"dataGaLocation":203},"/why-gitlab/","why gitlab",{"text":302,"left":35,"config":303,"menu":305},"Solutions",{"dataNavLevelOne":304},"solutions",{"type":225,"link":306,"columns":310,"feature":380},{"text":307,"config":308},"View all Solutions",{"href":309,"dataGaName":304,"dataGaLocation":203},"/solutions/",[311,329,347],{"title":312,"items":313},"Outcomes",[314,319,324],{"text":315,"config":316},"DevOps Modernization",{"href":317,"dataGaLocation":203,"dataGaName":318},"/assessments/devops-modernization-assessment/","devops modernization",{"text":320,"config":321},"Security Modernization",{"href":322,"dataGaLocation":203,"dataGaName":323},"/assessments/security-modernization-assessment/","security modernization",{"text":325,"config":326},"AI Modernization",{"href":327,"dataGaLocation":203,"dataGaName":328},"/assessments/ai-modernization-assessment/","ai modernization",{"title":330,"items":331},"By size",[332,337,342],{"text":333,"config":334},"Enterprise",{"href":335,"dataGaLocation":203,"dataGaName":336},"/enterprise/","enterprise",{"text":338,"config":339},"Small Business",{"href":340,"dataGaLocation":203,"dataGaName":341},"/small-business/","small business",{"text":343,"config":344},"Startups",{"href":345,"dataGaLocation":203,"dataGaName":346},"/solutions/startups/","startups",{"title":348,"items":349},"Industries",[350,355,360,365,370,375],{"text":351,"config":352},"Financial Services",{"href":353,"dataGaLocation":203,"dataGaName":354},"/solutions/finance/","financial services",{"text":356,"config":357},"Public Sector",{"href":358,"dataGaLocation":203,"dataGaName":359},"/solutions/public-sector/","public sector",{"text":361,"config":362},"Telecommunications",{"href":363,"dataGaLocation":203,"dataGaName":364},"/solutions/telecommunications/","telecommunications",{"text":366,"config":367},"Automotive",{"href":368,"dataGaLocation":203,"dataGaName":369},"/solutions/automotive/","automotive",{"text":371,"config":372},"Education",{"href":373,"dataGaLocation":203,"dataGaName":374},"/solutions/education/","education",{"text":376,"config":377},"Aerospace",{"href":378,"dataGaLocation":203,"dataGaName":379},"/solutions/aerospace/","aerospace",{"config":381,"title":382,"text":383,"link":384},{"background":292,"textColor":293},"GitLab Transcend","Catch our latest innovations announced at the last Transcend.",{"text":385,"config":386},"Read the blog",{"href":387,"dataGaName":388,"dataGaLocation":203},"/blog/gitlab-transcend-announcements/","gitlab transcend",{"text":390,"config":391},"Pricing",{"href":392,"dataGaName":51,"dataGaLocation":203,"dataNavLevelOne":51},"/pricing/",{"text":394,"config":395,"menu":397},"Resources",{"dataNavLevelOne":396},"resources",{"type":225,"link":398,"columns":402,"feature":458},{"text":399,"config":400},"View all resources",{"href":401,"dataGaName":396,"dataGaLocation":203},"/resources/",[403,430],{"title":404,"items":405},"Discover",[406,410,415,420,425],{"text":407,"config":408},"Docs",{"href":409,"dataGaName":84,"dataGaLocation":203},"https://docs.gitlab.com/",{"text":411,"config":412},"University",{"href":413,"dataGaName":414,"dataGaLocation":203},"https://university.gitlab.com/","university",{"text":416,"config":417},"Demo Series",{"href":418,"dataGaName":419,"dataGaLocation":203},"/gitlab-technical-demo-series/","demo series",{"text":421,"config":422},"Demo Hub",{"href":423,"dataGaName":424,"dataGaLocation":203},"/demo-hub/","demo hub",{"text":426,"config":427},"Services",{"href":428,"dataGaName":429,"dataGaLocation":203},"/services/","services",{"title":431,"items":432},"Connect",[433,438,443,448,453],{"text":434,"config":435},"Blog",{"href":436,"dataGaName":437,"dataGaLocation":203},"/blog/","blog",{"text":439,"config":440},"Community",{"href":441,"dataGaName":442,"dataGaLocation":203},"/community/","community",{"text":444,"config":445},"Customers",{"href":446,"dataGaName":447,"dataGaLocation":203},"/customers/","customers",{"text":449,"config":450},"Partners",{"href":451,"dataGaName":452,"dataGaLocation":203},"/partners/","partners",{"text":454,"config":455},"Events",{"href":456,"dataGaName":457,"dataGaLocation":203},"/events/","events",{"config":459,"title":460,"text":461,"link":462},{"background":292,"textColor":293},"What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":463,"config":464},"Read the latest",{"href":465,"dataGaName":466,"dataGaLocation":203},"/whats-new/","whats new",{"text":468,"config":469,"menu":471},"Company",{"dataNavLevelOne":470},"company",{"type":225,"columns":472},[473],{"items":474},[475,480,486,491,496,501,506,511,516],{"text":476,"config":477},"About",{"href":478,"dataGaName":479,"dataGaLocation":203},"/company/","about",{"text":481,"config":482,"footerGa":485},"Jobs",{"href":483,"dataGaName":484,"dataGaLocation":203},"/jobs/","jobs",{"dataGaName":484},{"text":487,"config":488},"Press",{"href":489,"dataGaName":490,"dataGaLocation":203},"/press/","press",{"text":492,"config":493},"Handbook",{"href":494,"dataGaName":495,"dataGaLocation":203},"https://handbook.gitlab.com/","handbook",{"text":497,"config":498},"Leadership",{"href":499,"dataGaName":500,"dataGaLocation":203},"/company/team/e-group/","leadership",{"text":502,"config":503},"Investor relations",{"href":504,"dataGaName":505,"dataGaLocation":203},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":507,"config":508},"Trust Center",{"href":509,"dataGaName":510,"dataGaLocation":203},"/security/","trust center",{"text":512,"config":513},"AI Transparency Center",{"href":514,"dataGaName":515,"dataGaLocation":203},"/ai-transparency-center/","ai transparency center",{"text":517,"config":518},"Newsletter",{"href":519,"dataGaName":520,"dataGaLocation":203},"/company/contact/#contact-forms","newsletter",{"text":522,"config":523,"menu":524},"Contact us",{"dataNavLevelOne":470},{"type":225,"columns":525},[526],{"items":527},[528,532,537],{"text":529,"config":530},"Talk to sales",{"href":33,"dataGaName":531,"dataGaLocation":203},"talk to sales",{"text":533,"config":534},"Support portal",{"href":535,"dataGaName":536,"dataGaLocation":203},"https://support.gitlab.com/hc/en-us","support portal",{"text":538,"config":539},"Customer portal",{"href":540,"dataGaName":541,"dataGaLocation":203},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":543,"login":544,"suggestions":551},"Close",{"text":545,"link":546},"To search repositories and projects, login to",{"text":547,"config":548},"gitlab.com",{"href":217,"dataGaName":549,"dataGaLocation":550},"search login","search",{"text":552,"default":553},"Suggestions",[554,557,561,563,567,571],{"text":555,"config":556},"GitLab Duo Agent Platform",{"href":278,"dataGaName":555,"dataGaLocation":550},{"text":558,"config":559},"Code Suggestions (AI)",{"href":560,"dataGaName":558,"dataGaLocation":550},"/solutions/code-suggestions/",{"text":235,"config":562},{"href":237,"dataGaName":235,"dataGaLocation":550},{"text":564,"config":565},"GitLab on AWS",{"href":566,"dataGaName":564,"dataGaLocation":550},"/partners/technology-partners/aws/",{"text":568,"config":569},"GitLab on Google Cloud",{"href":570,"dataGaName":568,"dataGaLocation":550},"/partners/technology-partners/google-cloud-platform/",{"text":572,"config":573},"Why GitLab?",{"href":299,"dataGaName":572,"dataGaLocation":550},{"freeTrial":575,"mobileIcon":580,"desktopIcon":585,"secondaryButton":588},{"text":576,"config":577},"Start free trial",{"href":578,"dataGaName":208,"dataGaLocation":579},"https://gitlab.com/-/trials/new/","nav",{"altText":581,"config":582},"Gitlab Icon",{"src":583,"dataGaName":584,"dataGaLocation":579},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":581,"config":586},{"src":587,"dataGaName":584,"dataGaLocation":579},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":589,"config":590},"Get Started",{"href":591,"dataGaName":592,"dataGaLocation":579},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":594,"mobileIcon":598,"desktopIcon":600},{"text":595,"config":596},"Learn more about GitLab Duo",{"href":278,"dataGaName":597,"dataGaLocation":579},"gitlab duo",{"altText":581,"config":599},{"src":583,"dataGaName":584,"dataGaLocation":579},{"altText":581,"config":601},{"src":587,"dataGaName":584,"dataGaLocation":579},{"button":603,"mobileIcon":608,"desktopIcon":610},{"text":604,"config":605},"/switch",{"href":606,"dataGaName":607,"dataGaLocation":579},"#contact","switch",{"altText":581,"config":609},{"src":583,"dataGaName":584,"dataGaLocation":579},{"altText":581,"config":611},{"src":612,"dataGaName":584,"dataGaLocation":579},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":614,"mobileIcon":619,"desktopIcon":621},{"text":615,"config":616},"Back to pricing",{"href":392,"dataGaName":617,"dataGaLocation":579,"icon":618},"back to pricing","GoBack",{"altText":581,"config":620},{"src":583,"dataGaName":584,"dataGaLocation":579},{"altText":581,"config":622},{"src":587,"dataGaName":584,"dataGaLocation":579},{"title":624,"button":625,"config":631},"Ship at agent speed. Prove every step. Transcend returns on October 6.",{"text":626,"config":627},"Register now",{"href":628,"dataGaName":629,"dataGaLocation":630},"/events/transcend/virtual/#register","transcend-october-2026-banner","global-banner",{"layout":632,"disabled":633},"release",false,{"data":635},{"text":636,"source":637,"edit":643,"contribute":648,"config":653,"items":658,"minimal":884},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":638,"config":639},"View page source",{"href":640,"dataGaName":641,"dataGaLocation":642},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":644,"config":645},"Edit this page",{"href":646,"dataGaName":647,"dataGaLocation":642},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":649,"config":650},"Please contribute",{"href":651,"dataGaName":652,"dataGaLocation":642},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":654,"facebook":655,"youtube":656,"linkedin":657},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[659,705,763,811,852],{"title":390,"links":660,"subMenu":675},[661,665,670],{"text":662,"config":663},"View plans",{"href":392,"dataGaName":664,"dataGaLocation":642},"view plans",{"text":666,"config":667},"Why Premium?",{"href":668,"dataGaName":669,"dataGaLocation":642},"/pricing/premium/","why premium",{"text":671,"config":672},"Why Ultimate?",{"href":673,"dataGaName":674,"dataGaLocation":642},"/pricing/ultimate/","why ultimate",[676],{"title":677,"links":678},"Contact Us",[679,681,683,685,690,695,700],{"text":31,"config":680},{"href":33,"dataGaName":213,"dataGaLocation":642},{"text":533,"config":682},{"href":535,"dataGaName":536,"dataGaLocation":642},{"text":538,"config":684},{"href":540,"dataGaName":541,"dataGaLocation":642},{"text":686,"config":687},"Status",{"href":688,"dataGaName":689,"dataGaLocation":642},"https://status.gitlab.com/","status",{"text":691,"config":692},"Terms of use",{"href":693,"dataGaName":694,"dataGaLocation":642},"/terms/","terms of use",{"text":696,"config":697},"Privacy statement",{"href":698,"dataGaName":699,"dataGaLocation":642},"/privacy/","privacy statement",{"text":701,"config":702},"Cookie preferences",{"dataGaName":703,"dataGaLocation":642,"id":704,"isOneTrustButton":35},"cookie preferences","ot-sdk-btn",{"title":221,"links":706,"subMenu":720},[707,710,712,714,716,718],{"text":708,"config":709},"Explore the platform",{"href":229,"dataGaName":223,"dataGaLocation":642},{"text":276,"config":711},{"href":278,"dataGaName":279,"dataGaLocation":642},{"text":235,"config":713},{"href":237,"dataGaName":238,"dataGaLocation":642},{"text":281,"config":715},{"href":283,"dataGaName":284,"dataGaLocation":642},{"text":263,"config":717},{"href":265,"dataGaName":266,"dataGaLocation":642},{"text":294,"config":719},{"href":299,"dataGaName":300,"dataGaLocation":642},[721],{"title":722,"links":723},"Topics",[724,728,733,738,743,748,753,758],{"text":235,"config":725},{"href":726,"dataGaName":727,"dataGaLocation":642},"/topics/ci-cd/","cicd",{"text":729,"config":730},"GitOps",{"href":731,"dataGaName":732,"dataGaLocation":642},"/topics/gitops/","gitops",{"text":734,"config":735},"DevOps",{"href":736,"dataGaName":737,"dataGaLocation":642},"/topics/devops/","devops",{"text":739,"config":740},"Version Control",{"href":741,"dataGaName":742,"dataGaLocation":642},"/topics/version-control/","version control",{"text":744,"config":745},"DevSecOps",{"href":746,"dataGaName":747,"dataGaLocation":642},"/topics/devsecops/","devsecops",{"text":749,"config":750},"Cloud Native",{"href":751,"dataGaName":752,"dataGaLocation":642},"/topics/cloud-native/","cloud native",{"text":754,"config":755},"AI for Coding",{"href":756,"dataGaName":757,"dataGaLocation":642},"/topics/devops/ai-for-coding/","ai for coding",{"text":759,"config":760},"Agentic AI",{"href":761,"dataGaName":762,"dataGaLocation":642},"/topics/agentic-ai/","agentic ai",{"title":302,"links":764},[765,768,771,774,777,780,782,784,786,788,790,793,795,798,802,807],{"text":766,"config":767},"DevOps modernization",{"href":317,"dataGaName":318,"dataGaLocation":642},{"text":769,"config":770},"Security modernization",{"href":322,"dataGaName":323,"dataGaLocation":642},{"text":772,"config":773},"AI modernization",{"href":327,"dataGaName":328,"dataGaLocation":642},{"text":775,"config":776},"Financial services",{"href":353,"dataGaName":354,"dataGaLocation":642},{"text":778,"config":779},"Public sector",{"href":358,"dataGaName":359,"dataGaLocation":642},{"text":361,"config":781},{"href":363,"dataGaName":364,"dataGaLocation":642},{"text":366,"config":783},{"href":368,"dataGaName":369,"dataGaLocation":642},{"text":371,"config":785},{"href":373,"dataGaName":374,"dataGaLocation":642},{"text":376,"config":787},{"href":378,"dataGaName":379,"dataGaLocation":642},{"text":333,"config":789},{"href":335,"dataGaName":336,"dataGaLocation":642},{"text":791,"config":792},"Small business",{"href":340,"dataGaName":341,"dataGaLocation":642},{"text":343,"config":794},{"href":345,"dataGaName":346,"dataGaLocation":642},{"text":729,"config":796},{"href":797,"dataGaName":732,"dataGaLocation":642},"/solutions/gitops/",{"text":799,"config":800},"Software composition analysis",{"href":270,"dataGaName":801,"dataGaLocation":642},"software composition analysis",{"text":803,"config":804},"Value stream management",{"href":805,"dataGaName":806,"dataGaLocation":642},"/solutions/value-stream-management/","value stream management",{"text":808,"config":809},"All solutions",{"href":309,"dataGaName":810,"dataGaLocation":642},"all solutions",{"title":394,"links":812},[813,818,823,825,827,829,831,833,835,837,839,841,843,845,848],{"text":814,"config":815},"Install",{"href":816,"dataGaName":817,"dataGaLocation":642},"/install/","install",{"text":819,"config":820},"Quick start guides",{"href":821,"dataGaName":822,"dataGaLocation":642},"/get-started/","quick setup checklists",{"text":407,"config":824},{"href":409,"dataGaName":84,"dataGaLocation":642},{"text":411,"config":826},{"href":413,"dataGaName":414,"dataGaLocation":642},{"text":416,"config":828},{"href":418,"dataGaName":419,"dataGaLocation":642},{"text":421,"config":830},{"href":423,"dataGaName":424,"dataGaLocation":642},{"text":426,"config":832},{"href":428,"dataGaName":429,"dataGaLocation":642},{"text":434,"config":834},{"href":436,"dataGaName":437,"dataGaLocation":642},{"text":439,"config":836},{"href":441,"dataGaName":442,"dataGaLocation":642},{"text":444,"config":838},{"href":446,"dataGaName":447,"dataGaLocation":642},{"text":449,"config":840},{"href":451,"dataGaName":452,"dataGaLocation":642},{"text":454,"config":842},{"href":456,"dataGaName":457,"dataGaLocation":642},{"text":517,"config":844},{"href":519,"dataGaName":520,"dataGaLocation":642},{"text":846,"config":847},"What's new",{"href":465,"dataGaName":466,"dataGaLocation":642},{"text":849,"config":850},"All resources",{"href":401,"dataGaName":851,"dataGaLocation":642},"all resources",{"title":468,"links":853},[854,856,858,860,862,864,866,868,870,874,879],{"text":476,"config":855},{"href":478,"dataGaName":470,"dataGaLocation":642},{"text":481,"config":857},{"href":483,"dataGaName":484,"dataGaLocation":642},{"text":487,"config":859},{"href":489,"dataGaName":490,"dataGaLocation":642},{"text":492,"config":861},{"href":494,"dataGaName":495,"dataGaLocation":642},{"text":497,"config":863},{"href":499,"dataGaName":500,"dataGaLocation":642},{"text":502,"config":865},{"href":504,"dataGaName":505,"dataGaLocation":642},{"text":507,"config":867},{"href":509,"dataGaName":510,"dataGaLocation":642},{"text":512,"config":869},{"href":514,"dataGaName":515,"dataGaLocation":642},{"text":871,"config":872},"Sustainability",{"href":873,"dataGaName":871,"dataGaLocation":642},"/sustainability/",{"text":875,"config":876},"Diversity, inclusion and belonging (DIB)",{"href":877,"dataGaName":878,"dataGaLocation":642},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":880,"config":881},"Modern Slavery Transparency Statement",{"href":882,"dataGaName":883,"dataGaLocation":642},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":885},[886,889,892],{"text":887,"config":888},"Terms",{"href":693,"dataGaName":694,"dataGaLocation":642},{"text":890,"config":891},"Cookies",{"dataGaName":703,"dataGaLocation":642,"id":704,"isOneTrustButton":35},{"text":893,"config":894},"Privacy",{"href":698,"dataGaName":699,"dataGaLocation":642},{"header":896,"blurb":897,"button":898,"secondaryButton":903},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":899,"config":900},"Get your free trial",{"href":901,"dataGaName":208,"dataGaLocation":902},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":31,"config":904},{"href":33,"dataGaName":213,"dataGaLocation":902},{"type":906,"version":907,"provider_name":908,"provider_url":909,"title":910,"author_name":911,"author_url":912,"is_plus":913,"account_type":336,"html":914,"width":915,"height":916,"duration":917,"description":918,"thumbnail_url":919,"thumbnail_width":920,"thumbnail_height":921,"thumbnail_url_with_play_button":922,"upload_date":923,"video_id":924,"uri":925},"video","1.0","Vimeo","https://vimeo.com/","Transcend London - Courtney and Jerome","GitLab","https://vimeo.com/gitlab","0","\u003Ciframe src=\"https://player.vimeo.com/video/1200366712?app_id=122963\" width=\"426\" height=\"240\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" title=\"Transcend London - Courtney and Jerome\">\u003C/iframe>",426,240,313,"","https://i.vimeocdn.com/video/2167436739-0d94346759015145f1cdd13dda7c9b9aa5e888b86c2ccb69a27044cffddaa6c0-d_295x166?region=us",295,166,"https://i.vimeocdn.com/filter/overlay?src0=https%3A%2F%2Fi.vimeocdn.com%2Fvideo%2F2167436739-0d94346759015145f1cdd13dda7c9b9aa5e888b86c2ccb69a27044cffddaa6c0-d_295x166%3Fregion%3Dus&src1=http%3A%2F%2Ff.vimeocdn.com%2Fp%2Fimages%2Fcrawler_play.png","2026-06-11 04:27:44",1200366712,"/videos/1200366712",1790777766011]