[{"data":1,"prerenderedAt":994},["ShallowReactive",2],{"/blog/whats-next-for-gitlab-ci":3,"navigation-en-us":206,"banner-en-us":633,"footer-en-us":643,"blog-post-authors-en-us-Sid Sijbrandij":886,"blog-related-posts-en-us-whats-next-for-gitlab-ci":905,"blog-promotions-en-us":930,"next-steps-en-us":984},{"id":4,"title":5,"authors":6,"body":8,"category":180,"date":181,"description":182,"extension":183,"externalUrl":184,"faq":184,"featured":185,"heroImage":186,"meta":187,"navigation":156,"path":192,"seo":193,"slug":198,"stem":199,"tags":200,"template":204,"updatedDate":184,"__hash__":205},"blogPosts/en-us/blog/whats-next-for-gitlab-ci.md","From 2/3 of the self-managed Git market, to the next-generation CI system, to Auto DevOps",[7],"Sid Sijbrandij",{"type":9,"value":10,"toc":173},"minimark",[11,15,30,35,44,54,63,71,74,78,97,106,114,127,131,146,149,157,160],[12,13,14],"p",{},"GitLab has transformed from offering just version control to becoming the first integrated product for DevOps. With GitLab you can go all the way from chatting about an idea to measuring it in production without spending time on configuring a bunch of tools. The version control part of GitLab is now used by 2/3 of the market that self host Git. The continuous integration (CI) part of GitLab is now the most popular next generation CI system. Today we introduce the future direction of GitLab: Auto DevOps.",[12,16,17,18,23,24,29],{},"When we ",[19,20,22],"a",{"href":21},"/blog/gitlab-master-plan/","announced our master plan in September of 2016",", we gave our vision for a tool that changes the way developers create software. Before the end of 2016 we ",[19,25,28],{"href":26,"rel":27},"https://docs.gitlab.com/releases/",[],"completed the master plan"," and introduced Auto Deploy. Auto Deploy evolved and sparked a vision for a more integrated DevOps experience. Today we have a video to present that vision of Auto DevOps.",[31,32,34],"h2",{"id":33},"gitlab-has-23-market-share-in-the-self-managed-git-market","GitLab has 2/3 market share in the self-managed Git market",[12,36,37,38,43],{},"With more than 100,000 organizations self-hosting GitLab, we have the largest share of companies who choose to host their own code. We’re estimated to have two-thirds of the single tenant market. When ",[19,39,42],{"href":40,"rel":41},"http://blog.bitrise.io/2017/01/27/state-of-app-development-in-2016.html#self-hosted",[],"Bitrise surveyed"," ten thousand developers who build apps regularly on their platform, they found that 67 percent of self-managed apps prefer GitLab’s on-premise solution.",[12,45,46,51],{},[47,48],"img",{"alt":49,"src":50},"Image via Bitrise blog","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782397997/blog/Content%20Images/bitrise-self-hosted-chart.png",[52,53],"br",{},[12,55,56,57,62],{},"Similarly, in their survey of roughly one thousand development teams, ",[19,58,61],{"href":59,"rel":60},"https://www.buddybuild.com/blog/source-code-hosting#selfhosted",[],"BuddyBuild found"," that 79% of mobile developers who host their own code have chosen GitLab:",[12,64,65,69],{},[47,66],{"alt":67,"src":68},"Image via buddybuild blog","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782398021/blog/Content%20Images/buddybuild-self-hosted-chart.png",[52,70],{},[12,72,73],{},"In their articles, both Bitrise and BuddyBuild note that few organizations use self-managed instances. We think there is a selection effect since both of them are SaaS-only offerings. Based on our experience, in large organizations (over 750 people), it is still more common to self host your Git server (frequently on a cloud service like AWS or GCP) than to use a SaaS service.",[31,75,77],{"id":76},"gitlab-ci-is-the-most-popular-next-generation-ci-system","GitLab CI is the most popular next-generation CI system",[12,79,80,81,85,86,90,91,96],{},"Our commitment to seamless integration extends to CI. Integrated ",[19,82,84],{"href":83},"/topics/ci-cd/","CI/CD"," is both more time and resource efficient than a set of distinct tools, and allows developers greater control over their build pipeline, so they can spot issues early and address them at a relatively low cost. Tighter integration between different stages of the development process makes it easier to cross-reference code, tests, and deployments while discussing them, allowing you to see the full context and iterate much more rapidly. We've heard from customers like ",[19,87,89],{"href":88},"/blog/continuous-integration-ticketmaster/","Ticketmaster"," that adopting GitLab CI can transform the entire software development lifecycle (SDLC), in their case helping the Ticketmaster mobile development team deliver on the longstanding goal of weekly releases. As more and more companies look to embrace CI as part of their development methodology, having CI fully integrated into their overall SDLC solution will ensure these companies are able to realize the full potential of CI. You can read more about the benefits of integrated CI in our white paper, ",[19,92,95],{"href":93,"rel":94},"http://get.gitlab.com/scaled-ci-cd/",[],"Scaling Continuous Integration",".",[12,98,99,100,105],{},"In his post on ",[19,101,104],{"href":102,"rel":103},"https://blog.heroku.com/building-tools-for-developers-heroku-ci",[],"building Heroku CI",", Heroku’s Ike DeLorenzo noted that GitLab CI is “clearly the biggest mover in activity on Stack Overflow,” with more popularity than both Travis CI and CircleCI:",[12,107,108,112],{},[47,109],{"alt":110,"src":111},"Image via Heroku blog","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782398469/blog/Content%20Images/heroku-questions-chart.png",[52,113],{},[12,115,116,117,121,122,126],{},"While the use of Jenkins for CI is still higher than any other solution, we see more and more organizations moving from Jenkins, because upgrading their Jenkins server is a brittle process. The last two big things that GitLab CI lacked were scheduled builds (contributed to ",[19,118,120],{"href":26,"rel":119},[],"GitLab 9.2",") and cross-project builds (released in ",[19,123,125],{"href":26,"rel":124},[],"GitLab 9.3 on June 22",").",[31,128,130],{"id":129},"auto-devops-is-next","Auto DevOps is next",[12,132,133,134,139,140,145],{},"We want to ",[19,135,138],{"href":136,"rel":137},"https://gitlab.com/gitlab-org/gitlab-ce/issues/32639",[],"deliver more of idea to production"," and continue to make the flow even better. Our direction is to fully automate DevOps with the concept of ",[19,141,144],{"href":142,"rel":143},"https://gitlab.com/gitlab-org/gitlab-ee/issues/2517",[],"Auto DevOps",". In a cloud-native world, developers have many projects, and it doesn't make sense to have to set up their tools for every one of them. With help from the wider community we'll ensure that everything works out of the box, from code quality metrics to Review Apps, and from metrics to autoscaling.",[12,147,148],{},"Watch our Head of Product Mark Pundsack demonstrate our Auto DevOps vision, including Auto Create, Auto Build, Auto CI, Auto Deploy, Auto Code Quality, and Auto Review Apps:",[150,151],"iframe",{"width":152,"height":153,"src":154,"frameBorder":155,"allowFullScreen":156},560,315,"https://www.youtube.com/embed/KGrJguM361c?rel=0","0",true,[12,158,159],{},"We couldn't have built GitLab into the tool and company it is today without the contributions of the wider community, and the feedback from our customers. We're excited to see what you build with GitLab.",[12,161,162,163,167,168,172],{},"Have thoughts about Auto DevOps? Comment on this blog post or on ",[19,164,166],{"href":142,"rel":165},[],"the issue for Auto DevOps",". Interested in what your team can do with GitLab Enterprise Edition? ",[19,169,171],{"href":170},"/free-trial/","Sign up for a free trial"," and let us know what you think.",{"title":174,"searchDepth":175,"depth":175,"links":176},"",2,[177,178,179],{"id":33,"depth":175,"text":34},{"id":76,"depth":175,"text":77},{"id":129,"depth":175,"text":130},"insights","2017-06-29","GitLab first became the standard for self hosting git with two-thirds of the market, then became the next generation CI system, and the next step is creating Auto DevOps.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679783/Blog/Hero%20Images/whats-next-for-gitlab-ci.jpg",{"excerpt":188},{"type":9,"value":189},[190],[12,191,14],{},"/en-us/blog/whats-next-for-gitlab-ci",{"title":194,"description":182,"ogTitle":194,"ogDescription":182,"noIndex":185,"ogImage":186,"ogUrl":195,"ogSiteName":196,"ogType":197,"canonicalUrls":195},"From 2/3 of Git market to next-Gen CI system & auto DevOps","https://about.gitlab.com/blog/whats-next-for-gitlab-ci","https://about.gitlab.com","article","whats-next-for-gitlab-ci","en-us/blog/whats-next-for-gitlab-ci",[201,202,203,84],"git","DevOps","news","BlogPost","xtiHUnmw1TJfvzUoEgJRoYP0dQLppvDzVr67e781RYk",{"logo":207,"freeTrial":212,"sales":217,"login":222,"items":227,"search":553,"minimal":584,"duo":603,"switchNav":612,"pricingDeployment":623},{"config":208},{"href":209,"dataGaName":210,"dataGaLocation":211},"/","gitlab logo","header",{"text":213,"config":214},"Get free trial",{"href":215,"dataGaName":216,"dataGaLocation":211},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":218,"config":219},"Request a demo",{"href":220,"dataGaName":221,"dataGaLocation":211},"/sales/?contact-topic=request-demo","sales",{"text":223,"config":224},"Sign in",{"href":225,"dataGaName":226,"dataGaLocation":211},"https://gitlab.com/users/sign_in/","sign in",[228,257,356,361,475,531],{"text":229,"config":230,"menu":232},"Platform",{"dataNavLevelOne":231},"platform",{"type":233,"columns":234},"cards",[235,241,249],{"title":229,"description":236,"link":237},"The intelligent orchestration platform for DevSecOps",{"text":238,"config":239},"Explore our Platform",{"href":240,"dataGaName":231,"dataGaLocation":211},"/platform/",{"title":242,"description":243,"link":244},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":245,"config":246},"Meet GitLab Duo",{"href":247,"dataGaName":248,"dataGaLocation":211},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":250,"description":251,"link":252},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":253,"config":254},"Learn more",{"href":255,"dataGaName":256,"dataGaLocation":211},"/why-gitlab/","why gitlab",{"text":258,"left":156,"config":259,"menu":261},"Product",{"dataNavLevelOne":260},"solutions",{"type":262,"link":263,"columns":267,"feature":335},"lists",{"text":264,"config":265},"View all Solutions",{"href":266,"dataGaName":260,"dataGaLocation":211},"/solutions/",[268,291,314],{"title":269,"description":270,"link":271,"items":276},"Automation","CI/CD and automation to accelerate deployment",{"config":272},{"icon":273,"href":274,"dataGaName":275,"dataGaLocation":211},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[277,280,283,287],{"text":84,"config":278},{"href":279,"dataGaLocation":211,"dataGaName":84},"/solutions/continuous-integration/",{"text":242,"config":281},{"href":247,"dataGaLocation":211,"dataGaName":282},"gitlab duo agent platform - product menu",{"text":284,"config":285},"Source Code Management",{"href":286,"dataGaLocation":211,"dataGaName":284},"/solutions/source-code-management/",{"text":288,"config":289},"Automated Software Delivery",{"href":274,"dataGaLocation":211,"dataGaName":290},"Automated software delivery",{"title":292,"description":293,"link":294,"items":299},"Security","Deliver code faster without compromising security",{"config":295},{"href":296,"dataGaName":297,"dataGaLocation":211,"icon":298},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[300,304,309],{"text":301,"config":302},"Application Security Testing",{"href":296,"dataGaName":303,"dataGaLocation":211},"Application security testing",{"text":305,"config":306},"Software Supply Chain Security",{"href":307,"dataGaLocation":211,"dataGaName":308},"/solutions/supply-chain/","Software supply chain security",{"text":310,"config":311},"Software Compliance",{"href":312,"dataGaName":313,"dataGaLocation":211},"/solutions/software-compliance/","software compliance",{"title":315,"link":316,"items":321},"Measurement",{"config":317},{"icon":318,"href":319,"dataGaName":320,"dataGaLocation":211},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[322,326,330],{"text":323,"config":324},"Visibility & Measurement",{"href":319,"dataGaLocation":211,"dataGaName":325},"Visibility and Measurement",{"text":327,"config":328},"Value Stream Management",{"href":329,"dataGaLocation":211,"dataGaName":327},"/solutions/value-stream-management/",{"text":331,"config":332},"Analytics & Insights",{"href":333,"dataGaLocation":211,"dataGaName":334},"/solutions/analytics-and-insights/","Analytics and insights",{"title":336,"type":262,"items":337},"GitLab for",[338,344,350],{"text":339,"config":340},"Enterprise",{"icon":341,"href":342,"dataGaLocation":211,"dataGaName":343},"Building","/enterprise/","enterprise",{"text":345,"config":346},"Small Business",{"icon":347,"href":348,"dataGaLocation":211,"dataGaName":349},"Work","/small-business/","small business",{"text":351,"config":352},"Public Sector",{"icon":353,"href":354,"dataGaLocation":211,"dataGaName":355},"Organization","/solutions/public-sector/","public sector",{"text":357,"config":358},"Pricing",{"href":359,"dataGaName":360,"dataGaLocation":211,"dataNavLevelOne":360},"/pricing/","pricing",{"text":362,"config":363,"menu":365},"Resources",{"dataNavLevelOne":364},"resources",{"type":262,"link":366,"columns":370,"feature":464},{"text":367,"config":368},"View all resources",{"href":369,"dataGaName":364,"dataGaLocation":211},"/resources/",[371,404,431],{"title":372,"items":373},"Getting started",[374,379,384,389,394,399],{"text":375,"config":376},"Install",{"href":377,"dataGaName":378,"dataGaLocation":211},"/install/","install",{"text":380,"config":381},"Quick start guides",{"href":382,"dataGaName":383,"dataGaLocation":211},"/get-started/","quick setup checklists",{"text":385,"config":386},"Learn",{"href":387,"dataGaLocation":211,"dataGaName":388},"https://university.gitlab.com/","learn",{"text":390,"config":391},"Product documentation",{"href":392,"dataGaName":393,"dataGaLocation":211},"https://docs.gitlab.com/","product documentation",{"text":395,"config":396},"Best practice videos",{"href":397,"dataGaName":398,"dataGaLocation":211},"/getting-started-videos/","best practice videos",{"text":400,"config":401},"Integrations",{"href":402,"dataGaName":403,"dataGaLocation":211},"/integrations/","integrations",{"title":405,"items":406},"Discover",[407,412,417,422,426],{"text":408,"config":409},"Customer success stories",{"href":410,"dataGaName":411,"dataGaLocation":211},"/customers/","customer success stories",{"text":413,"config":414},"Blog",{"href":415,"dataGaName":416,"dataGaLocation":211},"/blog/","blog",{"text":418,"config":419},"Demo Hub",{"href":420,"dataGaName":421,"dataGaLocation":211},"/demo-hub/","demo hub",{"text":423,"config":424},"The Source",{"href":425,"dataGaName":416,"dataGaLocation":211},"/the-source/",{"text":427,"config":428},"Remote",{"href":429,"dataGaName":430,"dataGaLocation":211},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":432,"items":433},"Connect",[434,439,444,449,454,459],{"text":435,"config":436},"GitLab Services",{"href":437,"dataGaName":438,"dataGaLocation":211},"/services/","services",{"text":440,"config":441},"Contribute",{"href":442,"dataGaName":443,"dataGaLocation":211},"https://contributors.gitlab.com","contribute",{"text":445,"config":446},"Community",{"href":447,"dataGaName":448,"dataGaLocation":211},"/community/","community",{"text":450,"config":451},"Forum",{"href":452,"dataGaName":453,"dataGaLocation":211},"https://forum.gitlab.com/","forum",{"text":455,"config":456},"Events",{"href":457,"dataGaName":458,"dataGaLocation":211},"/events/","events",{"text":460,"config":461},"Partners",{"href":462,"dataGaName":463,"dataGaLocation":211},"/partners/","partners",{"config":465,"title":468,"text":469,"link":470},{"background":466,"textColor":467},"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":471,"config":472},"Read the latest",{"href":473,"dataGaName":474,"dataGaLocation":211},"/whats-new/","whats new",{"text":476,"config":477,"menu":479},"Company",{"dataNavLevelOne":478},"company",{"type":262,"columns":480},[481],{"items":482},[483,488,494,496,501,506,511,516,521,526],{"text":484,"config":485},"About",{"href":486,"dataGaName":487,"dataGaLocation":211},"/company/","about",{"text":489,"config":490,"footerGa":493},"Jobs",{"href":491,"dataGaName":492,"dataGaLocation":211},"/jobs/","jobs",{"dataGaName":492},{"text":455,"config":495},{"href":457,"dataGaName":458,"dataGaLocation":211},{"text":497,"config":498},"Leadership",{"href":499,"dataGaName":500,"dataGaLocation":211},"/company/team/e-group/","leadership",{"text":502,"config":503},"Handbook",{"href":504,"dataGaName":505,"dataGaLocation":211},"https://handbook.gitlab.com/","handbook",{"text":507,"config":508},"Investor relations",{"href":509,"dataGaName":510,"dataGaLocation":211},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":512,"config":513},"Trust Center",{"href":514,"dataGaName":515,"dataGaLocation":211},"/security/","trust center",{"text":517,"config":518},"AI Transparency Center",{"href":519,"dataGaName":520,"dataGaLocation":211},"/ai-transparency-center/","ai transparency center",{"text":522,"config":523},"Newsletter",{"href":524,"dataGaName":525,"dataGaLocation":211},"/company/contact/#contact-forms","newsletter",{"text":527,"config":528},"Press",{"href":529,"dataGaName":530,"dataGaLocation":211},"/press/","press",{"text":532,"config":533,"menu":534},"Contact us",{"dataNavLevelOne":478},{"type":262,"columns":535},[536],{"items":537},[538,543,548],{"text":539,"config":540},"Talk to sales",{"href":541,"dataGaName":542,"dataGaLocation":211},"/sales/","talk to sales",{"text":544,"config":545},"Support portal",{"href":546,"dataGaName":547,"dataGaLocation":211},"https://support.gitlab.com/hc/en-us","support portal",{"text":549,"config":550},"Customer portal",{"href":551,"dataGaName":552,"dataGaLocation":211},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":554,"login":555,"suggestions":562},"Close",{"text":556,"link":557},"To search repositories and projects, login to",{"text":558,"config":559},"gitlab.com",{"href":225,"dataGaName":560,"dataGaLocation":561},"search login","search",{"text":563,"default":564},"Suggestions",[565,567,571,573,577,581],{"text":242,"config":566},{"href":247,"dataGaName":242,"dataGaLocation":561},{"text":568,"config":569},"Code Suggestions (AI)",{"href":570,"dataGaName":568,"dataGaLocation":561},"/solutions/code-suggestions/",{"text":84,"config":572},{"href":279,"dataGaName":84,"dataGaLocation":561},{"text":574,"config":575},"GitLab on AWS",{"href":576,"dataGaName":574,"dataGaLocation":561},"/partners/technology-partners/aws/",{"text":578,"config":579},"GitLab on Google Cloud",{"href":580,"dataGaName":578,"dataGaLocation":561},"/partners/technology-partners/google-cloud-platform/",{"text":582,"config":583},"Why GitLab?",{"href":255,"dataGaName":582,"dataGaLocation":561},{"freeTrial":585,"mobileIcon":590,"desktopIcon":595,"secondaryButton":598},{"text":586,"config":587},"Start free trial",{"href":588,"dataGaName":216,"dataGaLocation":589},"https://gitlab.com/-/trials/new/","nav",{"altText":591,"config":592},"Gitlab Icon",{"src":593,"dataGaName":594,"dataGaLocation":589},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":591,"config":596},{"src":597,"dataGaName":594,"dataGaLocation":589},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":599,"config":600},"Get Started",{"href":601,"dataGaName":602,"dataGaLocation":589},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":604,"mobileIcon":608,"desktopIcon":610},{"text":605,"config":606},"Learn more about GitLab Duo",{"href":247,"dataGaName":607,"dataGaLocation":589},"gitlab duo",{"altText":591,"config":609},{"src":593,"dataGaName":594,"dataGaLocation":589},{"altText":591,"config":611},{"src":597,"dataGaName":594,"dataGaLocation":589},{"button":613,"mobileIcon":618,"desktopIcon":620},{"text":614,"config":615},"/switch",{"href":616,"dataGaName":617,"dataGaLocation":589},"#contact","switch",{"altText":591,"config":619},{"src":593,"dataGaName":594,"dataGaLocation":589},{"altText":591,"config":621},{"src":622,"dataGaName":594,"dataGaLocation":589},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":624,"mobileIcon":629,"desktopIcon":631},{"text":625,"config":626},"Back to pricing",{"href":359,"dataGaName":627,"dataGaLocation":589,"icon":628},"back to pricing","GoBack",{"altText":591,"config":630},{"src":593,"dataGaName":594,"dataGaLocation":589},{"altText":591,"config":632},{"src":597,"dataGaName":594,"dataGaLocation":589},{"title":634,"titleMobile":635,"button":636,"config":641},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":253,"config":637},{"href":638,"dataGaName":639,"dataGaLocation":640},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":642,"disabled":185},"release",{"data":644},{"text":645,"source":646,"edit":652,"contribute":657,"config":662,"items":667,"minimal":875},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":647,"config":648},"View page source",{"href":649,"dataGaName":650,"dataGaLocation":651},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":653,"config":654},"Edit this page",{"href":655,"dataGaName":656,"dataGaLocation":651},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":658,"config":659},"Please contribute",{"href":660,"dataGaName":661,"dataGaLocation":651},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":663,"facebook":664,"youtube":665,"linkedin":666},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[668,715,767,811,843],{"title":357,"links":669,"subMenu":684},[670,674,679],{"text":671,"config":672},"View plans",{"href":359,"dataGaName":673,"dataGaLocation":651},"view plans",{"text":675,"config":676},"Why Premium?",{"href":677,"dataGaName":678,"dataGaLocation":651},"/pricing/premium/","why premium",{"text":680,"config":681},"Why Ultimate?",{"href":682,"dataGaName":683,"dataGaLocation":651},"/pricing/ultimate/","why ultimate",[685],{"title":686,"links":687},"Contact Us",[688,691,693,695,700,705,710],{"text":689,"config":690},"Contact sales",{"href":541,"dataGaName":221,"dataGaLocation":651},{"text":544,"config":692},{"href":546,"dataGaName":547,"dataGaLocation":651},{"text":549,"config":694},{"href":551,"dataGaName":552,"dataGaLocation":651},{"text":696,"config":697},"Status",{"href":698,"dataGaName":699,"dataGaLocation":651},"https://status.gitlab.com/","status",{"text":701,"config":702},"Terms of use",{"href":703,"dataGaName":704,"dataGaLocation":651},"/terms/","terms of use",{"text":706,"config":707},"Privacy statement",{"href":708,"dataGaName":709,"dataGaLocation":651},"/privacy/","privacy statement",{"text":711,"config":712},"Cookie preferences",{"dataGaName":713,"dataGaLocation":651,"id":714,"isOneTrustButton":156},"cookie preferences","ot-sdk-btn",{"title":258,"links":716,"subMenu":725},[717,721],{"text":718,"config":719},"DevSecOps platform",{"href":240,"dataGaName":720,"dataGaLocation":651},"devsecops platform",{"text":722,"config":723},"AI-Assisted Development",{"href":247,"dataGaName":724,"dataGaLocation":651},"ai-assisted development",[726],{"title":727,"links":728},"Topics",[729,733,738,742,747,752,757,762],{"text":730,"config":731},"CICD",{"href":83,"dataGaName":732,"dataGaLocation":651},"cicd",{"text":734,"config":735},"GitOps",{"href":736,"dataGaName":737,"dataGaLocation":651},"/topics/gitops/","gitops",{"text":202,"config":739},{"href":740,"dataGaName":741,"dataGaLocation":651},"/topics/devops/","devops",{"text":743,"config":744},"Version Control",{"href":745,"dataGaName":746,"dataGaLocation":651},"/topics/version-control/","version control",{"text":748,"config":749},"DevSecOps",{"href":750,"dataGaName":751,"dataGaLocation":651},"/topics/devsecops/","devsecops",{"text":753,"config":754},"Cloud Native",{"href":755,"dataGaName":756,"dataGaLocation":651},"/topics/cloud-native/","cloud native",{"text":758,"config":759},"AI for Coding",{"href":760,"dataGaName":761,"dataGaLocation":651},"/topics/devops/ai-for-coding/","ai for coding",{"text":763,"config":764},"Agentic AI",{"href":765,"dataGaName":766,"dataGaLocation":651},"/topics/agentic-ai/","agentic ai",{"title":768,"links":769},"Solutions",[770,772,774,779,783,786,790,793,795,798,801,806],{"text":301,"config":771},{"href":296,"dataGaName":301,"dataGaLocation":651},{"text":290,"config":773},{"href":274,"dataGaName":275,"dataGaLocation":651},{"text":775,"config":776},"Agile development",{"href":777,"dataGaName":778,"dataGaLocation":651},"/solutions/agile-delivery/","agile delivery",{"text":780,"config":781},"SCM",{"href":286,"dataGaName":782,"dataGaLocation":651},"source code management",{"text":730,"config":784},{"href":279,"dataGaName":785,"dataGaLocation":651},"continuous integration & delivery",{"text":787,"config":788},"Value stream management",{"href":329,"dataGaName":789,"dataGaLocation":651},"value stream management",{"text":734,"config":791},{"href":792,"dataGaName":737,"dataGaLocation":651},"/solutions/gitops/",{"text":339,"config":794},{"href":342,"dataGaName":343,"dataGaLocation":651},{"text":796,"config":797},"Small business",{"href":348,"dataGaName":349,"dataGaLocation":651},{"text":799,"config":800},"Public sector",{"href":354,"dataGaName":355,"dataGaLocation":651},{"text":802,"config":803},"Education",{"href":804,"dataGaName":805,"dataGaLocation":651},"/solutions/education/","education",{"text":807,"config":808},"Financial services",{"href":809,"dataGaName":810,"dataGaLocation":651},"/solutions/finance/","financial services",{"title":362,"links":812},[813,815,817,819,822,824,827,829,831,833,835,837,839,841],{"text":375,"config":814},{"href":377,"dataGaName":378,"dataGaLocation":651},{"text":380,"config":816},{"href":382,"dataGaName":383,"dataGaLocation":651},{"text":385,"config":818},{"href":387,"dataGaName":388,"dataGaLocation":651},{"text":390,"config":820},{"href":392,"dataGaName":821,"dataGaLocation":651},"docs",{"text":413,"config":823},{"href":415,"dataGaName":416,"dataGaLocation":651},{"text":825,"config":826},"What's new",{"href":473,"dataGaName":474,"dataGaLocation":651},{"text":408,"config":828},{"href":410,"dataGaName":411,"dataGaLocation":651},{"text":427,"config":830},{"href":429,"dataGaName":430,"dataGaLocation":651},{"text":435,"config":832},{"href":437,"dataGaName":438,"dataGaLocation":651},{"text":440,"config":834},{"href":442,"dataGaName":443,"dataGaLocation":651},{"text":445,"config":836},{"href":447,"dataGaName":448,"dataGaLocation":651},{"text":450,"config":838},{"href":452,"dataGaName":453,"dataGaLocation":651},{"text":455,"config":840},{"href":457,"dataGaName":458,"dataGaLocation":651},{"text":460,"config":842},{"href":462,"dataGaName":463,"dataGaLocation":651},{"title":476,"links":844},[845,847,849,851,853,855,859,864,866,868,870],{"text":484,"config":846},{"href":486,"dataGaName":478,"dataGaLocation":651},{"text":489,"config":848},{"href":491,"dataGaName":492,"dataGaLocation":651},{"text":497,"config":850},{"href":499,"dataGaName":500,"dataGaLocation":651},{"text":502,"config":852},{"href":504,"dataGaName":505,"dataGaLocation":651},{"text":507,"config":854},{"href":509,"dataGaName":510,"dataGaLocation":651},{"text":856,"config":857},"Sustainability",{"href":858,"dataGaName":856,"dataGaLocation":651},"/sustainability/",{"text":860,"config":861},"Diversity, inclusion and belonging (DIB)",{"href":862,"dataGaName":863,"dataGaLocation":651},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":512,"config":865},{"href":514,"dataGaName":515,"dataGaLocation":651},{"text":522,"config":867},{"href":524,"dataGaName":525,"dataGaLocation":651},{"text":527,"config":869},{"href":529,"dataGaName":530,"dataGaLocation":651},{"text":871,"config":872},"Modern Slavery Transparency Statement",{"href":873,"dataGaName":874,"dataGaLocation":651},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":876},[877,880,883],{"text":878,"config":879},"Terms",{"href":703,"dataGaName":704,"dataGaLocation":651},{"text":881,"config":882},"Cookies",{"dataGaName":713,"dataGaLocation":651,"id":714,"isOneTrustButton":156},{"text":884,"config":885},"Privacy",{"href":708,"dataGaName":709,"dataGaLocation":651},[887],{"id":888,"title":7,"body":184,"config":889,"content":891,"description":184,"extension":899,"meta":900,"navigation":156,"path":901,"seo":902,"stem":903,"__hash__":904},"blogAuthors/en-us/blog/authors/sid-sijbrandij.yml",{"template":890},"BlogAuthor",{"role":892,"name":7,"bio":893,"config":894},"Co-founder, Chief Executive Officer and Board Chair of GitLab Inc.","Sid Sijbrandij (pronounced see-brandy) is the Co-founder, Chief Executive Officer and Board Chair of GitLab Inc., the most comprehensive AI-powered DevSecOps platform. GitLab's single application helps organizations deliver software faster and more efficiently while strengthening their security and compliance.\n\nSid's career path has been anything but traditional. He spent four years building recreational submarines for U-Boat Worx and while at Ministerie van Justitie en Veiligheid he worked on the Legis project, which developed several innovative web applications to aid lawmaking. He first saw Ruby code in 2007 and loved it so much that he taught himself how to program. In 2012, as a Ruby programmer, he encountered GitLab and discovered his passion for open source. Soon after, Sid commercialized GitLab, and by 2015 he led the company through Y Combinator's Winter 2015 batch. Under his leadership, the company has grown with an estimated 30 million+ registered users from startups to global enterprises.\n\nSid studied at the University of Twente in the Netherlands where he received an M.S. in Management Science. Sid was named one of the greatest minds of the pandemic by Forbes for spreading the gospel of remote work.",{"headshot":895,"twitter":896,"linkedin":897,"ctfId":898},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665383/Blog/Author%20Headshots/sytses-headshot.png","https://twitter.com/sytses","https://www.linkedin.com/in/sijbrandij","sytses","yml",{},"/en-us/blog/authors/sid-sijbrandij",{},"en-us/blog/authors/sid-sijbrandij","ZdVvFbtL6NKLtKZEjFCVOecdpvuPzX3wmEZBrC6pRWg",[906,914,922],{"title":907,"description":908,"heroImage":909,"category":180,"date":910,"authors":911,"slug":913,"externalUrl":184},"How we overhauled GitLab navigation","Users weren't getting what they needed from our navigation. Here are the steps we took to turn that experience around.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749682884/Blog/Hero%20Images/navigation.jpg","2023-08-15",[912],"Ashley Knobloch","navigation-research-blog-post",{"title":915,"description":916,"heroImage":917,"category":180,"date":918,"authors":919,"slug":921,"externalUrl":184},"Beautifying our UI: Giving GitLab build features a fresh look","Get an inside look at how we are improving the usability of GitLab build features with multiple visual design improvements.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749682807/Blog/Hero%20Images/beautify.jpg","2023-07-05",[920],"Veethika Mishra","beautifying-of-our-ui",{"title":923,"description":924,"heroImage":925,"category":180,"date":926,"authors":927,"slug":929,"externalUrl":184},"4 best practices leading orgs to release software faster","GitLab's 2023 Global DevSecOps Survey illuminates the strategies that organizations deploying more frequently have in common.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663908/Blog/Hero%20Images/2023-devsecops-report-blog-banner2.png","2023-06-08",[928],"Kristina Weis","best-practices-leading-orgs-to-release-software-faster",{"promotions":931},[932,946,958,970],{"id":933,"categories":934,"header":936,"text":937,"button":938,"image":943},"ai-modernization",[935],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":939,"config":940},"Get your AI maturity score",{"href":941,"dataGaName":942,"dataGaLocation":416},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":944},{"src":945},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":947,"categories":948,"header":950,"text":937,"button":951,"image":955},"devops-modernization",[949,751],"product","Are you just managing tools or shipping innovation?",{"text":952,"config":953},"Get your DevOps maturity score",{"href":954,"dataGaName":942,"dataGaLocation":416},"/assessments/devops-modernization-assessment/",{"config":956},{"src":957},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":959,"categories":960,"header":962,"text":937,"button":963,"image":967},"security-modernization",[961],"security","Are you trading speed for security?",{"text":964,"config":965},"Get your security maturity score",{"href":966,"dataGaName":942,"dataGaLocation":416},"/assessments/security-modernization-assessment/",{"config":968},{"src":969},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":971,"paths":972,"header":975,"text":976,"button":977,"image":982},"github-azure-migration",[973,974],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Is your team ready for GitHub's Azure move?","GitHub is already rebuilding around Azure. Find out what it means for you.",{"text":978,"config":979},"See how GitLab compares to GitHub",{"href":980,"dataGaName":981,"dataGaLocation":416},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":983},{"src":957},{"header":985,"blurb":986,"button":987,"secondaryButton":992},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":988,"config":989},"Get your free trial",{"href":990,"dataGaName":216,"dataGaLocation":991},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":689,"config":993},{"href":541,"dataGaName":221,"dataGaLocation":991},1786803739250]