[{"data":1,"prerenderedAt":1231},["ShallowReactive",2],{"/blog/five-devops-platform-benefits-that-inspire-gitlab-users":3,"navigation-en-us":447,"banner-en-us":874,"footer-en-us":884,"blog-post-authors-en-us-Omar Fernandez":1127,"blog-related-posts-en-us-five-devops-platform-benefits-that-inspire-gitlab-users":1142,"blog-promotions-en-us":1167,"next-steps-en-us":1221},{"id":4,"title":5,"authors":6,"body":8,"category":424,"date":425,"description":426,"extension":427,"externalUrl":428,"faq":428,"featured":429,"heroImage":430,"meta":431,"navigation":432,"path":433,"seo":434,"slug":439,"stem":440,"tags":441,"template":445,"updatedDate":428,"__hash__":446},"blogPosts/en-us/blog/five-devops-platform-benefits-that-inspire-gitlab-users.md","5 DevOps platform benefits that inspire GitLab users to become GitLab advocates",[7],"Omar Fernandez",{"type":9,"value":10,"toc":414},"minimark",[11,28,41,49,54,57,69,72,87,93,96,101,107,116,121,127,130,139,143,146,152,155,160,166,169,174,180,183,199,203,212,218,221,226,231,237,240,252,261,265,268,274,277,282,288,291,296,302,305,313,317,320,326,329,334,340,343,351,357,360,375,381,384,393,399,402,407,411],[12,13,14,15,21,22,27],"p",{},"At GitLab, we believe that a ",[16,17,20],"a",{"href":18,"rel":19},"https://handbook.gitlab.com/handbook/product/categories/gitlab-the-product/single-application/",[],"single DevOps platform helps teams"," to collaborate better and deliver software faster and with better security. In September, GitLab’s CEO Sid Sijbrandij ",[16,23,26],{"href":24,"rel":25},"https://twitter.com/sytses/status/1440799819119824898",[],"asked on Twitter"," for volunteers willing to share their stories of advocating for the adoption of GitLab. Over the following days, GitLab team members interviewed 25 GitLab advocates who offered to share their experiences. Among other things, we asked them:",[29,30,31,35,38],"ul",{},[32,33,34],"li",{},"How did you first encounter GitLab?",[32,36,37],{},"Why have you advocated for the adoption of GitLab?",[32,39,40],{},"How has advocating and using GitLab in your organization benefited you?",[12,42,43,44,48],{},"Our advocate interviews validated that GitLab’s single-application ",[16,45,47],{"href":46},"/solutions/devops-platform/","DevOps Platform"," has unlocked value for GitLab users. Below are excerpts of some of these interviews to give you the opportunity to hear directly from GitLab users. In them, you'll learn about five GitLab benefits that converted these users into advocates.",[50,51,53],"h2",{"id":52},"_1-a-single-application-helps-focus-on-work-that-matters","1. A single application helps focus on work that matters",[12,55,56],{},"GitLab’s single application helps users to focus on work that matters. GitLab reduces the need to context-switch as users no longer need to jump across disparate point-solutions. Users are better able to focus, stay on task, and drive business results.",[58,59,62],"figure",{"className":60},[61],"video_container",[63,64,68],"iframe",{"src":65,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/pMWXn6NslEE","0","true"," ",[12,70,71],{},"Sam Briesemeister highlights the benefits of working on one platform, being able to link the work done to a specific issue, and increasing developer productivity. By using GitLab, users save time in their life.",[12,73,74],{},[75,76,77,78,82,83,86],"em",{},"“What ",[79,80,81],"span",{},"investing in GitLab"," ultimately does is, actually, we’re saving somebody’s time ",[79,84,85],{},"in"," their life. We’re not wasting their life.”",[58,88,90],{"className":89},[61],[63,91,68],{"src":92,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/YcsT53c_Nuo",[12,94,95],{},"Professor Neil Gershenfeld speaks about how GitLab allows his labs to do what used to require five separate solutions, one each for web serving, teaching classes, access control, documentation, and security.",[12,97,98],{},[75,99,100],{},"When asked how GitLab has made your life better, Professor Gershenfeld said: “It’s almost hard to answer because it’s like ‘why do I like air?’ It’s just sort of, most of my work ends up in GitLab. It’s just a natural part of my working day.”",[58,102,104],{"className":103},[61],[63,105,68],{"src":106,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/nUY8RrOyGPo",[12,108,109,110,115],{},"Philipp Westphalen, one of our ",[16,111,114],{"href":112,"rel":113},"https://contributors.gitlab.com/docs/previous-heroesmembers/",[],"GitLab Heroes",", speaks about GitLab’s ease of use and how having a single tool instead of multiple separate solutions allows him to focus on getting things done.",[12,117,118],{},[75,119,120],{},"“For me, it feels like home... It’s really easy to use... and you can focus on getting things done.”",[58,122,124],{"className":123},[61],[63,125,68],{"src":126,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/heFWR23Z5nw",[12,128,129],{},"Pavle Djuric also speaks to us about the ability to focus on work and GitLab’s ease of use.",[12,131,132],{},[75,133,134,135,138],{},"“",[79,136,137],{},"Working in GitLab"," makes you feel very professional. You feel like you’re doing your job. You’re way more efficient as a team.”",[50,140,142],{"id":141},"_2-reducing-manual-tasks-through-automation","2. Reducing manual tasks through automation",[12,144,145],{},"Several advocates spoke about the benefits of automating tasks within GitLab to free up time for more productive activities.",[58,147,149],{"className":148},[61],[63,150,68],{"src":151,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/HW0ByLmG8sY",[12,153,154],{},"Andrew Jones speaks about using GitLab to reduce repetitive tasks. He can’t imagine going back to the old way of doing things with many manual tasks.",[12,156,157],{},[75,158,159],{},"“It just takes care of the stuff that would normally be laborious, painful repetitive stuff and allows you to focus on your primary function. I couldn’t imagine working without GitLab. I can’t imagine going back to the old way.”",[58,161,163],{"className":162},[61],[63,164,68],{"src":165,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/oN1cieaeLBk",[12,167,168],{},"Jan Mikes tells us about automation and the ability to get things done without context switching or moving across apps. This helps his productivity and efficiency.",[12,170,171],{},[75,172,173],{},"“There’s high demand for CI engineers and since I work as an architect, this is a high-demand skill, to write pipelines, optimize performance, shorten the time from writing the code to deploy to production. And all of this I can deliver and that’s another reason why I love GitLab, because anything that comes to my mind, I figure some way how to do it with GitLab CI.”",[58,175,177],{"className":176},[61],[63,178,68],{"src":179,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/SvQUM6DL1B4",[12,181,182],{},"Marc-Aurele Brothier speaks to us about how the adoption of GitLab helped his team be more efficient and streamline collaboration.",[12,184,185],{},[75,186,134,187,190,191,194,195,198],{},[79,188,189],{},"A customer was"," very happy because we could demonstrate ",[79,192,193],{},"to"," them that, with ",[79,196,197],{},"GitLab",", that they could create the release, open a PR, say I want to deploy in our environment, and just accept it, and it was done two minutes later and it was automated. So it’s not anymore like asking someone, sending emails, or sending a request to another team. Just you do it and you get it.”",[50,200,202],{"id":201},"_3-improved-transparency-and-collaboration","3. Improved transparency and collaboration",[12,204,205,206,211],{},"Transparency and Collaboration are two of ",[16,207,210],{"href":208,"rel":209},"https://handbook.gitlab.com/handbook/values/",[],"GitLab’s values",", so it was great to hear how adopting GitLab helps teams operate in a more transparent and collaborative manner.",[58,213,215],{"className":214},[61],[63,216,68],{"src":217,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/1rdtQ3tvDtg",[12,219,220],{},"Gerben Geijteman tells us that collaboration and communication are enhanced by the transparency you get in GitLab by having the solution, or code, linked to directly from the issue tracker. This benefits collaboration with other team members and with clients.",[12,222,223],{},[75,224,225],{},"“GitLab for me unifies it all in the same place so everyone is looking at the same code in the same direction with the same quality level.”",[12,227,228],{},[75,229,230],{},"“In projects where we have direct customer communication, we like to also use GitLab because GitLab gives you a more direct mode of communication. You can say we fixed this issue with this particular line of code at that particular moment in time. And it takes away intermediate layers of communication... and it keeps everything in context.”",[58,232,234],{"className":233},[61],[63,235,68],{"src":236,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/pWVEnIQjGbE",[12,238,239],{},"Sebastian Schmid talks about how, since the adoption of GitLab, different teams in his organization are able to share and reuse source code more easily.",[12,241,242],{},[75,243,244,245,247,248,251],{},"“Before ",[79,246,197],{},", only the team working on the code was able to see the code... ",[79,249,250],{},"After starting to use GitLab"," they started to use source code from other teams and collaborate in code with other teams.”",[12,253,254],{},[75,255,256,257,260],{},"“People could start to contribute to our product and they don’t need to have some special skills. They just could write ",[79,258,259],{},"an"," issue, could paste some screenshots and stuff like that, and some engineers could take this and improve the product.”",[50,262,264],{"id":263},"_4-a-welcoming-community","4. A welcoming community",[12,266,267],{},"Anyone can directly contribute to our open source GitLab core and help enhance the GitLab platform. We appreciated hearing advocates talk about their experiences contributing to GitLab and how welcoming the GitLab community has been.",[58,269,271],{"className":270},[61],[63,272,68],{"src":273,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/qy9f-7DI_5k",[12,275,276],{},"Dave Barr speaks about the value of working on a platform with an open source core and how great it is to see GitLab employees interact with contributors in the same way that they would with other GitLab employees.",[12,278,279],{},[75,280,281],{},"“How you interact with that community is really telling. The way GitLab staff does that is really embracing, welcoming, open to feedback. They provide feedback; it's just like you’re a staff member. The approach they take to community contributions is the same exact approach they take for a staff merge request and that’s a fantastic approach.”",[58,283,285],{"className":284},[61],[63,286,68],{"src":287,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/LNp3ioZr5mg",[12,289,290],{},"Gary Bell talks to us about how welcoming, responsive, and understanding the GitLab community is with new people who want to contribute.",[12,292,293],{},[75,294,295],{},"“Personally, I’ve just found the overall GitLab community to be very welcoming and very understanding. Just the patience people have... they’re just welcoming and willing to give the time to help. That’s been absolutely fantastic to feel that, which is something that I’ve not felt when I’ve tried to contribute to other open source projects before.”",[58,297,299],{"className":298},[61],[63,300,68],{"src":301,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/4-z3QjPzFPk",[12,303,304],{},"Similarly, Sven Patrick Meier shares with us his journey from identifying a potential feature, proposing it, and working through the process to get the contribution accepted.",[12,306,307],{},[75,308,134,309,312],{},[79,310,311],{},"I submitted a contribution"," and the maintainers of the project commented on my feature request and said ‘great idea,’ and I provided the template as a basic example. They helped me with so many things, and, right now, I’m right before the first contribution to that awesome product that I use every day.”",[50,314,316],{"id":315},"_5-exposure-to-end-to-end-modern-software-development","5. Exposure to end-to-end modern software development",[12,318,319],{},"Users talk about how GitLab helps introduce them to modern software development practices. They appreciated GitLab’s monthly releases packed with new features.",[58,321,323],{"className":322},[61],[63,324,68],{"src":325,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/YMydvPCIg44",[12,327,328],{},"Marcos Ortiz praises GitLab’s ease of use and how it made it easier to onboard team members. Marcos also speaks about how, when you get used to the way of doing things on GitLab, you can internalize beneficial development practices.",[12,330,331],{},[75,332,333],{},"“When you get used to all these practices, load code frequently, to get everything in branch inside your repo story, I believe you can be faster in development.”",[58,335,337],{"className":336},[61],[63,338,68],{"src":339,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/fP50GWZxz48",[12,341,342],{},"In our discussion with Andy Malkin and Michael Kalange, we hear about how they feel that GitLab is not only on the cutting edge, but also a very reliable part of their work.",[12,344,345],{},[75,346,347,348,350],{},"“When I use ",[79,349,197],{},", I feel like I’m on the cutting edge. A lot of time in tech you can feel like you’re using something and you know it’s outdated, but I don’t have that feeling with GitLab. When I’m using GitLab, I feel that you really are pushing the boundaries in terms of what’s the next thing that we need.”",[58,352,354],{"className":353},[61],[63,355,68],{"src":356,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/7gU12X10718",[12,358,359],{},"Chris Evans speaks to us about how GitLab's neatly organized user interface helped him learn more about the overall DevOps processes and tools.",[12,361,362],{},[75,363,134,364,367,368,371,372,374],{},[79,365,366],{},"I"," started off as a network engineer ",[79,369,370],{},"and"," I ended up ",[79,373,85],{}," some sysadmin-related roles but I was never really exposed to the software development lifecycle... but just through choosing GitLab as a project management platform, I was exposed to so many of the tools of the trade for this other industry, software engineering, and I was able to almost learn those in a way without having to use them directly.”",[58,376,378],{"className":377},[61],[63,379,68],{"src":380,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/JhfFlSBQ7tY",[12,382,383],{},"Similarly, Ion Nistor tells us about how he gets exposed to new areas and tools in DevOps by using GitLab.",[12,385,386],{},[75,387,388,389,392],{},"“I like to learn. Many of the things that GitLab brings are related to new technologies and new ways of doing things. GitLab in this sense acted ",[79,390,391],{},"as a"," gateway to new technologies. I have to learn about DevOps more, about containers, and these are benefits for my personal development.”",[58,394,396],{"className":395},[61],[63,397,68],{"src":398,"frameBorder":66,"allowFullScreen":67},"https://www.youtube.com/embed/yuBeOxqnou4",[12,400,401],{},"Dibyadarshi Dash, a past intern at GitLab, highlights how having a single, integrated product to develop software made it easier for him to learn about software development end-to-end.",[12,403,404],{},[75,405,406],{},"“I got a good exposure to what the software development lifecycle looks like because it was all in one platform, all in GitLab. The writing, coding, merging, deploying, testing, everything was in one platform. And I feel that because it was all in one integrated platform, I got a good holistic exposure to the whole cycle and I understood the cycle even better.”",[50,408,410],{"id":409},"bringing-it-all-together","Bringing it all together",[12,412,413],{},"The GitLab advocates reinforced our belief in GitLab’s value as a single DevOps platform. The advocates talked about being able to focus on getting work done, using automation to reduce manual steps, and transparently collaborating with their colleagues. They also highlighted how GitLab helps them get exposed to and learn about the modern software development process end-to-end thanks to our fast innovation and how our welcoming open source community has made it possible for them to contribute features to GitLab.",{"title":415,"searchDepth":416,"depth":416,"links":417},"",2,[418,419,420,421,422,423],{"id":52,"depth":416,"text":53},{"id":141,"depth":416,"text":142},{"id":201,"depth":416,"text":202},{"id":263,"depth":416,"text":264},{"id":315,"depth":416,"text":316},{"id":409,"depth":416,"text":410},"devsecops","2021-11-23","Learn how a single tweet led to insight from our advocates on how they use GitLab to improve their work and their own lives.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663383/Blog/Hero%20Images/tanuki-bg-full.png",{},true,"/en-us/blog/five-devops-platform-benefits-that-inspire-gitlab-users",{"title":435,"description":426,"ogTitle":435,"ogDescription":426,"noIndex":429,"ogImage":430,"ogUrl":436,"ogSiteName":437,"ogType":438,"canonicalUrls":436},"Five benefits that inspire users to become GitLab advocates","https://about.gitlab.com/blog/five-devops-platform-benefits-that-inspire-gitlab-users","https://about.gitlab.com","article","five-devops-platform-benefits-that-inspire-gitlab-users","en-us/blog/five-devops-platform-benefits-that-inspire-gitlab-users",[442,443,444],"DevOps","contributors","community","BlogPost","RLxFFQPuFIDomWL6BLZqqklNJcYHpsJhHBgIb_kei4g",{"logo":448,"freeTrial":453,"sales":458,"login":463,"items":468,"search":794,"minimal":825,"duo":844,"switchNav":853,"pricingDeployment":864},{"config":449},{"href":450,"dataGaName":451,"dataGaLocation":452},"/","gitlab logo","header",{"text":454,"config":455},"Get free trial",{"href":456,"dataGaName":457,"dataGaLocation":452},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":459,"config":460},"Request a demo",{"href":461,"dataGaName":462,"dataGaLocation":452},"/sales/?contact-topic=request-demo","sales",{"text":464,"config":465},"Sign in",{"href":466,"dataGaName":467,"dataGaLocation":452},"https://gitlab.com/users/sign_in/","sign in",[469,498,598,603,716,772],{"text":470,"config":471,"menu":473},"Platform",{"dataNavLevelOne":472},"platform",{"type":474,"columns":475},"cards",[476,482,490],{"title":470,"description":477,"link":478},"The intelligent orchestration platform for DevSecOps",{"text":479,"config":480},"Explore our Platform",{"href":481,"dataGaName":472,"dataGaLocation":452},"/platform/",{"title":483,"description":484,"link":485},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":486,"config":487},"Meet GitLab Duo",{"href":488,"dataGaName":489,"dataGaLocation":452},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":491,"description":492,"link":493},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":494,"config":495},"Learn more",{"href":496,"dataGaName":497,"dataGaLocation":452},"/why-gitlab/","why gitlab",{"text":499,"left":432,"config":500,"menu":502},"Product",{"dataNavLevelOne":501},"solutions",{"type":503,"link":504,"columns":508,"feature":577},"lists",{"text":505,"config":506},"View all Solutions",{"href":507,"dataGaName":501,"dataGaLocation":452},"/solutions/",[509,533,556],{"title":510,"description":511,"link":512,"items":517},"Automation","CI/CD and automation to accelerate deployment",{"config":513},{"icon":514,"href":515,"dataGaName":516,"dataGaLocation":452},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[518,522,525,529],{"text":519,"config":520},"CI/CD",{"href":521,"dataGaLocation":452,"dataGaName":519},"/solutions/continuous-integration/",{"text":483,"config":523},{"href":488,"dataGaLocation":452,"dataGaName":524},"gitlab duo agent platform - product menu",{"text":526,"config":527},"Source Code Management",{"href":528,"dataGaLocation":452,"dataGaName":526},"/solutions/source-code-management/",{"text":530,"config":531},"Automated Software Delivery",{"href":515,"dataGaLocation":452,"dataGaName":532},"Automated software delivery",{"title":534,"description":535,"link":536,"items":541},"Security","Deliver code faster without compromising security",{"config":537},{"href":538,"dataGaName":539,"dataGaLocation":452,"icon":540},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[542,546,551],{"text":543,"config":544},"Application Security Testing",{"href":538,"dataGaName":545,"dataGaLocation":452},"Application security testing",{"text":547,"config":548},"Software Supply Chain Security",{"href":549,"dataGaLocation":452,"dataGaName":550},"/solutions/supply-chain/","Software supply chain security",{"text":552,"config":553},"Software Compliance",{"href":554,"dataGaName":555,"dataGaLocation":452},"/solutions/software-compliance/","software compliance",{"title":557,"link":558,"items":563},"Measurement",{"config":559},{"icon":560,"href":561,"dataGaName":562,"dataGaLocation":452},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[564,568,572],{"text":565,"config":566},"Visibility & Measurement",{"href":561,"dataGaLocation":452,"dataGaName":567},"Visibility and Measurement",{"text":569,"config":570},"Value Stream Management",{"href":571,"dataGaLocation":452,"dataGaName":569},"/solutions/value-stream-management/",{"text":573,"config":574},"Analytics & Insights",{"href":575,"dataGaLocation":452,"dataGaName":576},"/solutions/analytics-and-insights/","Analytics and insights",{"title":578,"type":503,"items":579},"GitLab for",[580,586,592],{"text":581,"config":582},"Enterprise",{"icon":583,"href":584,"dataGaLocation":452,"dataGaName":585},"Building","/enterprise/","enterprise",{"text":587,"config":588},"Small Business",{"icon":589,"href":590,"dataGaLocation":452,"dataGaName":591},"Work","/small-business/","small business",{"text":593,"config":594},"Public Sector",{"icon":595,"href":596,"dataGaLocation":452,"dataGaName":597},"Organization","/solutions/public-sector/","public sector",{"text":599,"config":600},"Pricing",{"href":601,"dataGaName":602,"dataGaLocation":452,"dataNavLevelOne":602},"/pricing/","pricing",{"text":604,"config":605,"menu":607},"Resources",{"dataNavLevelOne":606},"resources",{"type":503,"link":608,"columns":612,"feature":705},{"text":609,"config":610},"View all resources",{"href":611,"dataGaName":606,"dataGaLocation":452},"/resources/",[613,646,673],{"title":614,"items":615},"Getting started",[616,621,626,631,636,641],{"text":617,"config":618},"Install",{"href":619,"dataGaName":620,"dataGaLocation":452},"/install/","install",{"text":622,"config":623},"Quick start guides",{"href":624,"dataGaName":625,"dataGaLocation":452},"/get-started/","quick setup checklists",{"text":627,"config":628},"Learn",{"href":629,"dataGaLocation":452,"dataGaName":630},"https://university.gitlab.com/","learn",{"text":632,"config":633},"Product documentation",{"href":634,"dataGaName":635,"dataGaLocation":452},"https://docs.gitlab.com/","product documentation",{"text":637,"config":638},"Best practice videos",{"href":639,"dataGaName":640,"dataGaLocation":452},"/getting-started-videos/","best practice videos",{"text":642,"config":643},"Integrations",{"href":644,"dataGaName":645,"dataGaLocation":452},"/integrations/","integrations",{"title":647,"items":648},"Discover",[649,654,659,664,668],{"text":650,"config":651},"Customer success stories",{"href":652,"dataGaName":653,"dataGaLocation":452},"/customers/","customer success stories",{"text":655,"config":656},"Blog",{"href":657,"dataGaName":658,"dataGaLocation":452},"/blog/","blog",{"text":660,"config":661},"Demo Hub",{"href":662,"dataGaName":663,"dataGaLocation":452},"/demo-hub/","demo hub",{"text":665,"config":666},"The Source",{"href":667,"dataGaName":658,"dataGaLocation":452},"/the-source/",{"text":669,"config":670},"Remote",{"href":671,"dataGaName":672,"dataGaLocation":452},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":674,"items":675},"Connect",[676,681,686,690,695,700],{"text":677,"config":678},"GitLab Services",{"href":679,"dataGaName":680,"dataGaLocation":452},"/services/","services",{"text":682,"config":683},"Contribute",{"href":684,"dataGaName":685,"dataGaLocation":452},"https://contributors.gitlab.com","contribute",{"text":687,"config":688},"Community",{"href":689,"dataGaName":444,"dataGaLocation":452},"/community/",{"text":691,"config":692},"Forum",{"href":693,"dataGaName":694,"dataGaLocation":452},"https://forum.gitlab.com/","forum",{"text":696,"config":697},"Events",{"href":698,"dataGaName":699,"dataGaLocation":452},"/events/","events",{"text":701,"config":702},"Partners",{"href":703,"dataGaName":704,"dataGaLocation":452},"/partners/","partners",{"config":706,"title":709,"text":710,"link":711},{"background":707,"textColor":708},"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":712,"config":713},"Read the latest",{"href":714,"dataGaName":715,"dataGaLocation":452},"/whats-new/","whats new",{"text":717,"config":718,"menu":720},"Company",{"dataNavLevelOne":719},"company",{"type":503,"columns":721},[722],{"items":723},[724,729,735,737,742,747,752,757,762,767],{"text":725,"config":726},"About",{"href":727,"dataGaName":728,"dataGaLocation":452},"/company/","about",{"text":730,"config":731,"footerGa":734},"Jobs",{"href":732,"dataGaName":733,"dataGaLocation":452},"/jobs/","jobs",{"dataGaName":733},{"text":696,"config":736},{"href":698,"dataGaName":699,"dataGaLocation":452},{"text":738,"config":739},"Leadership",{"href":740,"dataGaName":741,"dataGaLocation":452},"/company/team/e-group/","leadership",{"text":743,"config":744},"Handbook",{"href":745,"dataGaName":746,"dataGaLocation":452},"https://handbook.gitlab.com/","handbook",{"text":748,"config":749},"Investor relations",{"href":750,"dataGaName":751,"dataGaLocation":452},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":753,"config":754},"Trust Center",{"href":755,"dataGaName":756,"dataGaLocation":452},"/security/","trust center",{"text":758,"config":759},"AI Transparency Center",{"href":760,"dataGaName":761,"dataGaLocation":452},"/ai-transparency-center/","ai transparency center",{"text":763,"config":764},"Newsletter",{"href":765,"dataGaName":766,"dataGaLocation":452},"/company/contact/#contact-forms","newsletter",{"text":768,"config":769},"Press",{"href":770,"dataGaName":771,"dataGaLocation":452},"/press/","press",{"text":773,"config":774,"menu":775},"Contact us",{"dataNavLevelOne":719},{"type":503,"columns":776},[777],{"items":778},[779,784,789],{"text":780,"config":781},"Talk to sales",{"href":782,"dataGaName":783,"dataGaLocation":452},"/sales/","talk to sales",{"text":785,"config":786},"Support portal",{"href":787,"dataGaName":788,"dataGaLocation":452},"https://support.gitlab.com/hc/en-us","support portal",{"text":790,"config":791},"Customer portal",{"href":792,"dataGaName":793,"dataGaLocation":452},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":795,"login":796,"suggestions":803},"Close",{"text":797,"link":798},"To search repositories and projects, login to",{"text":799,"config":800},"gitlab.com",{"href":466,"dataGaName":801,"dataGaLocation":802},"search login","search",{"text":804,"default":805},"Suggestions",[806,808,812,814,818,822],{"text":483,"config":807},{"href":488,"dataGaName":483,"dataGaLocation":802},{"text":809,"config":810},"Code Suggestions (AI)",{"href":811,"dataGaName":809,"dataGaLocation":802},"/solutions/code-suggestions/",{"text":519,"config":813},{"href":521,"dataGaName":519,"dataGaLocation":802},{"text":815,"config":816},"GitLab on AWS",{"href":817,"dataGaName":815,"dataGaLocation":802},"/partners/technology-partners/aws/",{"text":819,"config":820},"GitLab on Google Cloud",{"href":821,"dataGaName":819,"dataGaLocation":802},"/partners/technology-partners/google-cloud-platform/",{"text":823,"config":824},"Why GitLab?",{"href":496,"dataGaName":823,"dataGaLocation":802},{"freeTrial":826,"mobileIcon":831,"desktopIcon":836,"secondaryButton":839},{"text":827,"config":828},"Start free trial",{"href":829,"dataGaName":457,"dataGaLocation":830},"https://gitlab.com/-/trials/new/","nav",{"altText":832,"config":833},"Gitlab Icon",{"src":834,"dataGaName":835,"dataGaLocation":830},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":832,"config":837},{"src":838,"dataGaName":835,"dataGaLocation":830},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":840,"config":841},"Get Started",{"href":842,"dataGaName":843,"dataGaLocation":830},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":845,"mobileIcon":849,"desktopIcon":851},{"text":846,"config":847},"Learn more about GitLab Duo",{"href":488,"dataGaName":848,"dataGaLocation":830},"gitlab duo",{"altText":832,"config":850},{"src":834,"dataGaName":835,"dataGaLocation":830},{"altText":832,"config":852},{"src":838,"dataGaName":835,"dataGaLocation":830},{"button":854,"mobileIcon":859,"desktopIcon":861},{"text":855,"config":856},"/switch",{"href":857,"dataGaName":858,"dataGaLocation":830},"#contact","switch",{"altText":832,"config":860},{"src":834,"dataGaName":835,"dataGaLocation":830},{"altText":832,"config":862},{"src":863,"dataGaName":835,"dataGaLocation":830},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":865,"mobileIcon":870,"desktopIcon":872},{"text":866,"config":867},"Back to pricing",{"href":601,"dataGaName":868,"dataGaLocation":830,"icon":869},"back to pricing","GoBack",{"altText":832,"config":871},{"src":834,"dataGaName":835,"dataGaLocation":830},{"altText":832,"config":873},{"src":838,"dataGaName":835,"dataGaLocation":830},{"title":875,"titleMobile":876,"button":877,"config":882},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":494,"config":878},{"href":879,"dataGaName":880,"dataGaLocation":881},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":883,"disabled":429},"release",{"data":885},{"text":886,"source":887,"edit":893,"contribute":898,"config":903,"items":908,"minimal":1116},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":888,"config":889},"View page source",{"href":890,"dataGaName":891,"dataGaLocation":892},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":894,"config":895},"Edit this page",{"href":896,"dataGaName":897,"dataGaLocation":892},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":899,"config":900},"Please contribute",{"href":901,"dataGaName":902,"dataGaLocation":892},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":904,"facebook":905,"youtube":906,"linkedin":907},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[909,956,1008,1052,1084],{"title":599,"links":910,"subMenu":925},[911,915,920],{"text":912,"config":913},"View plans",{"href":601,"dataGaName":914,"dataGaLocation":892},"view plans",{"text":916,"config":917},"Why Premium?",{"href":918,"dataGaName":919,"dataGaLocation":892},"/pricing/premium/","why premium",{"text":921,"config":922},"Why Ultimate?",{"href":923,"dataGaName":924,"dataGaLocation":892},"/pricing/ultimate/","why ultimate",[926],{"title":927,"links":928},"Contact Us",[929,932,934,936,941,946,951],{"text":930,"config":931},"Contact sales",{"href":782,"dataGaName":462,"dataGaLocation":892},{"text":785,"config":933},{"href":787,"dataGaName":788,"dataGaLocation":892},{"text":790,"config":935},{"href":792,"dataGaName":793,"dataGaLocation":892},{"text":937,"config":938},"Status",{"href":939,"dataGaName":940,"dataGaLocation":892},"https://status.gitlab.com/","status",{"text":942,"config":943},"Terms of use",{"href":944,"dataGaName":945,"dataGaLocation":892},"/terms/","terms of use",{"text":947,"config":948},"Privacy statement",{"href":949,"dataGaName":950,"dataGaLocation":892},"/privacy/","privacy statement",{"text":952,"config":953},"Cookie preferences",{"dataGaName":954,"dataGaLocation":892,"id":955,"isOneTrustButton":432},"cookie preferences","ot-sdk-btn",{"title":499,"links":957,"subMenu":966},[958,962],{"text":959,"config":960},"DevSecOps platform",{"href":481,"dataGaName":961,"dataGaLocation":892},"devsecops platform",{"text":963,"config":964},"AI-Assisted Development",{"href":488,"dataGaName":965,"dataGaLocation":892},"ai-assisted development",[967],{"title":968,"links":969},"Topics",[970,975,980,984,989,993,998,1003],{"text":971,"config":972},"CICD",{"href":973,"dataGaName":974,"dataGaLocation":892},"/topics/ci-cd/","cicd",{"text":976,"config":977},"GitOps",{"href":978,"dataGaName":979,"dataGaLocation":892},"/topics/gitops/","gitops",{"text":442,"config":981},{"href":982,"dataGaName":983,"dataGaLocation":892},"/topics/devops/","devops",{"text":985,"config":986},"Version Control",{"href":987,"dataGaName":988,"dataGaLocation":892},"/topics/version-control/","version control",{"text":990,"config":991},"DevSecOps",{"href":992,"dataGaName":424,"dataGaLocation":892},"/topics/devsecops/",{"text":994,"config":995},"Cloud Native",{"href":996,"dataGaName":997,"dataGaLocation":892},"/topics/cloud-native/","cloud native",{"text":999,"config":1000},"AI for Coding",{"href":1001,"dataGaName":1002,"dataGaLocation":892},"/topics/devops/ai-for-coding/","ai for coding",{"text":1004,"config":1005},"Agentic AI",{"href":1006,"dataGaName":1007,"dataGaLocation":892},"/topics/agentic-ai/","agentic ai",{"title":1009,"links":1010},"Solutions",[1011,1013,1015,1020,1024,1027,1031,1034,1036,1039,1042,1047],{"text":543,"config":1012},{"href":538,"dataGaName":543,"dataGaLocation":892},{"text":532,"config":1014},{"href":515,"dataGaName":516,"dataGaLocation":892},{"text":1016,"config":1017},"Agile development",{"href":1018,"dataGaName":1019,"dataGaLocation":892},"/solutions/agile-delivery/","agile delivery",{"text":1021,"config":1022},"SCM",{"href":528,"dataGaName":1023,"dataGaLocation":892},"source code management",{"text":971,"config":1025},{"href":521,"dataGaName":1026,"dataGaLocation":892},"continuous integration & delivery",{"text":1028,"config":1029},"Value stream management",{"href":571,"dataGaName":1030,"dataGaLocation":892},"value stream management",{"text":976,"config":1032},{"href":1033,"dataGaName":979,"dataGaLocation":892},"/solutions/gitops/",{"text":581,"config":1035},{"href":584,"dataGaName":585,"dataGaLocation":892},{"text":1037,"config":1038},"Small business",{"href":590,"dataGaName":591,"dataGaLocation":892},{"text":1040,"config":1041},"Public sector",{"href":596,"dataGaName":597,"dataGaLocation":892},{"text":1043,"config":1044},"Education",{"href":1045,"dataGaName":1046,"dataGaLocation":892},"/solutions/education/","education",{"text":1048,"config":1049},"Financial services",{"href":1050,"dataGaName":1051,"dataGaLocation":892},"/solutions/finance/","financial services",{"title":604,"links":1053},[1054,1056,1058,1060,1063,1065,1068,1070,1072,1074,1076,1078,1080,1082],{"text":617,"config":1055},{"href":619,"dataGaName":620,"dataGaLocation":892},{"text":622,"config":1057},{"href":624,"dataGaName":625,"dataGaLocation":892},{"text":627,"config":1059},{"href":629,"dataGaName":630,"dataGaLocation":892},{"text":632,"config":1061},{"href":634,"dataGaName":1062,"dataGaLocation":892},"docs",{"text":655,"config":1064},{"href":657,"dataGaName":658,"dataGaLocation":892},{"text":1066,"config":1067},"What's new",{"href":714,"dataGaName":715,"dataGaLocation":892},{"text":650,"config":1069},{"href":652,"dataGaName":653,"dataGaLocation":892},{"text":669,"config":1071},{"href":671,"dataGaName":672,"dataGaLocation":892},{"text":677,"config":1073},{"href":679,"dataGaName":680,"dataGaLocation":892},{"text":682,"config":1075},{"href":684,"dataGaName":685,"dataGaLocation":892},{"text":687,"config":1077},{"href":689,"dataGaName":444,"dataGaLocation":892},{"text":691,"config":1079},{"href":693,"dataGaName":694,"dataGaLocation":892},{"text":696,"config":1081},{"href":698,"dataGaName":699,"dataGaLocation":892},{"text":701,"config":1083},{"href":703,"dataGaName":704,"dataGaLocation":892},{"title":717,"links":1085},[1086,1088,1090,1092,1094,1096,1100,1105,1107,1109,1111],{"text":725,"config":1087},{"href":727,"dataGaName":719,"dataGaLocation":892},{"text":730,"config":1089},{"href":732,"dataGaName":733,"dataGaLocation":892},{"text":738,"config":1091},{"href":740,"dataGaName":741,"dataGaLocation":892},{"text":743,"config":1093},{"href":745,"dataGaName":746,"dataGaLocation":892},{"text":748,"config":1095},{"href":750,"dataGaName":751,"dataGaLocation":892},{"text":1097,"config":1098},"Sustainability",{"href":1099,"dataGaName":1097,"dataGaLocation":892},"/sustainability/",{"text":1101,"config":1102},"Diversity, inclusion and belonging (DIB)",{"href":1103,"dataGaName":1104,"dataGaLocation":892},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":753,"config":1106},{"href":755,"dataGaName":756,"dataGaLocation":892},{"text":763,"config":1108},{"href":765,"dataGaName":766,"dataGaLocation":892},{"text":768,"config":1110},{"href":770,"dataGaName":771,"dataGaLocation":892},{"text":1112,"config":1113},"Modern Slavery Transparency Statement",{"href":1114,"dataGaName":1115,"dataGaLocation":892},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1117},[1118,1121,1124],{"text":1119,"config":1120},"Terms",{"href":944,"dataGaName":945,"dataGaLocation":892},{"text":1122,"config":1123},"Cookies",{"dataGaName":954,"dataGaLocation":892,"id":955,"isOneTrustButton":432},{"text":1125,"config":1126},"Privacy",{"href":949,"dataGaName":950,"dataGaLocation":892},[1128],{"id":1129,"title":7,"body":428,"config":1130,"content":1132,"description":428,"extension":1136,"meta":1137,"navigation":432,"path":1138,"seo":1139,"stem":1140,"__hash__":1141},"blogAuthors/en-us/blog/authors/omar-fernandez.yml",{"template":1131},"BlogAuthor",{"name":7,"config":1133},{"headshot":1134,"ctfId":1135},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668073/Blog/Author%20Headshots/ofernandez2-headshot.jpg","ofernandez2","yml",{},"/en-us/blog/authors/omar-fernandez",{},"en-us/blog/authors/omar-fernandez","a8_TmT4ejCk1zbKvirSO3vqWLjZOzWb31C8MIvKQiK8",[1143,1151,1159],{"title":1144,"description":1145,"heroImage":1146,"category":424,"date":1147,"authors":1148,"slug":1150,"externalUrl":428},"Consolidate your GitLab stack with Gitaly on Kubernetes","Discover how to install Gitaly on Kubernetes, which is now generally available.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1756500636/wmey6kqzzuhirk88w2de.png","2026-05-07",[1149],"Olivier Campeau","gitaly-on-kubernetes-generally-available",{"title":1152,"description":1153,"heroImage":1154,"category":424,"date":1155,"authors":1156,"slug":1158,"externalUrl":428},"Teaching software development the easy way using GitLab","Learn how University of Washington lecturer Stephen G. Dame uses GitLab for Education to manage student assignments, distribute course materials, and provide inline code feedback at scale.\n","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659537/Blog/Hero%20Images/display-article-image-0679-1800x945-fy26.png","2026-04-29",[1157],"Rod Burns","teaching-software-development-the-easy-way-using-gitlab",{"title":1160,"description":1161,"heroImage":1162,"category":424,"date":1163,"authors":1164,"slug":1166,"externalUrl":428},"AI is reshaping DevSecOps: Attend GitLab Transcend to see what’s next","AI-generated code is 34% of development work. Discover how to balance productivity gains with quality, reliability, and security.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1767982271/e9ogyosmuummq7j65zqg.png","2026-01-08",[1165],"Manav Khurana","ai-is-reshaping-devsecops-attend-gitlab-transcend-to-see-whats-next",{"promotions":1168},[1169,1183,1195,1207],{"id":1170,"categories":1171,"header":1173,"text":1174,"button":1175,"image":1180},"ai-modernization",[1172],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":1176,"config":1177},"Get your AI maturity score",{"href":1178,"dataGaName":1179,"dataGaLocation":658},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":1181},{"src":1182},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1184,"categories":1185,"header":1187,"text":1174,"button":1188,"image":1192},"devops-modernization",[1186,424],"product","Are you just managing tools or shipping innovation?",{"text":1189,"config":1190},"Get your DevOps maturity score",{"href":1191,"dataGaName":1179,"dataGaLocation":658},"/assessments/devops-modernization-assessment/",{"config":1193},{"src":1194},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1196,"categories":1197,"header":1199,"text":1174,"button":1200,"image":1204},"security-modernization",[1198],"security","Are you trading speed for security?",{"text":1201,"config":1202},"Get your security maturity score",{"href":1203,"dataGaName":1179,"dataGaLocation":658},"/assessments/security-modernization-assessment/",{"config":1205},{"src":1206},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1208,"paths":1209,"header":1212,"text":1213,"button":1214,"image":1219},"github-azure-migration",[1210,1211],"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":1215,"config":1216},"See how GitLab compares to GitHub",{"href":1217,"dataGaName":1218,"dataGaLocation":658},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1220},{"src":1194},{"header":1222,"blurb":1223,"button":1224,"secondaryButton":1229},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":1225,"config":1226},"Get your free trial",{"href":1227,"dataGaName":457,"dataGaLocation":1228},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":930,"config":1230},{"href":782,"dataGaName":462,"dataGaLocation":1228},1786803732437]