[{"data":1,"prerenderedAt":902},["ShallowReactive",2],{"/blog/the-devops-platform-for-agile-business":3,"navigation-en-us":118,"banner-en-us":546,"footer-en-us":556,"blog-post-authors-en-us-Cormac Foster":799,"blog-related-posts-en-us-the-devops-platform-for-agile-business":813,"blog-promotions-en-us":838,"next-steps-en-us":892},{"id":4,"title":5,"authors":6,"body":8,"category":96,"date":97,"description":98,"extension":99,"externalUrl":100,"faq":100,"featured":101,"heroImage":102,"meta":103,"navigation":104,"path":105,"seo":106,"slug":110,"stem":111,"tags":112,"template":116,"updatedDate":100,"__hash__":117},"blogPosts/en-us/blog/the-devops-platform-for-agile-business.md","The DevOps Platform for agile business",[7],"Cormac Foster",{"type":9,"value":10,"toc":92},"minimark",[11,21,49,52,58,61,64,67,76,81,84],[12,13,14,15,20],"p",{},"If you’ve spent time on the site, you already know that GitLab is The DevOps Platform, a single-application solution that is radically different than DIY DevOps toolchains. Have questions? Great — because we have answers, and ",[16,17,19],"a",{"href":18},"/demo/","we’d love to chat",". But let’s address the most important question of all right here: “What’s in it for me?” Our approach is objectively different from other solution providers, but why should you care?",[12,22,23,24,28,29,33,34,38,39,43,44,48],{},"It’s a valid question, and one you should feel comfortable asking any solution provider. You don’t trade your station wagon for a Ferrari for looks, you get the Ferrari because it wins races. In our case, ",[16,25,27],{"href":26},"/solutions/devops-platform/","The DevOps Platform"," will absolutely make you better at “doing DevOps.” You can simplify your infrastructure like ",[16,30,32],{"href":31},"/customers/glympse/","Glympse",", which consolidated 20 tools into one. You can speed your delivery like ",[16,35,37],{"href":36},"/customers/goldman-sachs/","Goldman Sachs",", which increased deployments from two per month to 1,000 per day. You can run security scans concurrently with development like ",[16,40,42],{"href":41},"/customers/chorus/","Chorus",". These are all substantial improvements that can ",[16,45,47],{"href":46},"/resources/study-forrester-tei-gitlab-ultimate/","generate real ROI"," right away while improving quality of life for your employees. On its own, that’s fantastic — but incremental gains are just the start of the journey.",[12,50,51],{},"Ultimately, the point of The DevOps Platform isn’t doing DevOps better; it’s transforming your business and improving agility.",[12,53,54],{},[55,56,57],"em",{},"That’s a pretty bold statement.",[12,59,60],{},"Quite, but it’s also true. We don’t want to improve DevOps outputs. We want to help you realize business outcomes.",[12,62,63],{},"DevOps broke down silos between Development and Operations, ramping efficiency and velocity, but did that ultimately make businesses more profitable or innovate? Frequently, no, because the blocker to value creation just moved somewhere else — like Security, Product or Compliance. You can deploy 100x per day, but if a weeks-long audit process stands between any build and your customer, those efficiency gains might not matter. That’s where The DevOps Platform shines. As a single source of truth with a single data store, it provides visibility and context to every stakeholder in the company, whether they’re a Developer, Designer, Auditor, Security Professional or anyone else with a part to play.",[12,65,66],{},"Got it. It’s about collaboration.",[12,68,69,70,75],{},"Absolutely. Our ",[16,71,74],{"href":72,"rel":73},"https://handbook.gitlab.com/handbook/company/mission/#mission",[],"mission statement"," is “Everyone can contribute” because collaboration equals innovation. But you can’t just throw a wiki or a ticketing system at a problem and call it fixed. Contextual collaboration matters. If I’m a product owner and development is blocked or a security pro who sees that a known vulnerability wasn’t remediated, I need to know why, when and by whom. If you aren’t collaborating inside the system of work with real-time data, you’re probably missing critical context, which leads to poor decisions and, ultimately, less value in the hands of customers. When every company is a software company, every member of the business needs to be involved with and understand some aspect of software delivery.",[12,77,78],{},[55,79,80],{},"So, now we’re talking about DevSecProductDesignFinanceAuditOps?",[12,82,83],{},"Sure. But that’s a mouthful. Let’s just call it “agile business” because that’s really what The DevOps Platform gives you in the end. We’re extending the benefits of DevOps to a broader range of roles to remove those blockers at the edges of the process. This allows your whole organization to engage in and reap the rewards of agile thinking. And that brings us back to transformation. A platform is what’s been missing from so many Digital Transformation initiatives over the years, and a big reason why, even though businesses have gained efficiencies here and there, the primary goal of doing big things differently has been so hard to reach.",[12,85,86,87,91],{},"No software solution — not even GitlLab — can do the work for you, but that’s OK. You already know how to run your business. You have ideas and talent. You just need the software behind your software to get out of your way and support your business as you innovate. If you’ve already invested in transformation initiatives, The DevOps Platform can unlock the value of those investments. If you’re just getting started, it can help you scale your innovation immediately. To see how The DevOps Platform can work for you, ",[16,88,90],{"href":89},"/free-trial/","try GitLab Ultimate for free",".",{"title":93,"searchDepth":94,"depth":94,"links":95},"",2,[],"devsecops","2021-11-03","For a truly agile business, in every sense of the word, we think you need GitLab's DevOps Platform. Here's why.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668155/Blog/Hero%20Images/devops-strategy-devops-toolchain.png",{},true,"/en-us/blog/the-devops-platform-for-agile-business",{"title":5,"description":98,"ogTitle":5,"ogDescription":98,"noIndex":101,"ogImage":102,"ogUrl":107,"ogSiteName":108,"ogType":109,"canonicalUrls":107},"https://about.gitlab.com/blog/the-devops-platform-for-agile-business","https://about.gitlab.com","article","the-devops-platform-for-agile-business","en-us/blog/the-devops-platform-for-agile-business",[113,114,115],"DevOps","agile","customers","BlogPost","FlOWZzsKl8O9g6OHdNXyY06XBUWw78fXDuJJUA8zHss",{"logo":119,"freeTrial":124,"sales":129,"login":134,"items":139,"search":466,"minimal":497,"duo":516,"switchNav":525,"pricingDeployment":536},{"config":120},{"href":121,"dataGaName":122,"dataGaLocation":123},"/","gitlab logo","header",{"text":125,"config":126},"Get free trial",{"href":127,"dataGaName":128,"dataGaLocation":123},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":130,"config":131},"Request a demo",{"href":132,"dataGaName":133,"dataGaLocation":123},"/sales/?contact-topic=request-demo","sales",{"text":135,"config":136},"Sign in",{"href":137,"dataGaName":138,"dataGaLocation":123},"https://gitlab.com/users/sign_in/","sign in",[140,169,269,274,388,444],{"text":141,"config":142,"menu":144},"Platform",{"dataNavLevelOne":143},"platform",{"type":145,"columns":146},"cards",[147,153,161],{"title":141,"description":148,"link":149},"The intelligent orchestration platform for DevSecOps",{"text":150,"config":151},"Explore our Platform",{"href":152,"dataGaName":143,"dataGaLocation":123},"/platform/",{"title":154,"description":155,"link":156},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":157,"config":158},"Meet GitLab Duo",{"href":159,"dataGaName":160,"dataGaLocation":123},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":162,"description":163,"link":164},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":165,"config":166},"Learn more",{"href":167,"dataGaName":168,"dataGaLocation":123},"/why-gitlab/","why gitlab",{"text":170,"left":104,"config":171,"menu":173},"Product",{"dataNavLevelOne":172},"solutions",{"type":174,"link":175,"columns":179,"feature":248},"lists",{"text":176,"config":177},"View all Solutions",{"href":178,"dataGaName":172,"dataGaLocation":123},"/solutions/",[180,204,227],{"title":181,"description":182,"link":183,"items":188},"Automation","CI/CD and automation to accelerate deployment",{"config":184},{"icon":185,"href":186,"dataGaName":187,"dataGaLocation":123},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[189,193,196,200],{"text":190,"config":191},"CI/CD",{"href":192,"dataGaLocation":123,"dataGaName":190},"/solutions/continuous-integration/",{"text":154,"config":194},{"href":159,"dataGaLocation":123,"dataGaName":195},"gitlab duo agent platform - product menu",{"text":197,"config":198},"Source Code Management",{"href":199,"dataGaLocation":123,"dataGaName":197},"/solutions/source-code-management/",{"text":201,"config":202},"Automated Software Delivery",{"href":186,"dataGaLocation":123,"dataGaName":203},"Automated software delivery",{"title":205,"description":206,"link":207,"items":212},"Security","Deliver code faster without compromising security",{"config":208},{"href":209,"dataGaName":210,"dataGaLocation":123,"icon":211},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[213,217,222],{"text":214,"config":215},"Application Security Testing",{"href":209,"dataGaName":216,"dataGaLocation":123},"Application security testing",{"text":218,"config":219},"Software Supply Chain Security",{"href":220,"dataGaLocation":123,"dataGaName":221},"/solutions/supply-chain/","Software supply chain security",{"text":223,"config":224},"Software Compliance",{"href":225,"dataGaName":226,"dataGaLocation":123},"/solutions/software-compliance/","software compliance",{"title":228,"link":229,"items":234},"Measurement",{"config":230},{"icon":231,"href":232,"dataGaName":233,"dataGaLocation":123},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[235,239,243],{"text":236,"config":237},"Visibility & Measurement",{"href":232,"dataGaLocation":123,"dataGaName":238},"Visibility and Measurement",{"text":240,"config":241},"Value Stream Management",{"href":242,"dataGaLocation":123,"dataGaName":240},"/solutions/value-stream-management/",{"text":244,"config":245},"Analytics & Insights",{"href":246,"dataGaLocation":123,"dataGaName":247},"/solutions/analytics-and-insights/","Analytics and insights",{"title":249,"type":174,"items":250},"GitLab for",[251,257,263],{"text":252,"config":253},"Enterprise",{"icon":254,"href":255,"dataGaLocation":123,"dataGaName":256},"Building","/enterprise/","enterprise",{"text":258,"config":259},"Small Business",{"icon":260,"href":261,"dataGaLocation":123,"dataGaName":262},"Work","/small-business/","small business",{"text":264,"config":265},"Public Sector",{"icon":266,"href":267,"dataGaLocation":123,"dataGaName":268},"Organization","/solutions/public-sector/","public sector",{"text":270,"config":271},"Pricing",{"href":272,"dataGaName":273,"dataGaLocation":123,"dataNavLevelOne":273},"/pricing/","pricing",{"text":275,"config":276,"menu":278},"Resources",{"dataNavLevelOne":277},"resources",{"type":174,"link":279,"columns":283,"feature":377},{"text":280,"config":281},"View all resources",{"href":282,"dataGaName":277,"dataGaLocation":123},"/resources/",[284,317,344],{"title":285,"items":286},"Getting started",[287,292,297,302,307,312],{"text":288,"config":289},"Install",{"href":290,"dataGaName":291,"dataGaLocation":123},"/install/","install",{"text":293,"config":294},"Quick start guides",{"href":295,"dataGaName":296,"dataGaLocation":123},"/get-started/","quick setup checklists",{"text":298,"config":299},"Learn",{"href":300,"dataGaLocation":123,"dataGaName":301},"https://university.gitlab.com/","learn",{"text":303,"config":304},"Product documentation",{"href":305,"dataGaName":306,"dataGaLocation":123},"https://docs.gitlab.com/","product documentation",{"text":308,"config":309},"Best practice videos",{"href":310,"dataGaName":311,"dataGaLocation":123},"/getting-started-videos/","best practice videos",{"text":313,"config":314},"Integrations",{"href":315,"dataGaName":316,"dataGaLocation":123},"/integrations/","integrations",{"title":318,"items":319},"Discover",[320,325,330,335,339],{"text":321,"config":322},"Customer success stories",{"href":323,"dataGaName":324,"dataGaLocation":123},"/customers/","customer success stories",{"text":326,"config":327},"Blog",{"href":328,"dataGaName":329,"dataGaLocation":123},"/blog/","blog",{"text":331,"config":332},"Demo Hub",{"href":333,"dataGaName":334,"dataGaLocation":123},"/demo-hub/","demo hub",{"text":336,"config":337},"The Source",{"href":338,"dataGaName":329,"dataGaLocation":123},"/the-source/",{"text":340,"config":341},"Remote",{"href":342,"dataGaName":343,"dataGaLocation":123},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":345,"items":346},"Connect",[347,352,357,362,367,372],{"text":348,"config":349},"GitLab Services",{"href":350,"dataGaName":351,"dataGaLocation":123},"/services/","services",{"text":353,"config":354},"Contribute",{"href":355,"dataGaName":356,"dataGaLocation":123},"https://contributors.gitlab.com","contribute",{"text":358,"config":359},"Community",{"href":360,"dataGaName":361,"dataGaLocation":123},"/community/","community",{"text":363,"config":364},"Forum",{"href":365,"dataGaName":366,"dataGaLocation":123},"https://forum.gitlab.com/","forum",{"text":368,"config":369},"Events",{"href":370,"dataGaName":371,"dataGaLocation":123},"/events/","events",{"text":373,"config":374},"Partners",{"href":375,"dataGaName":376,"dataGaLocation":123},"/partners/","partners",{"config":378,"title":381,"text":382,"link":383},{"background":379,"textColor":380},"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":384,"config":385},"Read the latest",{"href":386,"dataGaName":387,"dataGaLocation":123},"/whats-new/","whats new",{"text":389,"config":390,"menu":392},"Company",{"dataNavLevelOne":391},"company",{"type":174,"columns":393},[394],{"items":395},[396,401,407,409,414,419,424,429,434,439],{"text":397,"config":398},"About",{"href":399,"dataGaName":400,"dataGaLocation":123},"/company/","about",{"text":402,"config":403,"footerGa":406},"Jobs",{"href":404,"dataGaName":405,"dataGaLocation":123},"/jobs/","jobs",{"dataGaName":405},{"text":368,"config":408},{"href":370,"dataGaName":371,"dataGaLocation":123},{"text":410,"config":411},"Leadership",{"href":412,"dataGaName":413,"dataGaLocation":123},"/company/team/e-group/","leadership",{"text":415,"config":416},"Handbook",{"href":417,"dataGaName":418,"dataGaLocation":123},"https://handbook.gitlab.com/","handbook",{"text":420,"config":421},"Investor relations",{"href":422,"dataGaName":423,"dataGaLocation":123},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":425,"config":426},"Trust Center",{"href":427,"dataGaName":428,"dataGaLocation":123},"/security/","trust center",{"text":430,"config":431},"AI Transparency Center",{"href":432,"dataGaName":433,"dataGaLocation":123},"/ai-transparency-center/","ai transparency center",{"text":435,"config":436},"Newsletter",{"href":437,"dataGaName":438,"dataGaLocation":123},"/company/contact/#contact-forms","newsletter",{"text":440,"config":441},"Press",{"href":442,"dataGaName":443,"dataGaLocation":123},"/press/","press",{"text":445,"config":446,"menu":447},"Contact us",{"dataNavLevelOne":391},{"type":174,"columns":448},[449],{"items":450},[451,456,461],{"text":452,"config":453},"Talk to sales",{"href":454,"dataGaName":455,"dataGaLocation":123},"/sales/","talk to sales",{"text":457,"config":458},"Support portal",{"href":459,"dataGaName":460,"dataGaLocation":123},"https://support.gitlab.com/hc/en-us","support portal",{"text":462,"config":463},"Customer portal",{"href":464,"dataGaName":465,"dataGaLocation":123},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":467,"login":468,"suggestions":475},"Close",{"text":469,"link":470},"To search repositories and projects, login to",{"text":471,"config":472},"gitlab.com",{"href":137,"dataGaName":473,"dataGaLocation":474},"search login","search",{"text":476,"default":477},"Suggestions",[478,480,484,486,490,494],{"text":154,"config":479},{"href":159,"dataGaName":154,"dataGaLocation":474},{"text":481,"config":482},"Code Suggestions (AI)",{"href":483,"dataGaName":481,"dataGaLocation":474},"/solutions/code-suggestions/",{"text":190,"config":485},{"href":192,"dataGaName":190,"dataGaLocation":474},{"text":487,"config":488},"GitLab on AWS",{"href":489,"dataGaName":487,"dataGaLocation":474},"/partners/technology-partners/aws/",{"text":491,"config":492},"GitLab on Google Cloud",{"href":493,"dataGaName":491,"dataGaLocation":474},"/partners/technology-partners/google-cloud-platform/",{"text":495,"config":496},"Why GitLab?",{"href":167,"dataGaName":495,"dataGaLocation":474},{"freeTrial":498,"mobileIcon":503,"desktopIcon":508,"secondaryButton":511},{"text":499,"config":500},"Start free trial",{"href":501,"dataGaName":128,"dataGaLocation":502},"https://gitlab.com/-/trials/new/","nav",{"altText":504,"config":505},"Gitlab Icon",{"src":506,"dataGaName":507,"dataGaLocation":502},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":504,"config":509},{"src":510,"dataGaName":507,"dataGaLocation":502},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":512,"config":513},"Get Started",{"href":514,"dataGaName":515,"dataGaLocation":502},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":517,"mobileIcon":521,"desktopIcon":523},{"text":518,"config":519},"Learn more about GitLab Duo",{"href":159,"dataGaName":520,"dataGaLocation":502},"gitlab duo",{"altText":504,"config":522},{"src":506,"dataGaName":507,"dataGaLocation":502},{"altText":504,"config":524},{"src":510,"dataGaName":507,"dataGaLocation":502},{"button":526,"mobileIcon":531,"desktopIcon":533},{"text":527,"config":528},"/switch",{"href":529,"dataGaName":530,"dataGaLocation":502},"#contact","switch",{"altText":504,"config":532},{"src":506,"dataGaName":507,"dataGaLocation":502},{"altText":504,"config":534},{"src":535,"dataGaName":507,"dataGaLocation":502},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":537,"mobileIcon":542,"desktopIcon":544},{"text":538,"config":539},"Back to pricing",{"href":272,"dataGaName":540,"dataGaLocation":502,"icon":541},"back to pricing","GoBack",{"altText":504,"config":543},{"src":506,"dataGaName":507,"dataGaLocation":502},{"altText":504,"config":545},{"src":510,"dataGaName":507,"dataGaLocation":502},{"title":547,"titleMobile":548,"button":549,"config":554},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":165,"config":550},{"href":551,"dataGaName":552,"dataGaLocation":553},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":555,"disabled":101},"release",{"data":557},{"text":558,"source":559,"edit":565,"contribute":570,"config":575,"items":580,"minimal":788},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":560,"config":561},"View page source",{"href":562,"dataGaName":563,"dataGaLocation":564},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":566,"config":567},"Edit this page",{"href":568,"dataGaName":569,"dataGaLocation":564},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":571,"config":572},"Please contribute",{"href":573,"dataGaName":574,"dataGaLocation":564},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":576,"facebook":577,"youtube":578,"linkedin":579},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[581,628,680,724,756],{"title":270,"links":582,"subMenu":597},[583,587,592],{"text":584,"config":585},"View plans",{"href":272,"dataGaName":586,"dataGaLocation":564},"view plans",{"text":588,"config":589},"Why Premium?",{"href":590,"dataGaName":591,"dataGaLocation":564},"/pricing/premium/","why premium",{"text":593,"config":594},"Why Ultimate?",{"href":595,"dataGaName":596,"dataGaLocation":564},"/pricing/ultimate/","why ultimate",[598],{"title":599,"links":600},"Contact Us",[601,604,606,608,613,618,623],{"text":602,"config":603},"Contact sales",{"href":454,"dataGaName":133,"dataGaLocation":564},{"text":457,"config":605},{"href":459,"dataGaName":460,"dataGaLocation":564},{"text":462,"config":607},{"href":464,"dataGaName":465,"dataGaLocation":564},{"text":609,"config":610},"Status",{"href":611,"dataGaName":612,"dataGaLocation":564},"https://status.gitlab.com/","status",{"text":614,"config":615},"Terms of use",{"href":616,"dataGaName":617,"dataGaLocation":564},"/terms/","terms of use",{"text":619,"config":620},"Privacy statement",{"href":621,"dataGaName":622,"dataGaLocation":564},"/privacy/","privacy statement",{"text":624,"config":625},"Cookie preferences",{"dataGaName":626,"dataGaLocation":564,"id":627,"isOneTrustButton":104},"cookie preferences","ot-sdk-btn",{"title":170,"links":629,"subMenu":638},[630,634],{"text":631,"config":632},"DevSecOps platform",{"href":152,"dataGaName":633,"dataGaLocation":564},"devsecops platform",{"text":635,"config":636},"AI-Assisted Development",{"href":159,"dataGaName":637,"dataGaLocation":564},"ai-assisted development",[639],{"title":640,"links":641},"Topics",[642,647,652,656,661,665,670,675],{"text":643,"config":644},"CICD",{"href":645,"dataGaName":646,"dataGaLocation":564},"/topics/ci-cd/","cicd",{"text":648,"config":649},"GitOps",{"href":650,"dataGaName":651,"dataGaLocation":564},"/topics/gitops/","gitops",{"text":113,"config":653},{"href":654,"dataGaName":655,"dataGaLocation":564},"/topics/devops/","devops",{"text":657,"config":658},"Version Control",{"href":659,"dataGaName":660,"dataGaLocation":564},"/topics/version-control/","version control",{"text":662,"config":663},"DevSecOps",{"href":664,"dataGaName":96,"dataGaLocation":564},"/topics/devsecops/",{"text":666,"config":667},"Cloud Native",{"href":668,"dataGaName":669,"dataGaLocation":564},"/topics/cloud-native/","cloud native",{"text":671,"config":672},"AI for Coding",{"href":673,"dataGaName":674,"dataGaLocation":564},"/topics/devops/ai-for-coding/","ai for coding",{"text":676,"config":677},"Agentic AI",{"href":678,"dataGaName":679,"dataGaLocation":564},"/topics/agentic-ai/","agentic ai",{"title":681,"links":682},"Solutions",[683,685,687,692,696,699,703,706,708,711,714,719],{"text":214,"config":684},{"href":209,"dataGaName":214,"dataGaLocation":564},{"text":203,"config":686},{"href":186,"dataGaName":187,"dataGaLocation":564},{"text":688,"config":689},"Agile development",{"href":690,"dataGaName":691,"dataGaLocation":564},"/solutions/agile-delivery/","agile delivery",{"text":693,"config":694},"SCM",{"href":199,"dataGaName":695,"dataGaLocation":564},"source code management",{"text":643,"config":697},{"href":192,"dataGaName":698,"dataGaLocation":564},"continuous integration & delivery",{"text":700,"config":701},"Value stream management",{"href":242,"dataGaName":702,"dataGaLocation":564},"value stream management",{"text":648,"config":704},{"href":705,"dataGaName":651,"dataGaLocation":564},"/solutions/gitops/",{"text":252,"config":707},{"href":255,"dataGaName":256,"dataGaLocation":564},{"text":709,"config":710},"Small business",{"href":261,"dataGaName":262,"dataGaLocation":564},{"text":712,"config":713},"Public sector",{"href":267,"dataGaName":268,"dataGaLocation":564},{"text":715,"config":716},"Education",{"href":717,"dataGaName":718,"dataGaLocation":564},"/solutions/education/","education",{"text":720,"config":721},"Financial services",{"href":722,"dataGaName":723,"dataGaLocation":564},"/solutions/finance/","financial services",{"title":275,"links":725},[726,728,730,732,735,737,740,742,744,746,748,750,752,754],{"text":288,"config":727},{"href":290,"dataGaName":291,"dataGaLocation":564},{"text":293,"config":729},{"href":295,"dataGaName":296,"dataGaLocation":564},{"text":298,"config":731},{"href":300,"dataGaName":301,"dataGaLocation":564},{"text":303,"config":733},{"href":305,"dataGaName":734,"dataGaLocation":564},"docs",{"text":326,"config":736},{"href":328,"dataGaName":329,"dataGaLocation":564},{"text":738,"config":739},"What's new",{"href":386,"dataGaName":387,"dataGaLocation":564},{"text":321,"config":741},{"href":323,"dataGaName":324,"dataGaLocation":564},{"text":340,"config":743},{"href":342,"dataGaName":343,"dataGaLocation":564},{"text":348,"config":745},{"href":350,"dataGaName":351,"dataGaLocation":564},{"text":353,"config":747},{"href":355,"dataGaName":356,"dataGaLocation":564},{"text":358,"config":749},{"href":360,"dataGaName":361,"dataGaLocation":564},{"text":363,"config":751},{"href":365,"dataGaName":366,"dataGaLocation":564},{"text":368,"config":753},{"href":370,"dataGaName":371,"dataGaLocation":564},{"text":373,"config":755},{"href":375,"dataGaName":376,"dataGaLocation":564},{"title":389,"links":757},[758,760,762,764,766,768,772,777,779,781,783],{"text":397,"config":759},{"href":399,"dataGaName":391,"dataGaLocation":564},{"text":402,"config":761},{"href":404,"dataGaName":405,"dataGaLocation":564},{"text":410,"config":763},{"href":412,"dataGaName":413,"dataGaLocation":564},{"text":415,"config":765},{"href":417,"dataGaName":418,"dataGaLocation":564},{"text":420,"config":767},{"href":422,"dataGaName":423,"dataGaLocation":564},{"text":769,"config":770},"Sustainability",{"href":771,"dataGaName":769,"dataGaLocation":564},"/sustainability/",{"text":773,"config":774},"Diversity, inclusion and belonging (DIB)",{"href":775,"dataGaName":776,"dataGaLocation":564},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":425,"config":778},{"href":427,"dataGaName":428,"dataGaLocation":564},{"text":435,"config":780},{"href":437,"dataGaName":438,"dataGaLocation":564},{"text":440,"config":782},{"href":442,"dataGaName":443,"dataGaLocation":564},{"text":784,"config":785},"Modern Slavery Transparency Statement",{"href":786,"dataGaName":787,"dataGaLocation":564},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":789},[790,793,796],{"text":791,"config":792},"Terms",{"href":616,"dataGaName":617,"dataGaLocation":564},{"text":794,"config":795},"Cookies",{"dataGaName":626,"dataGaLocation":564,"id":627,"isOneTrustButton":104},{"text":797,"config":798},"Privacy",{"href":621,"dataGaName":622,"dataGaLocation":564},[800],{"id":801,"title":7,"body":100,"config":802,"content":804,"description":100,"extension":807,"meta":808,"navigation":104,"path":809,"seo":810,"stem":811,"__hash__":812},"blogAuthors/en-us/blog/authors/cormac-foster.yml",{"template":803},"BlogAuthor",{"name":7,"config":805},{"headshot":93,"ctfId":806},"cfoster3","yml",{},"/en-us/blog/authors/cormac-foster",{},"en-us/blog/authors/cormac-foster","oYJiG5ggKnhDENa8qzVyZ9QQxzcPqr9EV4lRJuiyAuQ",[814,822,830],{"title":815,"description":816,"heroImage":817,"category":96,"date":818,"authors":819,"slug":821,"externalUrl":100},"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",[820],"Olivier Campeau","gitaly-on-kubernetes-generally-available",{"title":823,"description":824,"heroImage":825,"category":96,"date":826,"authors":827,"slug":829,"externalUrl":100},"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",[828],"Rod Burns","teaching-software-development-the-easy-way-using-gitlab",{"title":831,"description":832,"heroImage":833,"category":96,"date":834,"authors":835,"slug":837,"externalUrl":100},"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",[836],"Manav Khurana","ai-is-reshaping-devsecops-attend-gitlab-transcend-to-see-whats-next",{"promotions":839},[840,854,866,878],{"id":841,"categories":842,"header":844,"text":845,"button":846,"image":851},"ai-modernization",[843],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":847,"config":848},"Get your AI maturity score",{"href":849,"dataGaName":850,"dataGaLocation":329},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":852},{"src":853},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":855,"categories":856,"header":858,"text":845,"button":859,"image":863},"devops-modernization",[857,96],"product","Are you just managing tools or shipping innovation?",{"text":860,"config":861},"Get your DevOps maturity score",{"href":862,"dataGaName":850,"dataGaLocation":329},"/assessments/devops-modernization-assessment/",{"config":864},{"src":865},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":867,"categories":868,"header":870,"text":845,"button":871,"image":875},"security-modernization",[869],"security","Are you trading speed for security?",{"text":872,"config":873},"Get your security maturity score",{"href":874,"dataGaName":850,"dataGaLocation":329},"/assessments/security-modernization-assessment/",{"config":876},{"src":877},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":879,"paths":880,"header":883,"text":884,"button":885,"image":890},"github-azure-migration",[881,882],"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":886,"config":887},"See how GitLab compares to GitHub",{"href":888,"dataGaName":889,"dataGaLocation":329},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":891},{"src":865},{"header":893,"blurb":894,"button":895,"secondaryButton":900},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":896,"config":897},"Get your free trial",{"href":898,"dataGaName":128,"dataGaLocation":899},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":602,"config":901},{"href":454,"dataGaName":133,"dataGaLocation":899},1786803766118]