[{"data":1,"prerenderedAt":907},["ShallowReactive",2],{"/blog/gitlab-leader-continuous-integration-forrester-wave":3,"navigation-en-us":123,"banner-en-us":549,"footer-en-us":559,"blog-post-authors-en-us-GitLab":804,"blog-related-posts-en-us-gitlab-leader-continuous-integration-forrester-wave":819,"blog-promotions-en-us":843,"next-steps-en-us":897},{"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":110,"path":111,"seo":112,"slug":116,"stem":117,"tags":118,"template":121,"updatedDate":100,"__hash__":122},"blogPosts/en-us/blog/gitlab-leader-continuous-integration-forrester-wave.md","GitLab Continuous Integration named a Leader in the Forrester Wave™",[7],"GitLab",{"type":9,"value":10,"toc":85},"minimark",[11,21,30,33,36,41,44,48,51,55,64,67,72,75,79,82],[12,13,14,15,20],"p",{},"Today Forrester has evaluated GitLab as a Leader in ",[16,17,19],"a",{"href":18},"/solutions/continuous-integration/","Continuous Integration (CI)"," in The Forrester Wave™: Continuous Integration Tools, Q3 2017 report. As the report states, “GitLab delivers ease of use, scalability, integration, and innovation.” We see CI/CD as a critical component of our offering, making it quicker and easier to deliver value through automation. The progress we’ve made in developing a CI/CD solution that’s seamlessly integrated is thanks largely to the participation and feedback of our community and customers.",[12,22,23,24,29],{},"We’re excited about ",[16,25,28],{"href":26,"rel":27},"https://docs.gitlab.com/ci/",[],"what the future holds for GitLab CI/CD",", so it’s great to know that others see its value. Furthermore Forrester states, “GitLab’s vision is to serve enterprise-scale, integrated software development teams that want to spend more time writing code and less time maintaining their tool chain.”",[12,31,32],{},"We’ve said it before (we say it a lot, actually): CI/CD is the cornerstone of modern software development. Delivering what customers want, faster, requires a modernized software development lifecycle that saves time, effort, and cost. Automation is key to this more efficient release cycle, which is why we’ve spent a lot of time developing our built-in test and release automation, so developers can spend less time stringing together their tool chain, and more on innovation and integrating customer feedback. We’re gratified to have been named a leader in CI by Forrester in their report on Continuous Integration Tools for Q3, 2017, which evaluated 10 vendors across 25 different criteria.",[12,34,35],{},"We had some key areas of success:",[37,38,40],"h2",{"id":39},"top-score-in-the-current-offering-category","Top score in the Current Offering category",[12,42,43],{},"GitLab received the highest score in Forrester’s Current Offering evaluation, which we believe confirms that our product is hard to beat when it comes to ease of installation, configuring builds, platform support, analytics, an intuitive UI, container support and more. This all adds up to a more seamless development process which facilitates DevOps practices and collaboration.",[37,45,47],{"id":46},"highest-score-possible-in-the-strategy-category","Highest score possible in the Strategy category",[12,49,50],{},"Forrester assessed our product strategy, market approach, training, consulting and support, giving us a 5.0, the highest possible score, for all three criteria. This is huge validation for our CI/CD vision, shaped with the help of our customers, community, and their contributions.",[37,52,54],{"id":53},"just-the-beginning","Just the beginning",[12,56,57,58,63],{},"A significant part of that vision, Auto DevOps, just shipped with our ",[16,59,62],{"href":60,"rel":61},"https://docs.gitlab.com/releases/",[],"10.0 release",". Auto DevOps is a hands-free DevOps experience that automatically configures your build, test, code quality assurance, review apps, deployment, and monitoring in a single environment. Our out-of-the-box templates allow you to set up an end-to-end DevOps lifecycle at the push of a button.",[12,65,66],{},"Auto DevOps is just the first step on a journey to building a complete and highly automated DevOps tool chain. Building on strong momentum, we’re working on a number of new features to better leverage our CI/CD tools in a more automated way for both operations as well as development teams. With the full automation we are planning, you will not only be able to deliver a new, functioning application from a developer’s machine to a production environment in minutes, but also monitor all production environments in one dashboard.",[68,69,71],"h3",{"id":70},"faster-time-to-value","Faster time to value",[12,73,74],{},"Reducing the time teams spend on manual tasks means you can focus on what matters: building great products that your users want. GitLab CI/CD facilitates a more iterative approach to software development, by automatically testing new code, helping you to catch potential problems earlier in the release cycle, taking the anxiety out of deployments and reducing the cost of fixing bugs. This puts you in a position to release more often, shortening the feedback loop and helping you to release features and improvements that your customers are asking for.",[68,76,78],{"id":77},"collaboration-without-dependency","Collaboration without dependency",[12,80,81],{},"The fact that GitLab CI/CD is fully integrated makes all the difference. Less context-switching means key information doesn’t slip through the cracks like it can when teams work in different tools, with no single source of truth. Working in an integrated tool fosters collaboration by improving visibility, keeping everyone on the same page and making it easy for different teams to participate and comment. Features like review apps – which automatically spin up a dynamic environment for merge requests, so you can preview changes right away – make it even easier to share improvements with stakeholders and gather feedback.",[12,83,84],{},"Being named a Leader in this Wave evaluation, and receiving the Top Score in Current Offering, as well as the highest score possible for Strategy, is validation for us of the strength of today’s GitLab CI offering as well as our vision for the future.",{"title":86,"searchDepth":87,"depth":87,"links":88},"",2,[89,90,91],{"id":39,"depth":87,"text":40},{"id":46,"depth":87,"text":47},{"id":53,"depth":87,"text":54,"children":92},[93,95],{"id":70,"depth":94,"text":71},3,{"id":77,"depth":94,"text":78},"company","2017-09-27","GitLab cited as a Leader in The Forrester Wave™&#58; Continuous Integration Tools, Q3 2017 report released today.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749683243/Blog/Hero%20Images/gitlab-ci-wave-cover.png",{"excerpt":104},{"type":9,"value":105},[106],[12,107,14,108,20],{},[16,109,19],{"href":18},true,"/en-us/blog/gitlab-leader-continuous-integration-forrester-wave",{"title":5,"description":98,"ogTitle":5,"ogDescription":98,"noIndex":101,"ogImage":102,"ogUrl":113,"ogSiteName":114,"ogType":115,"canonicalUrls":113},"https://about.gitlab.com/blog/gitlab-leader-continuous-integration-forrester-wave","https://about.gitlab.com","article","gitlab-leader-continuous-integration-forrester-wave","en-us/blog/gitlab-leader-continuous-integration-forrester-wave",[119,120],"news","CI","BlogPost","JMSjiz7c_CihFbiGn0ATI_ZUOd_rxYKOxT3pYydL01s",{"logo":124,"freeTrial":129,"sales":134,"login":139,"items":144,"search":469,"minimal":500,"duo":519,"switchNav":528,"pricingDeployment":539},{"config":125},{"href":126,"dataGaName":127,"dataGaLocation":128},"/","gitlab logo","header",{"text":130,"config":131},"Get free trial",{"href":132,"dataGaName":133,"dataGaLocation":128},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":135,"config":136},"Request a demo",{"href":137,"dataGaName":138,"dataGaLocation":128},"/sales/?contact-topic=request-demo","sales",{"text":140,"config":141},"Sign in",{"href":142,"dataGaName":143,"dataGaLocation":128},"https://gitlab.com/users/sign_in/","sign in",[145,174,273,278,392,447],{"text":146,"config":147,"menu":149},"Platform",{"dataNavLevelOne":148},"platform",{"type":150,"columns":151},"cards",[152,158,166],{"title":146,"description":153,"link":154},"The intelligent orchestration platform for DevSecOps",{"text":155,"config":156},"Explore our Platform",{"href":157,"dataGaName":148,"dataGaLocation":128},"/platform/",{"title":159,"description":160,"link":161},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":162,"config":163},"Meet GitLab Duo",{"href":164,"dataGaName":165,"dataGaLocation":128},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":167,"description":168,"link":169},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":170,"config":171},"Learn more",{"href":172,"dataGaName":173,"dataGaLocation":128},"/why-gitlab/","why gitlab",{"text":175,"left":110,"config":176,"menu":178},"Product",{"dataNavLevelOne":177},"solutions",{"type":179,"link":180,"columns":184,"feature":252},"lists",{"text":181,"config":182},"View all Solutions",{"href":183,"dataGaName":177,"dataGaLocation":128},"/solutions/",[185,208,231],{"title":186,"description":187,"link":188,"items":193},"Automation","CI/CD and automation to accelerate deployment",{"config":189},{"icon":190,"href":191,"dataGaName":192,"dataGaLocation":128},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[194,197,200,204],{"text":195,"config":196},"CI/CD",{"href":18,"dataGaLocation":128,"dataGaName":195},{"text":159,"config":198},{"href":164,"dataGaLocation":128,"dataGaName":199},"gitlab duo agent platform - product menu",{"text":201,"config":202},"Source Code Management",{"href":203,"dataGaLocation":128,"dataGaName":201},"/solutions/source-code-management/",{"text":205,"config":206},"Automated Software Delivery",{"href":191,"dataGaLocation":128,"dataGaName":207},"Automated software delivery",{"title":209,"description":210,"link":211,"items":216},"Security","Deliver code faster without compromising security",{"config":212},{"href":213,"dataGaName":214,"dataGaLocation":128,"icon":215},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[217,221,226],{"text":218,"config":219},"Application Security Testing",{"href":213,"dataGaName":220,"dataGaLocation":128},"Application security testing",{"text":222,"config":223},"Software Supply Chain Security",{"href":224,"dataGaLocation":128,"dataGaName":225},"/solutions/supply-chain/","Software supply chain security",{"text":227,"config":228},"Software Compliance",{"href":229,"dataGaName":230,"dataGaLocation":128},"/solutions/software-compliance/","software compliance",{"title":232,"link":233,"items":238},"Measurement",{"config":234},{"icon":235,"href":236,"dataGaName":237,"dataGaLocation":128},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[239,243,247],{"text":240,"config":241},"Visibility & Measurement",{"href":236,"dataGaLocation":128,"dataGaName":242},"Visibility and Measurement",{"text":244,"config":245},"Value Stream Management",{"href":246,"dataGaLocation":128,"dataGaName":244},"/solutions/value-stream-management/",{"text":248,"config":249},"Analytics & Insights",{"href":250,"dataGaLocation":128,"dataGaName":251},"/solutions/analytics-and-insights/","Analytics and insights",{"title":253,"type":179,"items":254},"GitLab for",[255,261,267],{"text":256,"config":257},"Enterprise",{"icon":258,"href":259,"dataGaLocation":128,"dataGaName":260},"Building","/enterprise/","enterprise",{"text":262,"config":263},"Small Business",{"icon":264,"href":265,"dataGaLocation":128,"dataGaName":266},"Work","/small-business/","small business",{"text":268,"config":269},"Public Sector",{"icon":270,"href":271,"dataGaLocation":128,"dataGaName":272},"Organization","/solutions/public-sector/","public sector",{"text":274,"config":275},"Pricing",{"href":276,"dataGaName":277,"dataGaLocation":128,"dataNavLevelOne":277},"/pricing/","pricing",{"text":279,"config":280,"menu":282},"Resources",{"dataNavLevelOne":281},"resources",{"type":179,"link":283,"columns":287,"feature":381},{"text":284,"config":285},"View all resources",{"href":286,"dataGaName":281,"dataGaLocation":128},"/resources/",[288,321,348],{"title":289,"items":290},"Getting started",[291,296,301,306,311,316],{"text":292,"config":293},"Install",{"href":294,"dataGaName":295,"dataGaLocation":128},"/install/","install",{"text":297,"config":298},"Quick start guides",{"href":299,"dataGaName":300,"dataGaLocation":128},"/get-started/","quick setup checklists",{"text":302,"config":303},"Learn",{"href":304,"dataGaLocation":128,"dataGaName":305},"https://university.gitlab.com/","learn",{"text":307,"config":308},"Product documentation",{"href":309,"dataGaName":310,"dataGaLocation":128},"https://docs.gitlab.com/","product documentation",{"text":312,"config":313},"Best practice videos",{"href":314,"dataGaName":315,"dataGaLocation":128},"/getting-started-videos/","best practice videos",{"text":317,"config":318},"Integrations",{"href":319,"dataGaName":320,"dataGaLocation":128},"/integrations/","integrations",{"title":322,"items":323},"Discover",[324,329,334,339,343],{"text":325,"config":326},"Customer success stories",{"href":327,"dataGaName":328,"dataGaLocation":128},"/customers/","customer success stories",{"text":330,"config":331},"Blog",{"href":332,"dataGaName":333,"dataGaLocation":128},"/blog/","blog",{"text":335,"config":336},"Demo Hub",{"href":337,"dataGaName":338,"dataGaLocation":128},"/demo-hub/","demo hub",{"text":340,"config":341},"The Source",{"href":342,"dataGaName":333,"dataGaLocation":128},"/the-source/",{"text":344,"config":345},"Remote",{"href":346,"dataGaName":347,"dataGaLocation":128},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":349,"items":350},"Connect",[351,356,361,366,371,376],{"text":352,"config":353},"GitLab Services",{"href":354,"dataGaName":355,"dataGaLocation":128},"/services/","services",{"text":357,"config":358},"Contribute",{"href":359,"dataGaName":360,"dataGaLocation":128},"https://contributors.gitlab.com","contribute",{"text":362,"config":363},"Community",{"href":364,"dataGaName":365,"dataGaLocation":128},"/community/","community",{"text":367,"config":368},"Forum",{"href":369,"dataGaName":370,"dataGaLocation":128},"https://forum.gitlab.com/","forum",{"text":372,"config":373},"Events",{"href":374,"dataGaName":375,"dataGaLocation":128},"/events/","events",{"text":377,"config":378},"Partners",{"href":379,"dataGaName":380,"dataGaLocation":128},"/partners/","partners",{"config":382,"title":385,"text":386,"link":387},{"background":383,"textColor":384},"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":388,"config":389},"Read the latest",{"href":390,"dataGaName":391,"dataGaLocation":128},"/whats-new/","whats new",{"text":393,"config":394,"menu":395},"Company",{"dataNavLevelOne":96},{"type":179,"columns":396},[397],{"items":398},[399,404,410,412,417,422,427,432,437,442],{"text":400,"config":401},"About",{"href":402,"dataGaName":403,"dataGaLocation":128},"/company/","about",{"text":405,"config":406,"footerGa":409},"Jobs",{"href":407,"dataGaName":408,"dataGaLocation":128},"/jobs/","jobs",{"dataGaName":408},{"text":372,"config":411},{"href":374,"dataGaName":375,"dataGaLocation":128},{"text":413,"config":414},"Leadership",{"href":415,"dataGaName":416,"dataGaLocation":128},"/company/team/e-group/","leadership",{"text":418,"config":419},"Handbook",{"href":420,"dataGaName":421,"dataGaLocation":128},"https://handbook.gitlab.com/","handbook",{"text":423,"config":424},"Investor relations",{"href":425,"dataGaName":426,"dataGaLocation":128},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":428,"config":429},"Trust Center",{"href":430,"dataGaName":431,"dataGaLocation":128},"/security/","trust center",{"text":433,"config":434},"AI Transparency Center",{"href":435,"dataGaName":436,"dataGaLocation":128},"/ai-transparency-center/","ai transparency center",{"text":438,"config":439},"Newsletter",{"href":440,"dataGaName":441,"dataGaLocation":128},"/company/contact/#contact-forms","newsletter",{"text":443,"config":444},"Press",{"href":445,"dataGaName":446,"dataGaLocation":128},"/press/","press",{"text":448,"config":449,"menu":450},"Contact us",{"dataNavLevelOne":96},{"type":179,"columns":451},[452],{"items":453},[454,459,464],{"text":455,"config":456},"Talk to sales",{"href":457,"dataGaName":458,"dataGaLocation":128},"/sales/","talk to sales",{"text":460,"config":461},"Support portal",{"href":462,"dataGaName":463,"dataGaLocation":128},"https://support.gitlab.com/hc/en-us","support portal",{"text":465,"config":466},"Customer portal",{"href":467,"dataGaName":468,"dataGaLocation":128},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":470,"login":471,"suggestions":478},"Close",{"text":472,"link":473},"To search repositories and projects, login to",{"text":474,"config":475},"gitlab.com",{"href":142,"dataGaName":476,"dataGaLocation":477},"search login","search",{"text":479,"default":480},"Suggestions",[481,483,487,489,493,497],{"text":159,"config":482},{"href":164,"dataGaName":159,"dataGaLocation":477},{"text":484,"config":485},"Code Suggestions (AI)",{"href":486,"dataGaName":484,"dataGaLocation":477},"/solutions/code-suggestions/",{"text":195,"config":488},{"href":18,"dataGaName":195,"dataGaLocation":477},{"text":490,"config":491},"GitLab on AWS",{"href":492,"dataGaName":490,"dataGaLocation":477},"/partners/technology-partners/aws/",{"text":494,"config":495},"GitLab on Google Cloud",{"href":496,"dataGaName":494,"dataGaLocation":477},"/partners/technology-partners/google-cloud-platform/",{"text":498,"config":499},"Why GitLab?",{"href":172,"dataGaName":498,"dataGaLocation":477},{"freeTrial":501,"mobileIcon":506,"desktopIcon":511,"secondaryButton":514},{"text":502,"config":503},"Start free trial",{"href":504,"dataGaName":133,"dataGaLocation":505},"https://gitlab.com/-/trials/new/","nav",{"altText":507,"config":508},"Gitlab Icon",{"src":509,"dataGaName":510,"dataGaLocation":505},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":507,"config":512},{"src":513,"dataGaName":510,"dataGaLocation":505},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":515,"config":516},"Get Started",{"href":517,"dataGaName":518,"dataGaLocation":505},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":520,"mobileIcon":524,"desktopIcon":526},{"text":521,"config":522},"Learn more about GitLab Duo",{"href":164,"dataGaName":523,"dataGaLocation":505},"gitlab duo",{"altText":507,"config":525},{"src":509,"dataGaName":510,"dataGaLocation":505},{"altText":507,"config":527},{"src":513,"dataGaName":510,"dataGaLocation":505},{"button":529,"mobileIcon":534,"desktopIcon":536},{"text":530,"config":531},"/switch",{"href":532,"dataGaName":533,"dataGaLocation":505},"#contact","switch",{"altText":507,"config":535},{"src":509,"dataGaName":510,"dataGaLocation":505},{"altText":507,"config":537},{"src":538,"dataGaName":510,"dataGaLocation":505},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":540,"mobileIcon":545,"desktopIcon":547},{"text":541,"config":542},"Back to pricing",{"href":276,"dataGaName":543,"dataGaLocation":505,"icon":544},"back to pricing","GoBack",{"altText":507,"config":546},{"src":509,"dataGaName":510,"dataGaLocation":505},{"altText":507,"config":548},{"src":513,"dataGaName":510,"dataGaLocation":505},{"title":550,"titleMobile":551,"button":552,"config":557},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":170,"config":553},{"href":554,"dataGaName":555,"dataGaLocation":556},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":558,"disabled":101},"release",{"data":560},{"text":561,"source":562,"edit":568,"contribute":573,"config":578,"items":583,"minimal":793},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":563,"config":564},"View page source",{"href":565,"dataGaName":566,"dataGaLocation":567},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":569,"config":570},"Edit this page",{"href":571,"dataGaName":572,"dataGaLocation":567},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":574,"config":575},"Please contribute",{"href":576,"dataGaName":577,"dataGaLocation":567},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":579,"facebook":580,"youtube":581,"linkedin":582},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[584,631,685,729,761],{"title":274,"links":585,"subMenu":600},[586,590,595],{"text":587,"config":588},"View plans",{"href":276,"dataGaName":589,"dataGaLocation":567},"view plans",{"text":591,"config":592},"Why Premium?",{"href":593,"dataGaName":594,"dataGaLocation":567},"/pricing/premium/","why premium",{"text":596,"config":597},"Why Ultimate?",{"href":598,"dataGaName":599,"dataGaLocation":567},"/pricing/ultimate/","why ultimate",[601],{"title":602,"links":603},"Contact Us",[604,607,609,611,616,621,626],{"text":605,"config":606},"Contact sales",{"href":457,"dataGaName":138,"dataGaLocation":567},{"text":460,"config":608},{"href":462,"dataGaName":463,"dataGaLocation":567},{"text":465,"config":610},{"href":467,"dataGaName":468,"dataGaLocation":567},{"text":612,"config":613},"Status",{"href":614,"dataGaName":615,"dataGaLocation":567},"https://status.gitlab.com/","status",{"text":617,"config":618},"Terms of use",{"href":619,"dataGaName":620,"dataGaLocation":567},"/terms/","terms of use",{"text":622,"config":623},"Privacy statement",{"href":624,"dataGaName":625,"dataGaLocation":567},"/privacy/","privacy statement",{"text":627,"config":628},"Cookie preferences",{"dataGaName":629,"dataGaLocation":567,"id":630,"isOneTrustButton":110},"cookie preferences","ot-sdk-btn",{"title":175,"links":632,"subMenu":641},[633,637],{"text":634,"config":635},"DevSecOps platform",{"href":157,"dataGaName":636,"dataGaLocation":567},"devsecops platform",{"text":638,"config":639},"AI-Assisted Development",{"href":164,"dataGaName":640,"dataGaLocation":567},"ai-assisted development",[642],{"title":643,"links":644},"Topics",[645,650,655,660,665,670,675,680],{"text":646,"config":647},"CICD",{"href":648,"dataGaName":649,"dataGaLocation":567},"/topics/ci-cd/","cicd",{"text":651,"config":652},"GitOps",{"href":653,"dataGaName":654,"dataGaLocation":567},"/topics/gitops/","gitops",{"text":656,"config":657},"DevOps",{"href":658,"dataGaName":659,"dataGaLocation":567},"/topics/devops/","devops",{"text":661,"config":662},"Version Control",{"href":663,"dataGaName":664,"dataGaLocation":567},"/topics/version-control/","version control",{"text":666,"config":667},"DevSecOps",{"href":668,"dataGaName":669,"dataGaLocation":567},"/topics/devsecops/","devsecops",{"text":671,"config":672},"Cloud Native",{"href":673,"dataGaName":674,"dataGaLocation":567},"/topics/cloud-native/","cloud native",{"text":676,"config":677},"AI for Coding",{"href":678,"dataGaName":679,"dataGaLocation":567},"/topics/devops/ai-for-coding/","ai for coding",{"text":681,"config":682},"Agentic AI",{"href":683,"dataGaName":684,"dataGaLocation":567},"/topics/agentic-ai/","agentic ai",{"title":686,"links":687},"Solutions",[688,690,692,697,701,704,708,711,713,716,719,724],{"text":218,"config":689},{"href":213,"dataGaName":218,"dataGaLocation":567},{"text":207,"config":691},{"href":191,"dataGaName":192,"dataGaLocation":567},{"text":693,"config":694},"Agile development",{"href":695,"dataGaName":696,"dataGaLocation":567},"/solutions/agile-delivery/","agile delivery",{"text":698,"config":699},"SCM",{"href":203,"dataGaName":700,"dataGaLocation":567},"source code management",{"text":646,"config":702},{"href":18,"dataGaName":703,"dataGaLocation":567},"continuous integration & delivery",{"text":705,"config":706},"Value stream management",{"href":246,"dataGaName":707,"dataGaLocation":567},"value stream management",{"text":651,"config":709},{"href":710,"dataGaName":654,"dataGaLocation":567},"/solutions/gitops/",{"text":256,"config":712},{"href":259,"dataGaName":260,"dataGaLocation":567},{"text":714,"config":715},"Small business",{"href":265,"dataGaName":266,"dataGaLocation":567},{"text":717,"config":718},"Public sector",{"href":271,"dataGaName":272,"dataGaLocation":567},{"text":720,"config":721},"Education",{"href":722,"dataGaName":723,"dataGaLocation":567},"/solutions/education/","education",{"text":725,"config":726},"Financial services",{"href":727,"dataGaName":728,"dataGaLocation":567},"/solutions/finance/","financial services",{"title":279,"links":730},[731,733,735,737,740,742,745,747,749,751,753,755,757,759],{"text":292,"config":732},{"href":294,"dataGaName":295,"dataGaLocation":567},{"text":297,"config":734},{"href":299,"dataGaName":300,"dataGaLocation":567},{"text":302,"config":736},{"href":304,"dataGaName":305,"dataGaLocation":567},{"text":307,"config":738},{"href":309,"dataGaName":739,"dataGaLocation":567},"docs",{"text":330,"config":741},{"href":332,"dataGaName":333,"dataGaLocation":567},{"text":743,"config":744},"What's new",{"href":390,"dataGaName":391,"dataGaLocation":567},{"text":325,"config":746},{"href":327,"dataGaName":328,"dataGaLocation":567},{"text":344,"config":748},{"href":346,"dataGaName":347,"dataGaLocation":567},{"text":352,"config":750},{"href":354,"dataGaName":355,"dataGaLocation":567},{"text":357,"config":752},{"href":359,"dataGaName":360,"dataGaLocation":567},{"text":362,"config":754},{"href":364,"dataGaName":365,"dataGaLocation":567},{"text":367,"config":756},{"href":369,"dataGaName":370,"dataGaLocation":567},{"text":372,"config":758},{"href":374,"dataGaName":375,"dataGaLocation":567},{"text":377,"config":760},{"href":379,"dataGaName":380,"dataGaLocation":567},{"title":393,"links":762},[763,765,767,769,771,773,777,782,784,786,788],{"text":400,"config":764},{"href":402,"dataGaName":96,"dataGaLocation":567},{"text":405,"config":766},{"href":407,"dataGaName":408,"dataGaLocation":567},{"text":413,"config":768},{"href":415,"dataGaName":416,"dataGaLocation":567},{"text":418,"config":770},{"href":420,"dataGaName":421,"dataGaLocation":567},{"text":423,"config":772},{"href":425,"dataGaName":426,"dataGaLocation":567},{"text":774,"config":775},"Sustainability",{"href":776,"dataGaName":774,"dataGaLocation":567},"/sustainability/",{"text":778,"config":779},"Diversity, inclusion and belonging (DIB)",{"href":780,"dataGaName":781,"dataGaLocation":567},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":428,"config":783},{"href":430,"dataGaName":431,"dataGaLocation":567},{"text":438,"config":785},{"href":440,"dataGaName":441,"dataGaLocation":567},{"text":443,"config":787},{"href":445,"dataGaName":446,"dataGaLocation":567},{"text":789,"config":790},"Modern Slavery Transparency Statement",{"href":791,"dataGaName":792,"dataGaLocation":567},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":794},[795,798,801],{"text":796,"config":797},"Terms",{"href":619,"dataGaName":620,"dataGaLocation":567},{"text":799,"config":800},"Cookies",{"dataGaName":629,"dataGaLocation":567,"id":630,"isOneTrustButton":110},{"text":802,"config":803},"Privacy",{"href":624,"dataGaName":625,"dataGaLocation":567},[805],{"id":806,"title":807,"body":100,"config":808,"content":810,"description":100,"extension":813,"meta":814,"navigation":110,"path":815,"seo":816,"stem":817,"__hash__":818},"blogAuthors/en-us/blog/authors/gitlab.yml","Gitlab",{"template":809},"BlogAuthor",{"name":7,"config":811},{"headshot":812,"ctfId":7},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","yml",{},"/en-us/blog/authors/gitlab",{},"en-us/blog/authors/gitlab","XCBKIcPoCs6zi2oHG7o-bAp52Jhaw8_zGhIJ2jNrEjU",[820,828,835],{"title":821,"description":822,"heroImage":823,"category":96,"date":824,"authors":825,"slug":827,"externalUrl":100},"Why GitLab signed the Open Weights and American AI Leadership letter","GitLab supports customer choice, data privacy, and AI model neutrality, empowering teams to run secure, cost-effective, local solutions.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785333264/ww4mlighwlvvzgnmbe6w.png","2026-07-29",[826],"Bill Staples","open-weight-model-letter",{"title":829,"description":830,"heroImage":831,"category":96,"date":832,"authors":833,"slug":834,"externalUrl":100},"GitLab Act 2","A letter to our customers and our investors.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776362275/ozbwn9tk0dditpnfddlz.png","2026-05-11",[826],"gitlab-act-2",{"title":836,"description":837,"heroImage":838,"category":96,"date":839,"authors":840,"slug":842,"externalUrl":100},"GitLab named a 2026 Omdia Universe Leader","Omdia's 2026 report on AI-assisted software development ranked 19 vendors. Here is what GitLab's top scores mean for engineering teams.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774465167/n5hlvrsrheadeccyr1oz.png","2026-04-13",[841],"Rebecca Carter","gitlab-named-a-2026-omdia-universe-leader",{"promotions":844},[845,859,871,883],{"id":846,"categories":847,"header":849,"text":850,"button":851,"image":856},"ai-modernization",[848],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":852,"config":853},"Get your AI maturity score",{"href":854,"dataGaName":855,"dataGaLocation":333},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":857},{"src":858},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":860,"categories":861,"header":863,"text":850,"button":864,"image":868},"devops-modernization",[862,669],"product","Are you just managing tools or shipping innovation?",{"text":865,"config":866},"Get your DevOps maturity score",{"href":867,"dataGaName":855,"dataGaLocation":333},"/assessments/devops-modernization-assessment/",{"config":869},{"src":870},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":872,"categories":873,"header":875,"text":850,"button":876,"image":880},"security-modernization",[874],"security","Are you trading speed for security?",{"text":877,"config":878},"Get your security maturity score",{"href":879,"dataGaName":855,"dataGaLocation":333},"/assessments/security-modernization-assessment/",{"config":881},{"src":882},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":884,"paths":885,"header":888,"text":889,"button":890,"image":895},"github-azure-migration",[886,887],"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":891,"config":892},"See how GitLab compares to GitHub",{"href":893,"dataGaName":894,"dataGaLocation":333},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":896},{"src":870},{"header":898,"blurb":899,"button":900,"secondaryButton":905},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":901,"config":902},"Get your free trial",{"href":903,"dataGaName":133,"dataGaLocation":904},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":605,"config":906},{"href":457,"dataGaName":138,"dataGaLocation":904},1786803770084]