[{"data":1,"prerenderedAt":802},["ShallowReactive",2],{"/en-us/topics/devops/use-devops-platform-to-avoid-devops-tax":3,"navigation-en-us":145,"banner-en-us":543,"footer-en-us":553,"next-steps-en-us":792},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":137,"meta":138,"navigation":139,"path":140,"seo":141,"slug":6,"stem":143,"testContent":6,"type":6,"__hash__":144},"pages/en-us/topics/devops/use-devops-platform-to-avoid-devops-tax/index.yml","",null,[8,22,30,51,73,135],{"type":9,"componentName":9,"componentContent":10},"CommonBreadcrumbs",{"crumbs":11},[12,16,20],{"title":13,"config":14},"Topics",{"href":15},"/topics/",{"title":17,"config":18},"DevOps",{"href":19},"/topics/devops/",{"title":21},"Use devops platform to avoid devops tax",{"type":23,"componentName":23,"componentContent":24},"CommonArticleHero",{"title":25,"text":26,"config":27},"Choose a DevOps platform to avoid the DevOps tax","Too many tools/toolchains can impose a hefty DevOps tax on your organization. Here's how a single DevOps platform can lighten your burden.\n",{"id":28,"twoColumns":29},"choose-a-devops-platform-to-avoid-the-devops-tax",false,{"type":31,"componentName":31,"componentContent":32},"CommonSideNavigationWithTree",{"anchors":33,"components":40},{"text":34,"data":35},"On this page",[36],{"text":37,"config":38},"To avoid the DevOps tax, here's what to consider:",{"href":39},"#to-avoid-the-dev-ops-tax-heres-what-to-consider",[41,46],{"type":42,"componentName":42,"componentContent":43},"TopicsCopy",{"text":44,"config":45},"[DevOps](/topics/devops/){data-ga-name=\"devops\" data-ga-location=\"body\"} proves that there really can be too much of a good thing. By tying all the parts of the software development lifecycle together - from planning to delivery - it's practically begging for tools to be cobbled together to do just that.\n\n\nBut, administering all these products and connecting them together is complex. For example, your CI needs to talk to your version control, your code review, your security testing, your container registry, and your configuration management. The permutations are staggering, and it's not just a one-time configuration - each new project needs to reconnect all these pieces together.\n\n\nThis phenomenon is so real that it has a name: the DevOps tax. A DevOps tax is the price teams pay for using multiple tools and/or multiple toolchains in order to speed up the delivery of software. That price is often looked at in manpower spent: How much time does a team have to spend integrating and maintaining a toolchain versus actually coding and delivering software?\n\n\nSo what is a typical DevOps tax? A [Forrester Research report](https://go.forrester.com/blogs/the-rise-fall-and-rise-again-of-the-integrated-developer-tool-chain/) from 2019 indicated it was approximately 10%, meaning 10% of the team had to support and maintain the toolchain. Our [2020 Global DevSecOps Survey](https://about.gitlab.com/developer-survey/){data-ga-name=\"2020 developer survey\" data-ga-location=\"body\"} found it might be even higher: 22% of respondents said they spend between 11% and 20% of their time (monthly) supporting the toolchain.\n\n\nThe solution to this problem is a [DevOps platform](/solutions/devops-platform/){data-ga-name=\"devops platform\" data-ga-location=\"body\"}, perhaps supported [by a platform team](/topics/devops/how-and-why-to-create-devops-platform-team/){data-ga-name=\"platform team\" data-ga-location=\"body\"}, that will streamline every aspect of the software development lifecycle.\n",{"id":5},{"type":42,"componentName":42,"componentContent":47},{"header":37,"text":48,"config":49},"* Start with a true platform, delivered as a single application. Gartner Group forecasts that by 2023, 40% of companies will standardize on a single DevOps platform (what Gartner currently refers to as a [DevOps value stream delivery platform](https://learn.gitlab.com/gartner-vsdp/gartner-mg-vsdp20).\n\n* Think about maintenance. How easy will it be to upgrade? Can upgrades be automated? How much manpower will it take to keep the platform running?\n\n* Choose a DevOps platform with APIs in mind. A DevOps platform doesn't mean an organization will only have a single tool; in fact, most companies need to choose a platform that can be easily integrated with existing tools whether it's a company-wide project management solution or something mandated by industry regulation. A DevOps platform with robust APIs for those types of integrations are a must. Ideally, a team should look for something with off-the-shelf integration capabilities.\n\n* Consider a “future-facing” platform. From IoT to AI and ML, exciting new technologies are just around the corner, so your DevOps platform needs to be able to accommodate that.\n\n* Insist on a 360 degree view into everything. Gartner Group recommends platforms that offer “enhanced visibility, traceability, auditability, and observability” across the entire spectrum of operations.\n\n* Don't forget to support communication and collaboration. GitLab's 2020 Survey found devs, security pros, ops team members, and testers were unanimous in their belief that communication and collaboration would be the most important skills for the future. Communication and collaboration are at the heart of so many stages of software development, from code review to UX and product planning, so choose a DevOps platform that support these efforts.\n",{"id":50},"to-avoid-the-dev-ops-tax-heres-what-to-consider",{"type":52,"componentName":52,"componentContent":53},"CommonFaq",{"header":54,"groups":55},"Frequently Asked Questions",[56],{"questions":57},[58,61,64,67,70],{"question":59,"answer":60},"What is DevOps tax?","DevOps tax refers to the overhead costs incurred by teams using multiple tools and toolchains, often resulting in lost productivity as time is spent maintaining and integrating these tools instead of focusing on software development.",{"question":62,"answer":63},"How can I avoid DevOps tax?","To avoid DevOps tax, consider implementing a single DevOps platform that simplifies processes and integrates well with existing tools to minimize complexity and maintenance efforts.",{"question":65,"answer":66},"What strategies can help reduce DevOps overhead?","Effective strategies to reduce DevOps overhead include choosing a true platform that automates upgrades, emphasizes integration capabilities, and enhances communication and collaboration among team members.",{"question":68,"answer":69},"Why is there a DevOps tax in software development?","The DevOps tax arises from the complexity of managing multiple tools and ensuring they communicate effectively, leading to a significant portion of a team's time being diverted from actual coding to toolchain support.",{"question":71,"answer":72},"How can I minimize costs associated with DevOps processes?","Minimizing costs associated with DevOps processes involves selecting a future-facing platform that supports scalability and emerging technologies, along with ensuring robust integration and maintenance practices.",{"type":74,"componentName":74,"componentContent":75},"CommonResourcesContainer",{"header":76,"tabs":77},"Suggested Content",[78],{"name":79,"items":80,"config":134},"resources",[81,91,102,110,118,126],{"header":82,"type":83,"image":84,"link":87},"The hidden costs of DevOps toolchains","Webcast",{"altText":82,"config":85},{"src":86},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158430/Website/Topics/alteryx_case_study.jpg",{"text":88,"config":89},"Watch now",{"href":90,"icon":83,"modal":29},"/webcast/simplify-to-accelerate/",{"header":92,"type":93,"image":94,"link":97},"How BI Worldwide leveraged a DevOps platform","Case study",{"altText":92,"config":95},{"src":96},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158657/Website/Topics/resources_8.jpg",{"text":98,"config":99},"Learn more",{"href":100,"icon":101,"modal":29},"/customers/bi-worldwide/","CaseStudy",{"header":103,"type":93,"image":104,"link":107},"Glympse went from 20 tools to one",{"altText":103,"config":105},{"src":106},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158599/Website/Topics/resources_3.jpg",{"text":98,"config":108},{"href":109,"icon":101,"modal":29},"/customers/glympse/",{"header":111,"type":112,"image":113,"link":115},"How to avoid the DevOps tax","Web",{"altText":111,"config":114},{"src":86},{"text":98,"config":116},{"href":117,"icon":112,"modal":29},"/blog/avoiding-devops-tax-webcast/",{"header":119,"type":112,"image":120,"link":123},"How pre-filled CI/CD variables will make running pipelines easier",{"altText":119,"config":121},{"src":122},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158435/Website/Topics/beginners-guide-to-ci.jpg",{"text":98,"config":124},{"href":125,"icon":112,"modal":29},"/blog/pre-filled-variables-feature/",{"header":127,"type":112,"image":128,"link":131},"CNCF's 5 technologies to watch in 2021",{"altText":127,"config":129},{"src":130},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158440/Website/Topics/scm-ci-cr.png",{"text":98,"config":132},{"href":133,"icon":112,"modal":29},"/blog/cncf-five-technologies-to-watch-in-2021/",{"key":79},{"type":136,"componentName":136},"CommonNextSteps","yml",{},true,"/en-us/topics/devops/use-devops-platform-to-avoid-devops-tax",{"title":25,"ogTitle":25,"description":142,"ogDescription":142},"Too many tools/toolchains can impose a hefty DevOps tax on your organization. Here's how a single DevOps platform can lighten your burden.","en-us/topics/devops/use-devops-platform-to-avoid-devops-tax/index","jX0TwbDRJSnUpyiwm5Mxzrto9AtW39AmCG8sQrHsaEc",{"data":146},{"logo":147,"freeTrial":152,"sales":157,"login":162,"items":167,"search":473,"minimal":504,"duo":523,"pricingDeployment":533},{"config":148},{"href":149,"dataGaName":150,"dataGaLocation":151},"/","gitlab logo","header",{"text":153,"config":154},"Get free trial",{"href":155,"dataGaName":156,"dataGaLocation":151},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":158,"config":159},"Talk to sales",{"href":160,"dataGaName":161,"dataGaLocation":151},"/sales/","sales",{"text":163,"config":164},"Sign in",{"href":165,"dataGaName":166,"dataGaLocation":151},"https://gitlab.com/users/sign_in/","sign in",[168,194,289,294,394,454],{"text":169,"config":170,"cards":172},"Platform",{"dataNavLevelOne":171},"platform",[173,179,187],{"title":169,"description":174,"link":175},"The intelligent orchestration platform for DevSecOps",{"text":176,"config":177},"Explore our Platform",{"href":178,"dataGaName":171,"dataGaLocation":151},"/platform/",{"title":180,"description":181,"link":182},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":183,"config":184},"Meet GitLab Duo",{"href":185,"dataGaName":186,"dataGaLocation":151},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":188,"description":189,"link":190},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":98,"config":191},{"href":192,"dataGaName":193,"dataGaLocation":151},"/why-gitlab/","why gitlab",{"text":195,"left":139,"config":196,"link":198,"lists":202,"footer":271},"Product",{"dataNavLevelOne":197},"solutions",{"text":199,"config":200},"View all Solutions",{"href":201,"dataGaName":197,"dataGaLocation":151},"/solutions/",[203,227,250],{"title":204,"description":205,"link":206,"items":211},"Automation","CI/CD and automation to accelerate deployment",{"config":207},{"icon":208,"href":209,"dataGaName":210,"dataGaLocation":151},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[212,216,219,223],{"text":213,"config":214},"CI/CD",{"href":215,"dataGaLocation":151,"dataGaName":213},"/solutions/continuous-integration/",{"text":180,"config":217},{"href":185,"dataGaLocation":151,"dataGaName":218},"gitlab duo agent platform - product menu",{"text":220,"config":221},"Source Code Management",{"href":222,"dataGaLocation":151,"dataGaName":220},"/solutions/source-code-management/",{"text":224,"config":225},"Automated Software Delivery",{"href":209,"dataGaLocation":151,"dataGaName":226},"Automated software delivery",{"title":228,"description":229,"link":230,"items":235},"Security","Deliver code faster without compromising security",{"config":231},{"href":232,"dataGaName":233,"dataGaLocation":151,"icon":234},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[236,240,245],{"text":237,"config":238},"Application Security Testing",{"href":232,"dataGaName":239,"dataGaLocation":151},"Application security testing",{"text":241,"config":242},"Software Supply Chain Security",{"href":243,"dataGaLocation":151,"dataGaName":244},"/solutions/supply-chain/","Software supply chain security",{"text":246,"config":247},"Software Compliance",{"href":248,"dataGaName":249,"dataGaLocation":151},"/solutions/software-compliance/","software compliance",{"title":251,"link":252,"items":257},"Measurement",{"config":253},{"icon":254,"href":255,"dataGaName":256,"dataGaLocation":151},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[258,262,266],{"text":259,"config":260},"Visibility & Measurement",{"href":255,"dataGaLocation":151,"dataGaName":261},"Visibility and Measurement",{"text":263,"config":264},"Value Stream Management",{"href":265,"dataGaLocation":151,"dataGaName":263},"/solutions/value-stream-management/",{"text":267,"config":268},"Analytics & Insights",{"href":269,"dataGaLocation":151,"dataGaName":270},"/solutions/analytics-and-insights/","Analytics and insights",{"title":272,"items":273},"GitLab for",[274,279,284],{"text":275,"config":276},"Enterprise",{"href":277,"dataGaLocation":151,"dataGaName":278},"/enterprise/","enterprise",{"text":280,"config":281},"Small Business",{"href":282,"dataGaLocation":151,"dataGaName":283},"/small-business/","small business",{"text":285,"config":286},"Public Sector",{"href":287,"dataGaLocation":151,"dataGaName":288},"/solutions/public-sector/","public sector",{"text":290,"config":291},"Pricing",{"href":292,"dataGaName":293,"dataGaLocation":151,"dataNavLevelOne":293},"/pricing/","pricing",{"text":295,"config":296,"link":297,"lists":301,"feature":381},"Resources",{"dataNavLevelOne":79},{"text":298,"config":299},"View all resources",{"href":300,"dataGaName":79,"dataGaLocation":151},"/resources/",[302,335,353],{"title":303,"items":304},"Getting started",[305,310,315,320,325,330],{"text":306,"config":307},"Install",{"href":308,"dataGaName":309,"dataGaLocation":151},"/install/","install",{"text":311,"config":312},"Quick start guides",{"href":313,"dataGaName":314,"dataGaLocation":151},"/get-started/","quick setup checklists",{"text":316,"config":317},"Learn",{"href":318,"dataGaLocation":151,"dataGaName":319},"https://university.gitlab.com/","learn",{"text":321,"config":322},"Product documentation",{"href":323,"dataGaName":324,"dataGaLocation":151},"https://docs.gitlab.com/","product documentation",{"text":326,"config":327},"Best practice videos",{"href":328,"dataGaName":329,"dataGaLocation":151},"/getting-started-videos/","best practice videos",{"text":331,"config":332},"Integrations",{"href":333,"dataGaName":334,"dataGaLocation":151},"/integrations/","integrations",{"title":336,"items":337},"Discover",[338,343,348],{"text":339,"config":340},"Customer success stories",{"href":341,"dataGaName":342,"dataGaLocation":151},"/customers/","customer success stories",{"text":344,"config":345},"Blog",{"href":346,"dataGaName":347,"dataGaLocation":151},"/blog/","blog",{"text":349,"config":350},"Remote",{"href":351,"dataGaName":352,"dataGaLocation":151},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":354,"items":355},"Connect",[356,361,366,371,376],{"text":357,"config":358},"GitLab Services",{"href":359,"dataGaName":360,"dataGaLocation":151},"/services/","services",{"text":362,"config":363},"Community",{"href":364,"dataGaName":365,"dataGaLocation":151},"/community/","community",{"text":367,"config":368},"Forum",{"href":369,"dataGaName":370,"dataGaLocation":151},"https://forum.gitlab.com/","forum",{"text":372,"config":373},"Events",{"href":374,"dataGaName":375,"dataGaLocation":151},"/events/","events",{"text":377,"config":378},"Partners",{"href":379,"dataGaName":380,"dataGaLocation":151},"/partners/","partners",{"backgroundColor":382,"textColor":383,"text":384,"image":385,"link":389},"#2f2a6b","#fff","Insights for the future of software development",{"altText":386,"config":387},"the source promo card",{"src":388},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":390,"config":391},"Read the latest",{"href":392,"dataGaName":393,"dataGaLocation":151},"/the-source/","the source",{"text":395,"config":396,"lists":398},"Company",{"dataNavLevelOne":397},"company",[399],{"items":400},[401,406,412,414,419,424,429,434,439,444,449],{"text":402,"config":403},"About",{"href":404,"dataGaName":405,"dataGaLocation":151},"/company/","about",{"text":407,"config":408,"footerGa":411},"Jobs",{"href":409,"dataGaName":410,"dataGaLocation":151},"/jobs/","jobs",{"dataGaName":410},{"text":372,"config":413},{"href":374,"dataGaName":375,"dataGaLocation":151},{"text":415,"config":416},"Leadership",{"href":417,"dataGaName":418,"dataGaLocation":151},"/company/team/e-group/","leadership",{"text":420,"config":421},"Team",{"href":422,"dataGaName":423,"dataGaLocation":151},"/company/team/","team",{"text":425,"config":426},"Handbook",{"href":427,"dataGaName":428,"dataGaLocation":151},"https://handbook.gitlab.com/","handbook",{"text":430,"config":431},"Investor relations",{"href":432,"dataGaName":433,"dataGaLocation":151},"https://ir.gitlab.com/","investor relations",{"text":435,"config":436},"Trust Center",{"href":437,"dataGaName":438,"dataGaLocation":151},"/security/","trust center",{"text":440,"config":441},"AI Transparency Center",{"href":442,"dataGaName":443,"dataGaLocation":151},"/ai-transparency-center/","ai transparency center",{"text":445,"config":446},"Newsletter",{"href":447,"dataGaName":448,"dataGaLocation":151},"/company/contact/#contact-forms","newsletter",{"text":450,"config":451},"Press",{"href":452,"dataGaName":453,"dataGaLocation":151},"/press/","press",{"text":455,"config":456,"lists":457},"Contact us",{"dataNavLevelOne":397},[458],{"items":459},[460,463,468],{"text":158,"config":461},{"href":160,"dataGaName":462,"dataGaLocation":151},"talk to sales",{"text":464,"config":465},"Support portal",{"href":466,"dataGaName":467,"dataGaLocation":151},"https://support.gitlab.com","support portal",{"text":469,"config":470},"Customer portal",{"href":471,"dataGaName":472,"dataGaLocation":151},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":474,"login":475,"suggestions":482},"Close",{"text":476,"link":477},"To search repositories and projects, login to",{"text":478,"config":479},"gitlab.com",{"href":165,"dataGaName":480,"dataGaLocation":481},"search login","search",{"text":483,"default":484},"Suggestions",[485,487,491,493,497,501],{"text":180,"config":486},{"href":185,"dataGaName":180,"dataGaLocation":481},{"text":488,"config":489},"Code Suggestions (AI)",{"href":490,"dataGaName":488,"dataGaLocation":481},"/solutions/code-suggestions/",{"text":213,"config":492},{"href":215,"dataGaName":213,"dataGaLocation":481},{"text":494,"config":495},"GitLab on AWS",{"href":496,"dataGaName":494,"dataGaLocation":481},"/partners/technology-partners/aws/",{"text":498,"config":499},"GitLab on Google Cloud",{"href":500,"dataGaName":498,"dataGaLocation":481},"/partners/technology-partners/google-cloud-platform/",{"text":502,"config":503},"Why GitLab?",{"href":192,"dataGaName":502,"dataGaLocation":481},{"freeTrial":505,"mobileIcon":510,"desktopIcon":515,"secondaryButton":518},{"text":506,"config":507},"Start free trial",{"href":508,"dataGaName":156,"dataGaLocation":509},"https://gitlab.com/-/trials/new/","nav",{"altText":511,"config":512},"Gitlab Icon",{"src":513,"dataGaName":514,"dataGaLocation":509},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":511,"config":516},{"src":517,"dataGaName":514,"dataGaLocation":509},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":519,"config":520},"Get Started",{"href":521,"dataGaName":522,"dataGaLocation":509},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":524,"mobileIcon":529,"desktopIcon":531},{"text":525,"config":526},"Learn more about GitLab Duo",{"href":527,"dataGaName":528,"dataGaLocation":509},"/gitlab-duo/","gitlab duo",{"altText":511,"config":530},{"src":513,"dataGaName":514,"dataGaLocation":509},{"altText":511,"config":532},{"src":517,"dataGaName":514,"dataGaLocation":509},{"freeTrial":534,"mobileIcon":539,"desktopIcon":541},{"text":535,"config":536},"Back to pricing",{"href":292,"dataGaName":537,"dataGaLocation":509,"icon":538},"back to pricing","GoBack",{"altText":511,"config":540},{"src":513,"dataGaName":514,"dataGaLocation":509},{"altText":511,"config":542},{"src":517,"dataGaName":514,"dataGaLocation":509},{"title":544,"button":545,"config":550},"See how agentic AI transforms software delivery",{"text":546,"config":547},"Watch GitLab Transcend now",{"href":548,"dataGaName":549,"dataGaLocation":151},"/events/transcend/virtual/","transcend event",{"layout":551,"icon":552},"release","AiStar",{"data":554},{"text":555,"source":556,"edit":562,"contribute":567,"config":572,"items":577,"minimal":781},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":557,"config":558},"View page source",{"href":559,"dataGaName":560,"dataGaLocation":561},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":563,"config":564},"Edit this page",{"href":565,"dataGaName":566,"dataGaLocation":561},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":568,"config":569},"Please contribute",{"href":570,"dataGaName":571,"dataGaLocation":561},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":573,"facebook":574,"youtube":575,"linkedin":576},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[578,625,676,720,747],{"title":290,"links":579,"subMenu":594},[580,584,589],{"text":581,"config":582},"View plans",{"href":292,"dataGaName":583,"dataGaLocation":561},"view plans",{"text":585,"config":586},"Why Premium?",{"href":587,"dataGaName":588,"dataGaLocation":561},"/pricing/premium/","why premium",{"text":590,"config":591},"Why Ultimate?",{"href":592,"dataGaName":593,"dataGaLocation":561},"/pricing/ultimate/","why ultimate",[595],{"title":596,"links":597},"Contact Us",[598,601,603,605,610,615,620],{"text":599,"config":600},"Contact sales",{"href":160,"dataGaName":161,"dataGaLocation":561},{"text":464,"config":602},{"href":466,"dataGaName":467,"dataGaLocation":561},{"text":469,"config":604},{"href":471,"dataGaName":472,"dataGaLocation":561},{"text":606,"config":607},"Status",{"href":608,"dataGaName":609,"dataGaLocation":561},"https://status.gitlab.com/","status",{"text":611,"config":612},"Terms of use",{"href":613,"dataGaName":614,"dataGaLocation":561},"/terms/","terms of use",{"text":616,"config":617},"Privacy statement",{"href":618,"dataGaName":619,"dataGaLocation":561},"/privacy/","privacy statement",{"text":621,"config":622},"Cookie preferences",{"dataGaName":623,"dataGaLocation":561,"id":624,"isOneTrustButton":139},"cookie preferences","ot-sdk-btn",{"title":195,"links":626,"subMenu":635},[627,631],{"text":628,"config":629},"DevSecOps platform",{"href":178,"dataGaName":630,"dataGaLocation":561},"devsecops platform",{"text":632,"config":633},"AI-Assisted Development",{"href":527,"dataGaName":634,"dataGaLocation":561},"ai-assisted development",[636],{"title":13,"links":637},[638,643,648,651,656,661,666,671],{"text":639,"config":640},"CICD",{"href":641,"dataGaName":642,"dataGaLocation":561},"/topics/ci-cd/","cicd",{"text":644,"config":645},"GitOps",{"href":646,"dataGaName":647,"dataGaLocation":561},"/topics/gitops/","gitops",{"text":17,"config":649},{"href":19,"dataGaName":650,"dataGaLocation":561},"devops",{"text":652,"config":653},"Version Control",{"href":654,"dataGaName":655,"dataGaLocation":561},"/topics/version-control/","version control",{"text":657,"config":658},"DevSecOps",{"href":659,"dataGaName":660,"dataGaLocation":561},"/topics/devsecops/","devsecops",{"text":662,"config":663},"Cloud Native",{"href":664,"dataGaName":665,"dataGaLocation":561},"/topics/cloud-native/","cloud native",{"text":667,"config":668},"AI for Coding",{"href":669,"dataGaName":670,"dataGaLocation":561},"/topics/devops/ai-for-coding/","ai for coding",{"text":672,"config":673},"Agentic AI",{"href":674,"dataGaName":675,"dataGaLocation":561},"/topics/agentic-ai/","agentic ai",{"title":677,"links":678},"Solutions",[679,681,683,688,692,695,699,702,704,707,710,715],{"text":237,"config":680},{"href":232,"dataGaName":237,"dataGaLocation":561},{"text":226,"config":682},{"href":209,"dataGaName":210,"dataGaLocation":561},{"text":684,"config":685},"Agile development",{"href":686,"dataGaName":687,"dataGaLocation":561},"/solutions/agile-delivery/","agile delivery",{"text":689,"config":690},"SCM",{"href":222,"dataGaName":691,"dataGaLocation":561},"source code management",{"text":639,"config":693},{"href":215,"dataGaName":694,"dataGaLocation":561},"continuous integration & delivery",{"text":696,"config":697},"Value stream management",{"href":265,"dataGaName":698,"dataGaLocation":561},"value stream management",{"text":644,"config":700},{"href":701,"dataGaName":647,"dataGaLocation":561},"/solutions/gitops/",{"text":275,"config":703},{"href":277,"dataGaName":278,"dataGaLocation":561},{"text":705,"config":706},"Small business",{"href":282,"dataGaName":283,"dataGaLocation":561},{"text":708,"config":709},"Public sector",{"href":287,"dataGaName":288,"dataGaLocation":561},{"text":711,"config":712},"Education",{"href":713,"dataGaName":714,"dataGaLocation":561},"/solutions/education/","education",{"text":716,"config":717},"Financial services",{"href":718,"dataGaName":719,"dataGaLocation":561},"/solutions/finance/","financial services",{"title":295,"links":721},[722,724,726,728,731,733,735,737,739,741,743,745],{"text":306,"config":723},{"href":308,"dataGaName":309,"dataGaLocation":561},{"text":311,"config":725},{"href":313,"dataGaName":314,"dataGaLocation":561},{"text":316,"config":727},{"href":318,"dataGaName":319,"dataGaLocation":561},{"text":321,"config":729},{"href":323,"dataGaName":730,"dataGaLocation":561},"docs",{"text":344,"config":732},{"href":346,"dataGaName":347,"dataGaLocation":561},{"text":339,"config":734},{"href":341,"dataGaName":342,"dataGaLocation":561},{"text":349,"config":736},{"href":351,"dataGaName":352,"dataGaLocation":561},{"text":357,"config":738},{"href":359,"dataGaName":360,"dataGaLocation":561},{"text":362,"config":740},{"href":364,"dataGaName":365,"dataGaLocation":561},{"text":367,"config":742},{"href":369,"dataGaName":370,"dataGaLocation":561},{"text":372,"config":744},{"href":374,"dataGaName":375,"dataGaLocation":561},{"text":377,"config":746},{"href":379,"dataGaName":380,"dataGaLocation":561},{"title":395,"links":748},[749,751,753,755,757,759,761,765,770,772,774,776],{"text":402,"config":750},{"href":404,"dataGaName":397,"dataGaLocation":561},{"text":407,"config":752},{"href":409,"dataGaName":410,"dataGaLocation":561},{"text":415,"config":754},{"href":417,"dataGaName":418,"dataGaLocation":561},{"text":420,"config":756},{"href":422,"dataGaName":423,"dataGaLocation":561},{"text":425,"config":758},{"href":427,"dataGaName":428,"dataGaLocation":561},{"text":430,"config":760},{"href":432,"dataGaName":433,"dataGaLocation":561},{"text":762,"config":763},"Sustainability",{"href":764,"dataGaName":762,"dataGaLocation":561},"/sustainability/",{"text":766,"config":767},"Diversity, inclusion and belonging (DIB)",{"href":768,"dataGaName":769,"dataGaLocation":561},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":435,"config":771},{"href":437,"dataGaName":438,"dataGaLocation":561},{"text":445,"config":773},{"href":447,"dataGaName":448,"dataGaLocation":561},{"text":450,"config":775},{"href":452,"dataGaName":453,"dataGaLocation":561},{"text":777,"config":778},"Modern Slavery Transparency Statement",{"href":779,"dataGaName":780,"dataGaLocation":561},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":782},[783,786,789],{"text":784,"config":785},"Terms",{"href":613,"dataGaName":614,"dataGaLocation":561},{"text":787,"config":788},"Cookies",{"dataGaName":623,"dataGaLocation":561,"id":624,"isOneTrustButton":139},{"text":790,"config":791},"Privacy",{"href":618,"dataGaName":619,"dataGaLocation":561},{"header":793,"blurb":794,"button":795,"secondaryButton":800},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":796,"config":797},"Get your free trial",{"href":798,"dataGaName":156,"dataGaLocation":799},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":599,"config":801},{"href":160,"dataGaName":161,"dataGaLocation":799},1772652095853]