[{"data":1,"prerenderedAt":985},["ShallowReactive",2],{"/blog/forrester-cdra2020":3,"navigation-en-us":206,"banner-en-us":632,"footer-en-us":642,"blog-post-authors-en-us-Parker Ennis":885,"blog-related-posts-en-us-forrester-cdra2020":899,"blog-promotions-en-us":921,"next-steps-en-us":975},{"id":4,"title":5,"authors":6,"body":8,"category":184,"date":185,"description":186,"extension":187,"externalUrl":188,"faq":188,"featured":189,"heroImage":190,"meta":191,"navigation":192,"path":193,"seo":194,"slug":199,"stem":200,"tags":201,"template":204,"updatedDate":188,"__hash__":205},"blogPosts/en-us/blog/forrester-cdra2020.md","GitLab and The Forrester Wave: Continuous Delivery and Release Automation Q2 2020",[7],"Parker Ennis",{"type":9,"value":10,"toc":180},"minimark",[11,31,34,41,48,54,57,65,71,74,79,84,87,93,99,118,123,128,131,137,163,166,169],[12,13,14,15,20,21,25,26,30],"p",{},"Here at ",[16,17,19],"a",{"href":18},"/company/","GitLab",", we're fundamentally changing the way that organizations develop and deploy their software by offering a complete ",[16,22,24],{"href":23},"/solutions/devops-platform/","DevOps platform"," delivered as a single application. Excitingly enough, GitLab was recently cited as a ",[27,28,29],"strong",{},"Strong Performer"," in the Forrester Continuous Delivery and Release Automation (CDRA) report for Q2 2020. For this CDRA wave, Forrester evaluated a wide range of vendors to see how their CDRA capabilities stack up in relation to each other and the market at large. Forrester’s evaluation specifically ranks the strengths and weaknesses based on the capabilities of each vendor’s current offering(s), their product vision/strategy going forward, and their market presence to provide an in-depth analysis that companies can use to make the right decisions when it comes to choosing the best CDRA solution for them.",[12,32,33],{},"Fourteen vendors were interviewed, researched, and analyzed for this report against 26 types of criteria.",[35,36,38],"h4",{"id":37},"a-little-background",[27,39,40],{},"A Little Background",[12,42,43,47],{},[16,44,46],{"href":45},"/topics/continuous-delivery/","Continuous delivery"," and release automation is an area that’s quickly evolving to meet the needs of the market. This puts an immense amount of pressure on vendors to innovate just as rapidly in order to not only compete effectively, but to provide customers with the best possible solution and experience. Fortunately, we’re excited to be moving in the right direction and continuously improving our CDRA capabilities at GitLab. Since 2018, we've made significant investments to add new functionality, improve existing capabilities, and bring both our continuous delivery direction and release orchestration visions to life.",[35,49,51],{"id":50},"why-is-cdra-important",[27,52,53],{},"Why is CDRA important?",[12,55,56],{},"As technology and software development continues to advance at this feverish pace, all businesses, not just vendors, are feeling the pressure more than ever to modernize how they build, test, and deploy their applications. You've probably heard \"every company is a software company\" before and that's exactly what it means.",[12,58,59,60,64],{},"Prioritizing automation over manual development work is at the center of these transformation efforts. Why's this important? Because how a vendor fares in the realm of CDRA has a direct correlation to the strength and maturity of their ",[16,61,63],{"href":62},"/topics/ci-cd/","CI/CD capabilities",". As a result, reports like this CDRA wave act as one of many solid indicators for a vendor's ability to help businesses achieve their goals and automate their software development processes. Naturally, CDRA focuses heavily on the release/deployment automation portion of the software delivery lifecycle, but you can't automate deployments without having a solid CI implementation to automate builds/tests first. Taking that into account, an evaluation like this can go a long way in determining whether a given vendor's solution is not only right for your business today, but where you want your business to be in the future.",[35,66,68],{"id":67},"key-takeaways-in-the-publication",[27,69,70],{},"Key takeaways in the publication",[12,72,73],{},"Here’s what Forrester determined to be the key takeaways for this Wave:",[12,75,76],{},[27,77,78],{},"CloudBees, IBM, Microsoft, Digital.ai, Broadcom, And Flexagon Lead The Pack",[12,80,81],{},[27,82,83],{},"Visualizations Of Complex Application And Deployment Models Are Key Differentiators",[12,85,86],{},"As the continuous delivery market continues to consolidate, and with upstream continuous integration capabilities and higher-order management becoming the norm, vendors are competing increasingly on breadth of functionality. The ability to visualize complex application and deployment models continues to be a differentiator, as does the management of deployment outcomes. Appropriate use of advanced analytics and machine learning is also a key factor, with continuing vendor investment resulting in valuable capabilities such as improved release readiness.",[35,88,90],{"id":89},"our-highlights",[27,91,92],{},"Our highlights",[12,94,95,98],{},[27,96,97],{},"GitLab is among vendors with highest score"," for these categories:",[100,101,102,106,109,112,115],"ul",{},[103,104,105],"li",{},"Build automation/continuous integration",[103,107,108],{},"Deployment and operations",[103,110,111],{},"CDRA vision and value proposition",[103,113,114],{},"Product innovation",[103,116,117],{},"Market approach and viability",[12,119,120],{},[27,121,122],{},"Forrester’s profile of GitLab:",[12,124,125],{},[27,126,127],{},"“GitLab is expanding its comprehensive platform quickly.",[12,129,130],{},"“GitLab emerged from the continuous integration side of the market and, with its foundation in source control, has strong headwaters capabilities. GitLab supports continuous integration and deployment to cloud-native platforms, but support for legacy platforms is lacking. More recently, the company has added continuous delivery features, including continuous integration and deployment for Kubernetes. The product bases its application modeling on Helm charts, thus requiring Kubernetes to function. The firm grounds its strategy in a very active open source community and a clear ability to execute on this business mode. GitLab distinguishes itself as one of the fastest-innovating vendors in this evaluation.\"",[35,132,134],{"id":133},"looking-ahead",[27,135,136],{},"Looking Ahead",[12,138,139,140,145,146,151,152,157,158,162],{},"We’re dedicated to becoming a standard of excellence in CDRA and are working diligently towards our promise of ",[16,141,144],{"href":142,"rel":143},"https://docs.gitlab.com/ci/environments/",[],"Progressive Delivery"," becoming a market-leading solution, as well as many other important roadmap targets such as making ",[16,147,150],{"href":148,"rel":149},"https://docs.gitlab.com/user/project/releases/",[],"release management easier"," for our users -- with much more in store. For additional details around exactly what we have planned on the roadmap and our overall vision going forward, check out this ",[16,153,156],{"href":154,"rel":155},"https://youtu.be/pzGCishRoh4",[],"Release vision"," video overview from our product team, and learn more about ",[16,159,161],{"href":160},"/solutions/continuous-integration/","GitLab's continuous delivery"," functionality.",[12,164,165],{},"GitLab already excels in numerous parts of the DevOps lifecycle such as SCM, code review, CI, and cloud native development to name a few of our most mature functionality areas. Other vendors find themselves in many reports with many different products, but GitLab is the only vendor who has been listed in multiple reports with the same product, reinforcing the strength of GitLab's message of using a single application for the entire DevOps lifecycle.",[12,167,168],{},"We will continue to improve GitLab and provide the best possible solution for organizations to deliver better software faster. Until next time!",[12,170,171],{},[172,173,174,175,179],"em",{},"If you have any questions or would like to contact us about this report, you can reach us ",[16,176,178],{"href":177},"/company/contact/","here",".",{"title":181,"searchDepth":182,"depth":182,"links":183},"",2,[],"news","2020-07-08","GitLab named a Strong Performer in Forrester Wave for Continuous Delivery and Release Automation","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666262/Blog/Hero%20Images/default-blog-image.png",{},true,"/en-us/blog/forrester-cdra2020",{"title":195,"description":186,"ogTitle":195,"ogDescription":186,"noIndex":189,"ogImage":190,"ogUrl":196,"ogSiteName":197,"ogType":198,"canonicalUrls":196},"GitLab and The Forrester Wave: CD and release automation","https://about.gitlab.com/blog/forrester-cdra2020","https://about.gitlab.com","article","forrester-cdra2020","en-us/blog/forrester-cdra2020",[202,203,184],"CD","DevOps","BlogPost","EgbymW5y_qselWhaQSmkLelaNpgP9yWTmQGUgrgEtDw",{"logo":207,"freeTrial":212,"sales":217,"login":222,"items":227,"search":552,"minimal":583,"duo":602,"switchNav":611,"pricingDeployment":622},{"config":208},{"href":209,"dataGaName":210,"dataGaLocation":211},"/","gitlab logo","header",{"text":213,"config":214},"Get free trial",{"href":215,"dataGaName":216,"dataGaLocation":211},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":218,"config":219},"Request a demo",{"href":220,"dataGaName":221,"dataGaLocation":211},"/sales/?contact-topic=request-demo","sales",{"text":223,"config":224},"Sign in",{"href":225,"dataGaName":226,"dataGaLocation":211},"https://gitlab.com/users/sign_in/","sign in",[228,257,356,361,475,530],{"text":229,"config":230,"menu":232},"Platform",{"dataNavLevelOne":231},"platform",{"type":233,"columns":234},"cards",[235,241,249],{"title":229,"description":236,"link":237},"The intelligent orchestration platform for DevSecOps",{"text":238,"config":239},"Explore our Platform",{"href":240,"dataGaName":231,"dataGaLocation":211},"/platform/",{"title":242,"description":243,"link":244},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":245,"config":246},"Meet GitLab Duo",{"href":247,"dataGaName":248,"dataGaLocation":211},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":250,"description":251,"link":252},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":253,"config":254},"Learn more",{"href":255,"dataGaName":256,"dataGaLocation":211},"/why-gitlab/","why gitlab",{"text":258,"left":192,"config":259,"menu":261},"Product",{"dataNavLevelOne":260},"solutions",{"type":262,"link":263,"columns":267,"feature":335},"lists",{"text":264,"config":265},"View all Solutions",{"href":266,"dataGaName":260,"dataGaLocation":211},"/solutions/",[268,291,314],{"title":269,"description":270,"link":271,"items":276},"Automation","CI/CD and automation to accelerate deployment",{"config":272},{"icon":273,"href":274,"dataGaName":275,"dataGaLocation":211},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[277,280,283,287],{"text":278,"config":279},"CI/CD",{"href":160,"dataGaLocation":211,"dataGaName":278},{"text":242,"config":281},{"href":247,"dataGaLocation":211,"dataGaName":282},"gitlab duo agent platform - product menu",{"text":284,"config":285},"Source Code Management",{"href":286,"dataGaLocation":211,"dataGaName":284},"/solutions/source-code-management/",{"text":288,"config":289},"Automated Software Delivery",{"href":274,"dataGaLocation":211,"dataGaName":290},"Automated software delivery",{"title":292,"description":293,"link":294,"items":299},"Security","Deliver code faster without compromising security",{"config":295},{"href":296,"dataGaName":297,"dataGaLocation":211,"icon":298},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[300,304,309],{"text":301,"config":302},"Application Security Testing",{"href":296,"dataGaName":303,"dataGaLocation":211},"Application security testing",{"text":305,"config":306},"Software Supply Chain Security",{"href":307,"dataGaLocation":211,"dataGaName":308},"/solutions/supply-chain/","Software supply chain security",{"text":310,"config":311},"Software Compliance",{"href":312,"dataGaName":313,"dataGaLocation":211},"/solutions/software-compliance/","software compliance",{"title":315,"link":316,"items":321},"Measurement",{"config":317},{"icon":318,"href":319,"dataGaName":320,"dataGaLocation":211},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[322,326,330],{"text":323,"config":324},"Visibility & Measurement",{"href":319,"dataGaLocation":211,"dataGaName":325},"Visibility and Measurement",{"text":327,"config":328},"Value Stream Management",{"href":329,"dataGaLocation":211,"dataGaName":327},"/solutions/value-stream-management/",{"text":331,"config":332},"Analytics & Insights",{"href":333,"dataGaLocation":211,"dataGaName":334},"/solutions/analytics-and-insights/","Analytics and insights",{"title":336,"type":262,"items":337},"GitLab for",[338,344,350],{"text":339,"config":340},"Enterprise",{"icon":341,"href":342,"dataGaLocation":211,"dataGaName":343},"Building","/enterprise/","enterprise",{"text":345,"config":346},"Small Business",{"icon":347,"href":348,"dataGaLocation":211,"dataGaName":349},"Work","/small-business/","small business",{"text":351,"config":352},"Public Sector",{"icon":353,"href":354,"dataGaLocation":211,"dataGaName":355},"Organization","/solutions/public-sector/","public sector",{"text":357,"config":358},"Pricing",{"href":359,"dataGaName":360,"dataGaLocation":211,"dataNavLevelOne":360},"/pricing/","pricing",{"text":362,"config":363,"menu":365},"Resources",{"dataNavLevelOne":364},"resources",{"type":262,"link":366,"columns":370,"feature":464},{"text":367,"config":368},"View all resources",{"href":369,"dataGaName":364,"dataGaLocation":211},"/resources/",[371,404,431],{"title":372,"items":373},"Getting started",[374,379,384,389,394,399],{"text":375,"config":376},"Install",{"href":377,"dataGaName":378,"dataGaLocation":211},"/install/","install",{"text":380,"config":381},"Quick start guides",{"href":382,"dataGaName":383,"dataGaLocation":211},"/get-started/","quick setup checklists",{"text":385,"config":386},"Learn",{"href":387,"dataGaLocation":211,"dataGaName":388},"https://university.gitlab.com/","learn",{"text":390,"config":391},"Product documentation",{"href":392,"dataGaName":393,"dataGaLocation":211},"https://docs.gitlab.com/","product documentation",{"text":395,"config":396},"Best practice videos",{"href":397,"dataGaName":398,"dataGaLocation":211},"/getting-started-videos/","best practice videos",{"text":400,"config":401},"Integrations",{"href":402,"dataGaName":403,"dataGaLocation":211},"/integrations/","integrations",{"title":405,"items":406},"Discover",[407,412,417,422,426],{"text":408,"config":409},"Customer success stories",{"href":410,"dataGaName":411,"dataGaLocation":211},"/customers/","customer success stories",{"text":413,"config":414},"Blog",{"href":415,"dataGaName":416,"dataGaLocation":211},"/blog/","blog",{"text":418,"config":419},"Demo Hub",{"href":420,"dataGaName":421,"dataGaLocation":211},"/demo-hub/","demo hub",{"text":423,"config":424},"The Source",{"href":425,"dataGaName":416,"dataGaLocation":211},"/the-source/",{"text":427,"config":428},"Remote",{"href":429,"dataGaName":430,"dataGaLocation":211},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":432,"items":433},"Connect",[434,439,444,449,454,459],{"text":435,"config":436},"GitLab Services",{"href":437,"dataGaName":438,"dataGaLocation":211},"/services/","services",{"text":440,"config":441},"Contribute",{"href":442,"dataGaName":443,"dataGaLocation":211},"https://contributors.gitlab.com","contribute",{"text":445,"config":446},"Community",{"href":447,"dataGaName":448,"dataGaLocation":211},"/community/","community",{"text":450,"config":451},"Forum",{"href":452,"dataGaName":453,"dataGaLocation":211},"https://forum.gitlab.com/","forum",{"text":455,"config":456},"Events",{"href":457,"dataGaName":458,"dataGaLocation":211},"/events/","events",{"text":460,"config":461},"Partners",{"href":462,"dataGaName":463,"dataGaLocation":211},"/partners/","partners",{"config":465,"title":468,"text":469,"link":470},{"background":466,"textColor":467},"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":471,"config":472},"Read the latest",{"href":473,"dataGaName":474,"dataGaLocation":211},"/whats-new/","whats new",{"text":476,"config":477,"menu":479},"Company",{"dataNavLevelOne":478},"company",{"type":262,"columns":480},[481],{"items":482},[483,487,493,495,500,505,510,515,520,525],{"text":484,"config":485},"About",{"href":18,"dataGaName":486,"dataGaLocation":211},"about",{"text":488,"config":489,"footerGa":492},"Jobs",{"href":490,"dataGaName":491,"dataGaLocation":211},"/jobs/","jobs",{"dataGaName":491},{"text":455,"config":494},{"href":457,"dataGaName":458,"dataGaLocation":211},{"text":496,"config":497},"Leadership",{"href":498,"dataGaName":499,"dataGaLocation":211},"/company/team/e-group/","leadership",{"text":501,"config":502},"Handbook",{"href":503,"dataGaName":504,"dataGaLocation":211},"https://handbook.gitlab.com/","handbook",{"text":506,"config":507},"Investor relations",{"href":508,"dataGaName":509,"dataGaLocation":211},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":511,"config":512},"Trust Center",{"href":513,"dataGaName":514,"dataGaLocation":211},"/security/","trust center",{"text":516,"config":517},"AI Transparency Center",{"href":518,"dataGaName":519,"dataGaLocation":211},"/ai-transparency-center/","ai transparency center",{"text":521,"config":522},"Newsletter",{"href":523,"dataGaName":524,"dataGaLocation":211},"/company/contact/#contact-forms","newsletter",{"text":526,"config":527},"Press",{"href":528,"dataGaName":529,"dataGaLocation":211},"/press/","press",{"text":531,"config":532,"menu":533},"Contact us",{"dataNavLevelOne":478},{"type":262,"columns":534},[535],{"items":536},[537,542,547],{"text":538,"config":539},"Talk to sales",{"href":540,"dataGaName":541,"dataGaLocation":211},"/sales/","talk to sales",{"text":543,"config":544},"Support portal",{"href":545,"dataGaName":546,"dataGaLocation":211},"https://support.gitlab.com/hc/en-us","support portal",{"text":548,"config":549},"Customer portal",{"href":550,"dataGaName":551,"dataGaLocation":211},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":553,"login":554,"suggestions":561},"Close",{"text":555,"link":556},"To search repositories and projects, login to",{"text":557,"config":558},"gitlab.com",{"href":225,"dataGaName":559,"dataGaLocation":560},"search login","search",{"text":562,"default":563},"Suggestions",[564,566,570,572,576,580],{"text":242,"config":565},{"href":247,"dataGaName":242,"dataGaLocation":560},{"text":567,"config":568},"Code Suggestions (AI)",{"href":569,"dataGaName":567,"dataGaLocation":560},"/solutions/code-suggestions/",{"text":278,"config":571},{"href":160,"dataGaName":278,"dataGaLocation":560},{"text":573,"config":574},"GitLab on AWS",{"href":575,"dataGaName":573,"dataGaLocation":560},"/partners/technology-partners/aws/",{"text":577,"config":578},"GitLab on Google Cloud",{"href":579,"dataGaName":577,"dataGaLocation":560},"/partners/technology-partners/google-cloud-platform/",{"text":581,"config":582},"Why GitLab?",{"href":255,"dataGaName":581,"dataGaLocation":560},{"freeTrial":584,"mobileIcon":589,"desktopIcon":594,"secondaryButton":597},{"text":585,"config":586},"Start free trial",{"href":587,"dataGaName":216,"dataGaLocation":588},"https://gitlab.com/-/trials/new/","nav",{"altText":590,"config":591},"Gitlab Icon",{"src":592,"dataGaName":593,"dataGaLocation":588},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":590,"config":595},{"src":596,"dataGaName":593,"dataGaLocation":588},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":598,"config":599},"Get Started",{"href":600,"dataGaName":601,"dataGaLocation":588},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":603,"mobileIcon":607,"desktopIcon":609},{"text":604,"config":605},"Learn more about GitLab Duo",{"href":247,"dataGaName":606,"dataGaLocation":588},"gitlab duo",{"altText":590,"config":608},{"src":592,"dataGaName":593,"dataGaLocation":588},{"altText":590,"config":610},{"src":596,"dataGaName":593,"dataGaLocation":588},{"button":612,"mobileIcon":617,"desktopIcon":619},{"text":613,"config":614},"/switch",{"href":615,"dataGaName":616,"dataGaLocation":588},"#contact","switch",{"altText":590,"config":618},{"src":592,"dataGaName":593,"dataGaLocation":588},{"altText":590,"config":620},{"src":621,"dataGaName":593,"dataGaLocation":588},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":623,"mobileIcon":628,"desktopIcon":630},{"text":624,"config":625},"Back to pricing",{"href":359,"dataGaName":626,"dataGaLocation":588,"icon":627},"back to pricing","GoBack",{"altText":590,"config":629},{"src":592,"dataGaName":593,"dataGaLocation":588},{"altText":590,"config":631},{"src":596,"dataGaName":593,"dataGaLocation":588},{"title":633,"titleMobile":634,"button":635,"config":640},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":253,"config":636},{"href":637,"dataGaName":638,"dataGaLocation":639},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":641,"disabled":189},"release",{"data":643},{"text":644,"source":645,"edit":651,"contribute":656,"config":661,"items":666,"minimal":874},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":646,"config":647},"View page source",{"href":648,"dataGaName":649,"dataGaLocation":650},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":652,"config":653},"Edit this page",{"href":654,"dataGaName":655,"dataGaLocation":650},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":657,"config":658},"Please contribute",{"href":659,"dataGaName":660,"dataGaLocation":650},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":662,"facebook":663,"youtube":664,"linkedin":665},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[667,714,766,810,842],{"title":357,"links":668,"subMenu":683},[669,673,678],{"text":670,"config":671},"View plans",{"href":359,"dataGaName":672,"dataGaLocation":650},"view plans",{"text":674,"config":675},"Why Premium?",{"href":676,"dataGaName":677,"dataGaLocation":650},"/pricing/premium/","why premium",{"text":679,"config":680},"Why Ultimate?",{"href":681,"dataGaName":682,"dataGaLocation":650},"/pricing/ultimate/","why ultimate",[684],{"title":685,"links":686},"Contact Us",[687,690,692,694,699,704,709],{"text":688,"config":689},"Contact sales",{"href":540,"dataGaName":221,"dataGaLocation":650},{"text":543,"config":691},{"href":545,"dataGaName":546,"dataGaLocation":650},{"text":548,"config":693},{"href":550,"dataGaName":551,"dataGaLocation":650},{"text":695,"config":696},"Status",{"href":697,"dataGaName":698,"dataGaLocation":650},"https://status.gitlab.com/","status",{"text":700,"config":701},"Terms of use",{"href":702,"dataGaName":703,"dataGaLocation":650},"/terms/","terms of use",{"text":705,"config":706},"Privacy statement",{"href":707,"dataGaName":708,"dataGaLocation":650},"/privacy/","privacy statement",{"text":710,"config":711},"Cookie preferences",{"dataGaName":712,"dataGaLocation":650,"id":713,"isOneTrustButton":192},"cookie preferences","ot-sdk-btn",{"title":258,"links":715,"subMenu":724},[716,720],{"text":717,"config":718},"DevSecOps platform",{"href":240,"dataGaName":719,"dataGaLocation":650},"devsecops platform",{"text":721,"config":722},"AI-Assisted Development",{"href":247,"dataGaName":723,"dataGaLocation":650},"ai-assisted development",[725],{"title":726,"links":727},"Topics",[728,732,737,741,746,751,756,761],{"text":729,"config":730},"CICD",{"href":62,"dataGaName":731,"dataGaLocation":650},"cicd",{"text":733,"config":734},"GitOps",{"href":735,"dataGaName":736,"dataGaLocation":650},"/topics/gitops/","gitops",{"text":203,"config":738},{"href":739,"dataGaName":740,"dataGaLocation":650},"/topics/devops/","devops",{"text":742,"config":743},"Version Control",{"href":744,"dataGaName":745,"dataGaLocation":650},"/topics/version-control/","version control",{"text":747,"config":748},"DevSecOps",{"href":749,"dataGaName":750,"dataGaLocation":650},"/topics/devsecops/","devsecops",{"text":752,"config":753},"Cloud Native",{"href":754,"dataGaName":755,"dataGaLocation":650},"/topics/cloud-native/","cloud native",{"text":757,"config":758},"AI for Coding",{"href":759,"dataGaName":760,"dataGaLocation":650},"/topics/devops/ai-for-coding/","ai for coding",{"text":762,"config":763},"Agentic AI",{"href":764,"dataGaName":765,"dataGaLocation":650},"/topics/agentic-ai/","agentic ai",{"title":767,"links":768},"Solutions",[769,771,773,778,782,785,789,792,794,797,800,805],{"text":301,"config":770},{"href":296,"dataGaName":301,"dataGaLocation":650},{"text":290,"config":772},{"href":274,"dataGaName":275,"dataGaLocation":650},{"text":774,"config":775},"Agile development",{"href":776,"dataGaName":777,"dataGaLocation":650},"/solutions/agile-delivery/","agile delivery",{"text":779,"config":780},"SCM",{"href":286,"dataGaName":781,"dataGaLocation":650},"source code management",{"text":729,"config":783},{"href":160,"dataGaName":784,"dataGaLocation":650},"continuous integration & delivery",{"text":786,"config":787},"Value stream management",{"href":329,"dataGaName":788,"dataGaLocation":650},"value stream management",{"text":733,"config":790},{"href":791,"dataGaName":736,"dataGaLocation":650},"/solutions/gitops/",{"text":339,"config":793},{"href":342,"dataGaName":343,"dataGaLocation":650},{"text":795,"config":796},"Small business",{"href":348,"dataGaName":349,"dataGaLocation":650},{"text":798,"config":799},"Public sector",{"href":354,"dataGaName":355,"dataGaLocation":650},{"text":801,"config":802},"Education",{"href":803,"dataGaName":804,"dataGaLocation":650},"/solutions/education/","education",{"text":806,"config":807},"Financial services",{"href":808,"dataGaName":809,"dataGaLocation":650},"/solutions/finance/","financial services",{"title":362,"links":811},[812,814,816,818,821,823,826,828,830,832,834,836,838,840],{"text":375,"config":813},{"href":377,"dataGaName":378,"dataGaLocation":650},{"text":380,"config":815},{"href":382,"dataGaName":383,"dataGaLocation":650},{"text":385,"config":817},{"href":387,"dataGaName":388,"dataGaLocation":650},{"text":390,"config":819},{"href":392,"dataGaName":820,"dataGaLocation":650},"docs",{"text":413,"config":822},{"href":415,"dataGaName":416,"dataGaLocation":650},{"text":824,"config":825},"What's new",{"href":473,"dataGaName":474,"dataGaLocation":650},{"text":408,"config":827},{"href":410,"dataGaName":411,"dataGaLocation":650},{"text":427,"config":829},{"href":429,"dataGaName":430,"dataGaLocation":650},{"text":435,"config":831},{"href":437,"dataGaName":438,"dataGaLocation":650},{"text":440,"config":833},{"href":442,"dataGaName":443,"dataGaLocation":650},{"text":445,"config":835},{"href":447,"dataGaName":448,"dataGaLocation":650},{"text":450,"config":837},{"href":452,"dataGaName":453,"dataGaLocation":650},{"text":455,"config":839},{"href":457,"dataGaName":458,"dataGaLocation":650},{"text":460,"config":841},{"href":462,"dataGaName":463,"dataGaLocation":650},{"title":476,"links":843},[844,846,848,850,852,854,858,863,865,867,869],{"text":484,"config":845},{"href":18,"dataGaName":478,"dataGaLocation":650},{"text":488,"config":847},{"href":490,"dataGaName":491,"dataGaLocation":650},{"text":496,"config":849},{"href":498,"dataGaName":499,"dataGaLocation":650},{"text":501,"config":851},{"href":503,"dataGaName":504,"dataGaLocation":650},{"text":506,"config":853},{"href":508,"dataGaName":509,"dataGaLocation":650},{"text":855,"config":856},"Sustainability",{"href":857,"dataGaName":855,"dataGaLocation":650},"/sustainability/",{"text":859,"config":860},"Diversity, inclusion and belonging (DIB)",{"href":861,"dataGaName":862,"dataGaLocation":650},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":511,"config":864},{"href":513,"dataGaName":514,"dataGaLocation":650},{"text":521,"config":866},{"href":523,"dataGaName":524,"dataGaLocation":650},{"text":526,"config":868},{"href":528,"dataGaName":529,"dataGaLocation":650},{"text":870,"config":871},"Modern Slavery Transparency Statement",{"href":872,"dataGaName":873,"dataGaLocation":650},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":875},[876,879,882],{"text":877,"config":878},"Terms",{"href":702,"dataGaName":703,"dataGaLocation":650},{"text":880,"config":881},"Cookies",{"dataGaName":712,"dataGaLocation":650,"id":713,"isOneTrustButton":192},{"text":883,"config":884},"Privacy",{"href":707,"dataGaName":708,"dataGaLocation":650},[886],{"id":887,"title":7,"body":188,"config":888,"content":890,"description":188,"extension":893,"meta":894,"navigation":192,"path":895,"seo":896,"stem":897,"__hash__":898},"blogAuthors/en-us/blog/authors/parker-ennis.yml",{"template":889},"BlogAuthor",{"name":7,"config":891},{"headshot":181,"ctfId":892},"parkerennis","yml",{},"/en-us/blog/authors/parker-ennis",{},"en-us/blog/authors/parker-ennis","HHJTMrCBSAnU_jbmHA7SYd4YEeSssjpjh2BAaTXbO6M",[900,908,915],{"title":901,"description":902,"heroImage":903,"category":184,"date":904,"authors":905,"slug":907,"externalUrl":188},"GitLab named a Leader in the 2026 Gartner® Magic Quadrant™ for DevSecOps Platforms","Agents made coding fast. GitLab is the Intelligent Orchestration Platform for DevSecOps that brings speed with control for the rest of the software lifecycle.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099203/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%2820%29_2bJGC5ZP3WheoqzlLT05C5_1750099203484.png","2026-06-17",[906],"Manav Khurana","gitlab-leader-2026-gartner-mq-devsecops-platforms",{"title":909,"description":910,"heroImage":911,"category":184,"date":904,"authors":912,"slug":914,"externalUrl":188},"GitLab and Capgemini accelerate DevSecOps transformation","The global alliance helps organizations modernize software delivery, secure their supply chain, and bring AI into development workflows.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1781279411/n3pkmddd2eswa8qbu06z.png",[913],"Alex Picker","gitlab-and-capgemini-global-alliance-partnership",{"title":916,"description":917,"heroImage":918,"category":184,"date":904,"authors":919,"slug":920,"externalUrl":188},"Introducing the 2026 EMEA GitLab Partner Award winners","Learn about the EMEA partners who made an outstanding impact over the past year.\n","https://res.cloudinary.com/about-gitlab-com/image/upload/v1781608381/biycl2ib2kpsbspjlac7.png",[913],"2026-emea-gitlab-partner-awards",{"promotions":922},[923,937,949,961],{"id":924,"categories":925,"header":927,"text":928,"button":929,"image":934},"ai-modernization",[926],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":930,"config":931},"Get your AI maturity score",{"href":932,"dataGaName":933,"dataGaLocation":416},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":935},{"src":936},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":938,"categories":939,"header":941,"text":928,"button":942,"image":946},"devops-modernization",[940,750],"product","Are you just managing tools or shipping innovation?",{"text":943,"config":944},"Get your DevOps maturity score",{"href":945,"dataGaName":933,"dataGaLocation":416},"/assessments/devops-modernization-assessment/",{"config":947},{"src":948},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":950,"categories":951,"header":953,"text":928,"button":954,"image":958},"security-modernization",[952],"security","Are you trading speed for security?",{"text":955,"config":956},"Get your security maturity score",{"href":957,"dataGaName":933,"dataGaLocation":416},"/assessments/security-modernization-assessment/",{"config":959},{"src":960},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":962,"paths":963,"header":966,"text":967,"button":968,"image":973},"github-azure-migration",[964,965],"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":969,"config":970},"See how GitLab compares to GitHub",{"href":971,"dataGaName":972,"dataGaLocation":416},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":974},{"src":948},{"header":976,"blurb":977,"button":978,"secondaryButton":983},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":979,"config":980},"Get your free trial",{"href":981,"dataGaName":216,"dataGaLocation":982},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":688,"config":984},{"href":540,"dataGaName":221,"dataGaLocation":982},1786803747191]