[{"data":1,"prerenderedAt":861},["ShallowReactive",2],{"/en-us/topics/devops/devops-tools-explained/":3,"navigation-en-us":191,"banner-en-us":619,"footer-en-us":636,"next-steps-en-us":846},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":185,"_type":186,"title":7,"_source":187,"_file":188,"_stem":189,"_extension":190},"/en-us/topics/devops/devops-tools-explained","devops",false,"",{"title":9,"ogTitle":9,"description":10,"ogDescription":10},"DevOps Tools Explained","Here you can find all the information you need on DevOps tools, what they are, and how they can help you. Learn more!",[12,26,32,93,150,183],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20,24],{"title":17,"config":18},"Topics",{"href":19},"/topics/",{"title":21,"config":22},"DevOps",{"href":23},"/topics/devops/",{"title":25},"DevOps tools explained",{"type":27,"componentName":27,"componentContent":28},"CommonArticleHero",{"title":9,"text":29,"config":30},"DevOps teams rely on tools and platforms that foster collaboration and communication, reduce security risk, and automate time-consuming manual tasks.\n",{"id":31,"twoColumns":6},"devops-tools-explained",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":58},{"text":36,"data":37},"On this page",[38,42,46,50,54],{"text":39,"config":40},"What are DevOps tools",{"href":41},"#what-are-dev-ops-tools",{"text":43,"config":44},"Benefits of DevOps tools",{"href":45},"#benefits-of-dev-ops-tools",{"text":47,"config":48},"The DevOps toolchain tax: The drawback of a non-centralized toolchain",{"href":49},"#the-dev-ops-toolchain-tax-the-drawback-of-a-non-centralized-toolchain",{"text":51,"config":52},"The end-to-end DevOps Platform",{"href":53},"#the-end-to-end-dev-ops-platform",{"text":55,"config":56},"Conclusion",{"href":57},"#conclusion",[59,65,70,75,80,85],{"type":60,"componentName":60,"componentContent":61},"TopicsCopy",{"header":39,"text":62,"config":63},"[DevOps](/topics/devops/){data-ga-name=\"devops\" data-ga-location=\"body\"} aims to bridge the gap between application development and IT operations to allow organizations to create better software faster than ever before. DevOps tools and platforms provide a framework to empower teams to plan, build, deploy, monitor, and keep track of operations and feedback. Without these tools and platforms, organizations would have an increasingly difficult task managing software development lifecycles as the complexity and scale of the systems they're developing increase.\n\n[DevOps tools](/competition/){data-ga-name=\"tools\" data-ga-location=\"body\"} are applications that help to streamline the process of developing software. Most DevOps tools focus on one or more of the following areas:\n\n- Communication and collaboration\n\n\n- CI/deployment automation\n\n\n- Test automation\n\n\n- Version control\n\n\n- Container management\n\n\n- Monitoring\n\n\n- Configuration management\n\n\n- Artifact management\n",{"id":64},"what-are-dev-ops-tools",{"type":60,"componentName":60,"componentContent":66},{"header":43,"text":67,"config":68},"As organizations turn ideas into software to fuel their businesses, they are increasingly relying on DevOps tools to make that happen. DevOps tools empower companies to more quickly, efficiently, and securely develop and deploy software products that engage with customers, promote the brand, and increase revenue.\n\nHere are just a few of the ways DevOps tools can help teams drive real business benefits:\n\n- **Save time and resources** by [automating repetitive tasks](/solutions/delivery-automation/){data-ga-name=\"automating repetitive tasks\" data-ga-location=\"body\"}\n\n\n- **Minimize risks** by [integrating security and compliance into your software development lifecycle](/solutions/continuous-software-security-assurance/){data-ga-name=\"security compliance\" data-ga-location=\"body\"}\n\n\n- **Improve customer satisfaction** by [delivering safer, higher-quality software, faster](/platform/){data-ga-name=\"safer delivery\" data-ga-location=\"body\"}\n",{"id":69},"benefits-of-dev-ops-tools",{"type":60,"componentName":60,"componentContent":71},{"header":47,"text":72,"config":73},"Because DevOps ties all parts of the software development lifecycle together, it may be tempting to cobble together various tools to speed up software delivery. But going this route comes at a price:- the time spent integrating and maintaining the toolchain instead of coding and delivering software. That's the DevOps toolchain tax.\n\n\nExecuting development and production processes across multiple tools will ultimately slow down the delivery of products, impact communication, and reduce overall code quality. Setting up numerous integrations can be daunting and, more importantly, many of these are not just a one-time setup, as new projects require new component connections. [The solution to this problem](/topics/devops/use-devops-platform-to-avoid-devops-tax/){data-ga-name=\"solution to this problem\" data-ga-location=\"body\"} is a single end-to-end DevOps platform.\n",{"id":74},"the-dev-ops-toolchain-tax-the-drawback-of-a-non-centralized-toolchain",{"type":60,"componentName":60,"componentContent":76},{"header":51,"text":77,"config":78},"[GitLab's One DevOps Platform](/solutions/devops-platform/){data-ga-name=\"devops platform\" data-ga-location=\"body\"} gives IT teams a single application that covers the entire software lifecycle, giving everyone an overview of projects as they progress from planning to deployment, monitoring, and documentation. GitLab simplifies the entire toolchain, allowing your teams to work together as a unified, collaborative system while maintaining a high level of security.\n\n\n### Plan\nIdentifying the work to be done is the first step in the DevOps toolchain. This allows tasks to be prioritized and tracked.\n\n\n### Build\nEnabling developers to easily create feature branches, review code, merge branches, and fix bugs allows for a smooth development cycle.\n\n\n### Continuous integration and deployment\nRunning automated tests each time code is checked in or merged ensures that bugs are detected early and fixed before they get to production.\n\n\n### Monitor\nMonitoring your application and production server performance, as well as managing incidents, is critical to the smooth operation of your software.\n\n\n### Operate\nEnsuring the released system can scale automatically as needed is one of the ways to guarantee smooth system operations.\n\n\n### Continuous feedback\nDistilling and sharing information empowers organizations to develop accurate insights into how well the software is received and used.\n",{"id":79},"the-end-to-end-dev-ops-platform",{"type":60,"componentName":60,"componentContent":81},{"header":55,"text":82,"config":83},"Implementing DevOps tools significantly enhances the collaboration between development and operations teams, optimizing the software development process. These tools streamline the entire lifecycle, from initial planning to final deployment, while improving software quality through continuous testing and deployment. With real-time visibility and robust feedback loops, along with thorough code reviews, teams can achieve swift deployment and uphold stringent software project standards.\n\nGitLab's One DevOps Platform is a prime example, offering an integrated suite of tools that consolidates code repositories, application deployment, and monitoring into a seamless, effective workflow. As DevOps processes evolve, utilizing such platforms ensures organizations can meet the rapid demands of software development, maintaining an edge with efficient operations and superior team collaboration.\n",{"id":84},"conclusion",{"type":86,"componentName":86,"componentContent":87},"TopicsCallToAction",{"subtitle":88,"primaryButton":89},"Take a deep dive into GitLab's DevOps platform",{"text":90,"config":91},"Visit GitLab Learn",{"href":92},"/learn/",{"type":94,"componentName":94,"componentContent":95},"CommonResourcesContainer",{"header":96,"tabs":97},"Learn more about continuous integration tools",[98,136],{"name":99,"items":100,"config":135},"Videos",[101,111,119,127],{"header":102,"type":103,"image":104,"link":107},"How DevOps leads transformation (GitLab Virtual Commit 2020 track)","Video",{"altText":102,"config":105},{"src":106},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157554/Website/Topics/how-devops-leads-transformation.jpg",{"text":108,"config":109},"Watch now",{"href":110,"icon":103,"modal":6},"https://www.youtube.com/embed/videoseries?list=PLFGfElNsQthbAbiHjRVNz1WwxbhLfeXXs",{"header":112,"type":103,"image":113,"link":116},"Cloud-Native DevOps (GitLab Virtual Commit 2020 track)",{"altText":112,"config":114},{"src":115},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157555/Website/Topics/cloud-native-devops.jpg",{"text":108,"config":117},{"href":118,"icon":103,"modal":6},"https://www.youtube.com/embed/videoseries?list=PLFGfElNsQthb4FD4y1UyEzi2ktSeIzLxj",{"header":120,"type":103,"image":121,"link":124},"DevOps tips and tricks (GitLab Virtual Commit 2020 track)",{"altText":120,"config":122},{"src":123},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157556/Website/Topics/devops-tips-and-tricks.jpg",{"text":108,"config":125},{"href":126,"icon":103,"modal":6},"https://www.youtube.com/embed/videoseries?list=PLFGfElNsQthZ_LGh4EpGJduNd2nFhN5fn",{"header":128,"type":103,"image":129,"link":132},"How to simplify DevOps",{"altText":128,"config":130},{"src":131},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158594/Website/Topics/simplify-devops.jpg",{"text":108,"config":133},{"href":134,"icon":103,"modal":6},"https://www.youtube.com/embed/TUwvgz-wsF4",{"key":99},{"name":137,"items":138,"config":149},"Articles",[139],{"header":140,"type":141,"image":142,"link":145},"Understand shift left DevOps","Article",{"altText":140,"config":143},{"src":144},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158619/Website/Topics/resources_18.jpg",{"text":146,"config":147},"Learn more",{"href":148,"icon":141,"modal":6},"/topics/ci-cd/shift-left-devops/",{"key":137},{"type":94,"componentName":94,"componentContent":151},{"header":152,"tabs":153},"Suggested Content",[154],{"name":155,"items":156,"config":182},"resources",[157,166,174],{"header":158,"type":159,"image":160,"link":163},"Autoscale GitLab CI/CD runners and save 90% on EC2 costs","Web",{"altText":158,"config":161},{"src":162},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159683/Website/Topics/devops-tool-landscape.jpg",{"text":146,"config":164},{"href":165,"icon":159,"modal":6},"/blog/autoscale-ci-runners/",{"header":167,"type":159,"image":168,"link":171},"Auto DevOps 101: How we're making CI/CD easier",{"altText":167,"config":169},{"src":170},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158435/Website/Topics/beginners-guide-to-ci.jpg",{"text":146,"config":172},{"href":173,"icon":159,"modal":6},"/blog/auto-devops-explained/",{"header":175,"type":159,"image":176,"link":179},"How a GitLab engineer changed the future of DevOps",{"altText":175,"config":177},{"src":178},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158677/Website/Topics/resources_17.jpg",{"text":146,"config":180},{"href":181,"icon":159,"modal":6},"/blog/gitlab-hero-devops-platform/",{"key":155},{"type":184,"componentName":184},"CommonNextSteps","content:en-us:topics:devops:devops-tools-explained:index.yml","yaml","content","en-us/topics/devops/devops-tools-explained/index.yml","en-us/topics/devops/devops-tools-explained/index","yml",{"_path":192,"_dir":193,"_draft":6,"_partial":6,"_locale":7,"data":194,"_id":615,"_type":186,"title":616,"_source":187,"_file":617,"_stem":618,"_extension":190},"/shared/en-us/main-navigation","en-us",{"logo":195,"freeTrial":200,"sales":205,"login":210,"items":215,"search":546,"minimal":577,"duo":596,"pricingDeployment":605},{"config":196},{"href":197,"dataGaName":198,"dataGaLocation":199},"/","gitlab logo","header",{"text":201,"config":202},"Get free trial",{"href":203,"dataGaName":204,"dataGaLocation":199},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":206,"config":207},"Talk to sales",{"href":208,"dataGaName":209,"dataGaLocation":199},"/sales/","sales",{"text":211,"config":212},"Sign in",{"href":213,"dataGaName":214,"dataGaLocation":199},"https://gitlab.com/users/sign_in/","sign in",[216,259,357,362,467,527],{"text":217,"config":218,"cards":220,"footer":242},"Platform",{"dataNavLevelOne":219},"platform",[221,227,235],{"title":217,"description":222,"link":223},"The most comprehensive AI-powered DevSecOps Platform",{"text":224,"config":225},"Explore our Platform",{"href":226,"dataGaName":219,"dataGaLocation":199},"/platform/",{"title":228,"description":229,"link":230},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":231,"config":232},"Meet GitLab Duo",{"href":233,"dataGaName":234,"dataGaLocation":199},"/gitlab-duo/","gitlab duo ai",{"title":236,"description":237,"link":238},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":146,"config":239},{"href":240,"dataGaName":241,"dataGaLocation":199},"/why-gitlab/","why gitlab",{"title":243,"items":244},"Get started with",[245,250,255],{"text":246,"config":247},"Platform Engineering",{"href":248,"dataGaName":249,"dataGaLocation":199},"/solutions/platform-engineering/","platform engineering",{"text":251,"config":252},"Developer Experience",{"href":253,"dataGaName":254,"dataGaLocation":199},"/developer-experience/","Developer experience",{"text":256,"config":257},"MLOps",{"href":258,"dataGaName":256,"dataGaLocation":199},"/topics/devops/the-role-of-ai-in-devops/",{"text":260,"left":261,"config":262,"link":264,"lists":268,"footer":339},"Product",true,{"dataNavLevelOne":263},"solutions",{"text":265,"config":266},"View all Solutions",{"href":267,"dataGaName":263,"dataGaLocation":199},"/solutions/",[269,294,318],{"title":270,"description":271,"link":272,"items":277},"Automation","CI/CD and automation to accelerate deployment",{"config":273},{"icon":274,"href":275,"dataGaName":276,"dataGaLocation":199},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[278,282,286,290],{"text":279,"config":280},"CI/CD",{"href":281,"dataGaLocation":199,"dataGaName":279},"/solutions/continuous-integration/",{"text":283,"config":284},"AI-Assisted Development",{"href":233,"dataGaLocation":199,"dataGaName":285},"AI assisted development",{"text":287,"config":288},"Source Code Management",{"href":289,"dataGaLocation":199,"dataGaName":287},"/solutions/source-code-management/",{"text":291,"config":292},"Automated Software Delivery",{"href":275,"dataGaLocation":199,"dataGaName":293},"Automated software delivery",{"title":295,"description":296,"link":297,"items":302},"Security","Deliver code faster without compromising security",{"config":298},{"href":299,"dataGaName":300,"dataGaLocation":199,"icon":301},"/solutions/security-compliance/","security and compliance","ShieldCheckLight",[303,308,313],{"text":304,"config":305},"Application Security Testing",{"href":306,"dataGaName":307,"dataGaLocation":199},"/solutions/application-security-testing/","Application security testing",{"text":309,"config":310},"Software Supply Chain Security",{"href":311,"dataGaLocation":199,"dataGaName":312},"/solutions/supply-chain/","Software supply chain security",{"text":314,"config":315},"Software Compliance",{"href":316,"dataGaName":317,"dataGaLocation":199},"/solutions/software-compliance/","software compliance",{"title":319,"link":320,"items":325},"Measurement",{"config":321},{"icon":322,"href":323,"dataGaName":324,"dataGaLocation":199},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[326,330,334],{"text":327,"config":328},"Visibility & Measurement",{"href":323,"dataGaLocation":199,"dataGaName":329},"Visibility and Measurement",{"text":331,"config":332},"Value Stream Management",{"href":333,"dataGaLocation":199,"dataGaName":331},"/solutions/value-stream-management/",{"text":335,"config":336},"Analytics & Insights",{"href":337,"dataGaLocation":199,"dataGaName":338},"/solutions/analytics-and-insights/","Analytics and insights",{"title":340,"items":341},"GitLab for",[342,347,352],{"text":343,"config":344},"Enterprise",{"href":345,"dataGaLocation":199,"dataGaName":346},"/enterprise/","enterprise",{"text":348,"config":349},"Small Business",{"href":350,"dataGaLocation":199,"dataGaName":351},"/small-business/","small business",{"text":353,"config":354},"Public Sector",{"href":355,"dataGaLocation":199,"dataGaName":356},"/solutions/public-sector/","public sector",{"text":358,"config":359},"Pricing",{"href":360,"dataGaName":361,"dataGaLocation":199,"dataNavLevelOne":361},"/pricing/","pricing",{"text":363,"config":364,"link":365,"lists":369,"feature":454},"Resources",{"dataNavLevelOne":155},{"text":366,"config":367},"View all resources",{"href":368,"dataGaName":155,"dataGaLocation":199},"/resources/",[370,403,426],{"title":371,"items":372},"Getting started",[373,378,383,388,393,398],{"text":374,"config":375},"Install",{"href":376,"dataGaName":377,"dataGaLocation":199},"/install/","install",{"text":379,"config":380},"Quick start guides",{"href":381,"dataGaName":382,"dataGaLocation":199},"/get-started/","quick setup checklists",{"text":384,"config":385},"Learn",{"href":386,"dataGaLocation":199,"dataGaName":387},"https://university.gitlab.com/","learn",{"text":389,"config":390},"Product documentation",{"href":391,"dataGaName":392,"dataGaLocation":199},"https://docs.gitlab.com/","product documentation",{"text":394,"config":395},"Best practice videos",{"href":396,"dataGaName":397,"dataGaLocation":199},"/getting-started-videos/","best practice videos",{"text":399,"config":400},"Integrations",{"href":401,"dataGaName":402,"dataGaLocation":199},"/integrations/","integrations",{"title":404,"items":405},"Discover",[406,411,416,421],{"text":407,"config":408},"Customer success stories",{"href":409,"dataGaName":410,"dataGaLocation":199},"/customers/","customer success stories",{"text":412,"config":413},"Blog",{"href":414,"dataGaName":415,"dataGaLocation":199},"/blog/","blog",{"text":417,"config":418},"Remote",{"href":419,"dataGaName":420,"dataGaLocation":199},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":422,"config":423},"TeamOps",{"href":424,"dataGaName":425,"dataGaLocation":199},"/teamops/","teamops",{"title":427,"items":428},"Connect",[429,434,439,444,449],{"text":430,"config":431},"GitLab Services",{"href":432,"dataGaName":433,"dataGaLocation":199},"/services/","services",{"text":435,"config":436},"Community",{"href":437,"dataGaName":438,"dataGaLocation":199},"/community/","community",{"text":440,"config":441},"Forum",{"href":442,"dataGaName":443,"dataGaLocation":199},"https://forum.gitlab.com/","forum",{"text":445,"config":446},"Events",{"href":447,"dataGaName":448,"dataGaLocation":199},"/events/","events",{"text":450,"config":451},"Partners",{"href":452,"dataGaName":453,"dataGaLocation":199},"/partners/","partners",{"backgroundColor":455,"textColor":456,"text":457,"image":458,"link":462},"#2f2a6b","#fff","Insights for the future of software development",{"altText":459,"config":460},"the source promo card",{"src":461},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":463,"config":464},"Read the latest",{"href":465,"dataGaName":466,"dataGaLocation":199},"/the-source/","the source",{"text":468,"config":469,"lists":471},"Company",{"dataNavLevelOne":470},"company",[472],{"items":473},[474,479,485,487,492,497,502,507,512,517,522],{"text":475,"config":476},"About",{"href":477,"dataGaName":478,"dataGaLocation":199},"/company/","about",{"text":480,"config":481,"footerGa":484},"Jobs",{"href":482,"dataGaName":483,"dataGaLocation":199},"/jobs/","jobs",{"dataGaName":483},{"text":445,"config":486},{"href":447,"dataGaName":448,"dataGaLocation":199},{"text":488,"config":489},"Leadership",{"href":490,"dataGaName":491,"dataGaLocation":199},"/company/team/e-group/","leadership",{"text":493,"config":494},"Team",{"href":495,"dataGaName":496,"dataGaLocation":199},"/company/team/","team",{"text":498,"config":499},"Handbook",{"href":500,"dataGaName":501,"dataGaLocation":199},"https://handbook.gitlab.com/","handbook",{"text":503,"config":504},"Investor relations",{"href":505,"dataGaName":506,"dataGaLocation":199},"https://ir.gitlab.com/","investor relations",{"text":508,"config":509},"Trust Center",{"href":510,"dataGaName":511,"dataGaLocation":199},"/security/","trust center",{"text":513,"config":514},"AI Transparency Center",{"href":515,"dataGaName":516,"dataGaLocation":199},"/ai-transparency-center/","ai transparency center",{"text":518,"config":519},"Newsletter",{"href":520,"dataGaName":521,"dataGaLocation":199},"/company/contact/","newsletter",{"text":523,"config":524},"Press",{"href":525,"dataGaName":526,"dataGaLocation":199},"/press/","press",{"text":528,"config":529,"lists":530},"Contact us",{"dataNavLevelOne":470},[531],{"items":532},[533,536,541],{"text":206,"config":534},{"href":208,"dataGaName":535,"dataGaLocation":199},"talk to sales",{"text":537,"config":538},"Get help",{"href":539,"dataGaName":540,"dataGaLocation":199},"/support/","get help",{"text":542,"config":543},"Customer portal",{"href":544,"dataGaName":545,"dataGaLocation":199},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":547,"login":548,"suggestions":555},"Close",{"text":549,"link":550},"To search repositories and projects, login to",{"text":551,"config":552},"gitlab.com",{"href":213,"dataGaName":553,"dataGaLocation":554},"search login","search",{"text":556,"default":557},"Suggestions",[558,560,564,566,570,574],{"text":228,"config":559},{"href":233,"dataGaName":228,"dataGaLocation":554},{"text":561,"config":562},"Code Suggestions (AI)",{"href":563,"dataGaName":561,"dataGaLocation":554},"/solutions/code-suggestions/",{"text":279,"config":565},{"href":281,"dataGaName":279,"dataGaLocation":554},{"text":567,"config":568},"GitLab on AWS",{"href":569,"dataGaName":567,"dataGaLocation":554},"/partners/technology-partners/aws/",{"text":571,"config":572},"GitLab on Google Cloud",{"href":573,"dataGaName":571,"dataGaLocation":554},"/partners/technology-partners/google-cloud-platform/",{"text":575,"config":576},"Why GitLab?",{"href":240,"dataGaName":575,"dataGaLocation":554},{"freeTrial":578,"mobileIcon":583,"desktopIcon":588,"secondaryButton":591},{"text":579,"config":580},"Start free trial",{"href":581,"dataGaName":204,"dataGaLocation":582},"https://gitlab.com/-/trials/new/","nav",{"altText":584,"config":585},"Gitlab Icon",{"src":586,"dataGaName":587,"dataGaLocation":582},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":584,"config":589},{"src":590,"dataGaName":587,"dataGaLocation":582},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":592,"config":593},"Get Started",{"href":594,"dataGaName":595,"dataGaLocation":582},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":597,"mobileIcon":601,"desktopIcon":603},{"text":598,"config":599},"Learn more about GitLab Duo",{"href":233,"dataGaName":600,"dataGaLocation":582},"gitlab duo",{"altText":584,"config":602},{"src":586,"dataGaName":587,"dataGaLocation":582},{"altText":584,"config":604},{"src":590,"dataGaName":587,"dataGaLocation":582},{"freeTrial":606,"mobileIcon":611,"desktopIcon":613},{"text":607,"config":608},"Back to pricing",{"href":360,"dataGaName":609,"dataGaLocation":582,"icon":610},"back to pricing","GoBack",{"altText":584,"config":612},{"src":586,"dataGaName":587,"dataGaLocation":582},{"altText":584,"config":614},{"src":590,"dataGaName":587,"dataGaLocation":582},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":620,"_dir":193,"_draft":6,"_partial":6,"_locale":7,"title":621,"button":622,"image":627,"config":631,"_id":633,"_type":186,"_source":187,"_file":634,"_stem":635,"_extension":190},"/shared/en-us/banner","is now in public beta!",{"text":623,"config":624},"Try the Beta",{"href":625,"dataGaName":626,"dataGaLocation":199},"/gitlab-duo/agent-platform/","duo banner",{"altText":628,"config":629},"GitLab Duo Agent Platform",{"src":630},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1753720689/somrf9zaunk0xlt7ne4x.svg",{"layout":632},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":637,"_dir":193,"_draft":6,"_partial":6,"_locale":7,"data":638,"_id":842,"_type":186,"title":843,"_source":187,"_file":844,"_stem":845,"_extension":190},"/shared/en-us/main-footer",{"text":639,"source":640,"edit":646,"contribute":651,"config":656,"items":661,"minimal":834},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":641,"config":642},"View page source",{"href":643,"dataGaName":644,"dataGaLocation":645},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":647,"config":648},"Edit this page",{"href":649,"dataGaName":650,"dataGaLocation":645},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":652,"config":653},"Please contribute",{"href":654,"dataGaName":655,"dataGaLocation":645},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":657,"facebook":658,"youtube":659,"linkedin":660},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[662,685,741,770,804],{"title":217,"links":663,"subMenu":668},[664],{"text":665,"config":666},"DevSecOps platform",{"href":226,"dataGaName":667,"dataGaLocation":645},"devsecops platform",[669],{"title":358,"links":670},[671,675,680],{"text":672,"config":673},"View plans",{"href":360,"dataGaName":674,"dataGaLocation":645},"view plans",{"text":676,"config":677},"Why Premium?",{"href":678,"dataGaName":679,"dataGaLocation":645},"/pricing/premium/","why premium",{"text":681,"config":682},"Why Ultimate?",{"href":683,"dataGaName":684,"dataGaLocation":645},"/pricing/ultimate/","why ultimate",{"title":686,"links":687},"Solutions",[688,693,695,697,702,707,711,714,718,723,725,728,731,736],{"text":689,"config":690},"Digital transformation",{"href":691,"dataGaName":692,"dataGaLocation":645},"/topics/digital-transformation/","digital transformation",{"text":304,"config":694},{"href":306,"dataGaName":304,"dataGaLocation":645},{"text":293,"config":696},{"href":275,"dataGaName":276,"dataGaLocation":645},{"text":698,"config":699},"Agile development",{"href":700,"dataGaName":701,"dataGaLocation":645},"/solutions/agile-delivery/","agile delivery",{"text":703,"config":704},"Cloud transformation",{"href":705,"dataGaName":706,"dataGaLocation":645},"/topics/cloud-native/","cloud transformation",{"text":708,"config":709},"SCM",{"href":289,"dataGaName":710,"dataGaLocation":645},"source code management",{"text":279,"config":712},{"href":281,"dataGaName":713,"dataGaLocation":645},"continuous integration & delivery",{"text":715,"config":716},"Value stream management",{"href":333,"dataGaName":717,"dataGaLocation":645},"value stream management",{"text":719,"config":720},"GitOps",{"href":721,"dataGaName":722,"dataGaLocation":645},"/solutions/gitops/","gitops",{"text":343,"config":724},{"href":345,"dataGaName":346,"dataGaLocation":645},{"text":726,"config":727},"Small business",{"href":350,"dataGaName":351,"dataGaLocation":645},{"text":729,"config":730},"Public sector",{"href":355,"dataGaName":356,"dataGaLocation":645},{"text":732,"config":733},"Education",{"href":734,"dataGaName":735,"dataGaLocation":645},"/solutions/education/","education",{"text":737,"config":738},"Financial services",{"href":739,"dataGaName":740,"dataGaLocation":645},"/solutions/finance/","financial services",{"title":363,"links":742},[743,745,747,749,752,754,756,758,760,762,764,766,768],{"text":374,"config":744},{"href":376,"dataGaName":377,"dataGaLocation":645},{"text":379,"config":746},{"href":381,"dataGaName":382,"dataGaLocation":645},{"text":384,"config":748},{"href":386,"dataGaName":387,"dataGaLocation":645},{"text":389,"config":750},{"href":391,"dataGaName":751,"dataGaLocation":645},"docs",{"text":412,"config":753},{"href":414,"dataGaName":415,"dataGaLocation":645},{"text":407,"config":755},{"href":409,"dataGaName":410,"dataGaLocation":645},{"text":417,"config":757},{"href":419,"dataGaName":420,"dataGaLocation":645},{"text":430,"config":759},{"href":432,"dataGaName":433,"dataGaLocation":645},{"text":422,"config":761},{"href":424,"dataGaName":425,"dataGaLocation":645},{"text":435,"config":763},{"href":437,"dataGaName":438,"dataGaLocation":645},{"text":440,"config":765},{"href":442,"dataGaName":443,"dataGaLocation":645},{"text":445,"config":767},{"href":447,"dataGaName":448,"dataGaLocation":645},{"text":450,"config":769},{"href":452,"dataGaName":453,"dataGaLocation":645},{"title":468,"links":771},[772,774,776,778,780,782,784,788,793,795,797,799],{"text":475,"config":773},{"href":477,"dataGaName":470,"dataGaLocation":645},{"text":480,"config":775},{"href":482,"dataGaName":483,"dataGaLocation":645},{"text":488,"config":777},{"href":490,"dataGaName":491,"dataGaLocation":645},{"text":493,"config":779},{"href":495,"dataGaName":496,"dataGaLocation":645},{"text":498,"config":781},{"href":500,"dataGaName":501,"dataGaLocation":645},{"text":503,"config":783},{"href":505,"dataGaName":506,"dataGaLocation":645},{"text":785,"config":786},"Sustainability",{"href":787,"dataGaName":785,"dataGaLocation":645},"/sustainability/",{"text":789,"config":790},"Diversity, inclusion and belonging (DIB)",{"href":791,"dataGaName":792,"dataGaLocation":645},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":508,"config":794},{"href":510,"dataGaName":511,"dataGaLocation":645},{"text":518,"config":796},{"href":520,"dataGaName":521,"dataGaLocation":645},{"text":523,"config":798},{"href":525,"dataGaName":526,"dataGaLocation":645},{"text":800,"config":801},"Modern Slavery Transparency Statement",{"href":802,"dataGaName":803,"dataGaLocation":645},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":805,"links":806},"Contact Us",[807,810,812,814,819,824,829],{"text":808,"config":809},"Contact an expert",{"href":208,"dataGaName":209,"dataGaLocation":645},{"text":537,"config":811},{"href":539,"dataGaName":540,"dataGaLocation":645},{"text":542,"config":813},{"href":544,"dataGaName":545,"dataGaLocation":645},{"text":815,"config":816},"Status",{"href":817,"dataGaName":818,"dataGaLocation":645},"https://status.gitlab.com/","status",{"text":820,"config":821},"Terms of use",{"href":822,"dataGaName":823,"dataGaLocation":645},"/terms/","terms of use",{"text":825,"config":826},"Privacy statement",{"href":827,"dataGaName":828,"dataGaLocation":645},"/privacy/","privacy statement",{"text":830,"config":831},"Cookie preferences",{"dataGaName":832,"dataGaLocation":645,"id":833,"isOneTrustButton":261},"cookie preferences","ot-sdk-btn",{"items":835},[836,838,840],{"text":820,"config":837},{"href":822,"dataGaName":823,"dataGaLocation":645},{"text":825,"config":839},{"href":827,"dataGaName":828,"dataGaLocation":645},{"text":830,"config":841},{"dataGaName":832,"dataGaLocation":645,"id":833,"isOneTrustButton":261},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",{"_path":847,"_dir":193,"_draft":6,"_partial":6,"_locale":7,"header":848,"eyebrow":849,"blurb":850,"button":851,"secondaryButton":855,"_id":857,"_type":186,"title":858,"_source":187,"_file":859,"_stem":860,"_extension":190},"/shared/en-us/next-steps","Start shipping better software faster","50%+ of the Fortune 100 trust GitLab","See what your team can do with the intelligent\n\n\nDevSecOps platform.\n",{"text":201,"config":852},{"href":853,"dataGaName":204,"dataGaLocation":854},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":206,"config":856},{"href":208,"dataGaName":209,"dataGaLocation":854},"content:shared:en-us:next-steps.yml","Next Steps","shared/en-us/next-steps.yml","shared/en-us/next-steps",1758326284163]