[{"data":1,"prerenderedAt":888},["ShallowReactive",2],{"/en-us/compare/gitlab-vs-github/github-azure-migration":3,"navigation-en-us":227,"banner-en-us":636,"footer-en-us":646},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":219,"meta":220,"navigation":55,"path":221,"seo":222,"slug":6,"stem":225,"testContent":6,"type":6,"__hash__":226},"pages/en-us/compare/gitlab-vs-github/github-azure-migration.yml","Github Azure Migration",null,[8,44,57,77,173,205],{"componentName":9,"componentContent":10},"CompareFormHero",{"eyebrow":11,"title":13,"description":14,"details":15,"cta":27,"config":33,"form":35},{"text":12},"GitHub + Azure migration","GitHub is moving to Azure. Here's what that means for your team.","GitHub announced it will migrate its entire infrastructure to Azure over the next 18 months. See what that means for your data, toolchain, and deployment options.",[16],{"title":17,"list":18},"For:",[19,21,23,25],{"text":20},"VPs of Engineering",{"text":22},"CTOs & CIOs",{"text":24},"CISOs",{"text":26},"Heads of Platform & DevOps",{"text":28,"config":29},"See how GitLab compares to GitHub",{"href":30,"dataGaName":31,"dataGaLocation":32},"#compare","see how gitlab compares to github","hero",{"id":34},"contact-form",{"formHeader":36,"formRequiredText":37,"submittedMessage":38,"config":41},"Let's talk about your options.","You'll also receive our GitLab migration guide — FREE.",{"header":39,"body":40},"Thank you for your interest","We'll be in touch soon.",{"formId":42,"formName":43},1415,"sales",{"componentName":45,"componentContent":46},"CommonStickyCTA",{"text":47,"link":48,"config":54},"GitHub is moving to Azure. Is your team ready?",{"text":49,"config":50},"Talk to an expert",{"href":51,"dataGaName":52,"dataGaLocation":53},"#contact-form","talk to an expert","sticky",{"useLinkTextOnMobile":55,"alignment":56},true,"left",{"componentName":58,"componentContent":59},"CompareMediaWithCols",{"title":60,"columns":61},"What's at stake",[62,67,72],{"title":63,"config":64,"content":66},"GitHub's roadmap disruption",{"icon":65},"Warning","GitHub's CTO told teams to put feature work on hold to focus on the Azure migration. New capabilities for your workflows could take longer to land.\n",{"title":68,"config":69,"content":71},"Platform instability",{"icon":70},"Pipeline","GitHub reported over 30 service incidents across 2025, including outages affecting Git operations, Actions, search, and Copilot. In March 2026, their CTO published a public response acknowledging the pattern.\n",{"title":73,"config":74,"content":76},"Data residency gaps",{"icon":75},"MachineLearning","GitHub Enterprise Cloud data residency is limited to four regions, runs only on Azure, and some data may still be transferred outside your chosen region without notification. GitHub Copilot carries additional residency caveats.\n",{"componentName":78,"componentContent":79},"CompareInfoTable",{"config":80,"title":82,"headings":83,"rows":92},{"id":81},"compare","GitHub + Azure vs GitLab: \n\nWhat you need to know\n",[84,88],{"text":85,"config":86},"GitHub + Azure",{"id":87},"github-azure",{"text":89,"config":90},"GitLab",{"id":91,"icon":55},"gitlab-devsecops-platform",[93,108,121,134,147,160],{"name":94,"cells":95},"Platform scope",[96,102],{"badge":97,"text":101},{"text":98,"config":99},"Toolchain tax",{"variant":100},"negative","GitHub's security scanning, AI, and advanced CI/CD are native but sold as separate paid add-ons on top of the base platform price. Value stream analytics, DORA metrics, DAST, and compliance automation are not available from GitHub at any tier and require third-party tools to fill.",{"badge":103,"text":107},{"text":104,"config":105},"No toolchain tax",{"variant":106},"positive","GitLab puts planning, source code, CI/CD, security, and deployment into a single application with one permission model, one audit trail, and shared analytics.That means fewer tools to run, fewer integrations to maintain, and one place to apply policies and AI across the whole lifecycle.",{"name":109,"cells":110},"AI & agents",[111,116],{"badge":112,"text":115},{"text":113,"config":114},"Cloud-only execution",{"variant":100},"GitHub Copilot always runs in provider clouds (Azure/OpenAI, Anthropic via Bedrock/GCP, Google Gemini, xAI), even when you supply your own API keys or use GitHub Enterprise Server. There is no way to run Copilot models or agents fully on-premises or air-gapped.",{"badge":117,"text":120},{"text":118,"config":119},"Self-hosted",{"variant":106},"GitLab Duo Self-Hosted and GitLab Duo Agent Platform Self-Hosted let you run models and agents on your own infrastructure (on-prem or private cloud) via a self-hosted AI Gateway, including fully offline and air-gapped setups.",{"name":122,"cells":123},"Security & compliance",[124,129],{"badge":125,"text":128},{"text":126,"config":127},"Add-on",{"variant":100},"GitHub Advanced Security adds CodeQL-based code scanning, secret scanning, and dependency review on top of GitHub, purchased separately from the base plans. It does not provide native DAST or API security testing at any tier and relies on marketplace actions and partner tools for container image scanning.",{"badge":130,"text":133},{"text":131,"config":132},"Built-in",{"variant":106},"GitLab Premium includes SAST, secret detection, and container scanning natively — no separate paid add-ons required. Organizations that need deeper coverage can upgrade to GitLab Ultimate, which adds dependency scanning, DAST, API security testing, centralized security policy enforcement, and more.",{"name":135,"cells":136},"Deployment options",[137,142],{"badge":138,"text":141},{"text":139,"config":140},"Azure Dependent",{"variant":100},"GitHub.com is actively migrating its infrastructure to Microsoft Azure. As of March 2026, 12.5% of traffic has moved, with a target of 50% by July. GitHub Enterprise Server remains available for self-managed deployments. GitHub Copilot is delivered exclusively as a cloud-hosted service with no self-hosted option.",{"badge":143,"text":146},{"text":144,"config":145},"Flexible",{"variant":106},"GitLab self-managed runs on AWS, GCP, Azure, or on-premises infrastructure. GitLab Dedicated provides isolated single-tenant SaaS hosted on AWS in your chosen region. GitLab's roadmap is independent of any single cloud provider, so your DevSecOps platform aligns with your cloud strategy, not someone else's.",{"name":148,"cells":149},"CI/CD economics",[150,155],{"badge":151,"text":154},{"text":152,"config":153},"Uncertain",{"variant":100},"Orchestration fees postponed — for now. GitHub announced $0.002/min orchestration fees for self-hosted runners, then indefinitely postponed implementation after enterprise backlash.",{"badge":156,"text":159},{"text":157,"config":158},"Predictable",{"variant":106},"GitLab charges zero orchestration fees for self-hosted CI/CD runners. Period.",{"name":161,"cells":162},"Data residency & sovereignty",[163,168],{"badge":164,"text":167},{"text":165,"config":166},"Azure regions only",{"variant":100},"GitHub Enterprise Cloud with data residency is powered by Microsoft Azure and available in select regions tied to Azure's footprint. GitHub.com stores data on Azure infrastructure with no customer control over region selection.",{"badge":169,"text":172},{"text":170,"config":171},"Data stays where you put it",{"variant":106},"GitLab Dedicated is deployed in your preferred AWS region with full data isolation, bring-your-own-key encryption, and private networking. GitLab self-managed gives complete control over where your data resides, on any infrastructure you choose, meeting even the strictest sovereignty requirements.",{"componentName":174,"componentContent":175},"AssessmentsLandingJourneyBlock",{"cta":176,"header":181,"tiers":183},{"text":177,"config":178},"Book a meeting",{"href":51,"dataGaName":179,"dataGaLocation":180},"book a meeting","body",{"mainText":182},"Let's talk about\u003Cbr>your options\n",[184,195],{"tagline":185,"header":186,"config":187,"list":190},"In the session","What we'll talk through",{"icon":188,"arrowDecoration":55,"variant":189},"Hourglass","inactive",[191,192,193,194],"Review how you use GitHub today: SaaS, Enterprise Server, Actions, and Advanced Security.\n","What the infrastructure migration means for your reliability, compliance, and cloud strategy.\n","What realistic options look like if you decide to act — from using GitLab CI/CD alongside GitHub, to broader consolidation.\n","What teams in similar situations typically get right and wrong about migration timing and sequencing.\n",{"header":196,"config":197,"list":200},"What you walk away with",{"variant":198,"icon":199},"active","RocketLaunch",[201,202,203,204],"A clearer read on how GitHub's Azure move affects your stack.\n","Context on what teams in similar situations are doing and what's working for them.\n","A recommended next step that fits where you are — whether that's a deeper technical conversation, resources to share with your team, or just staying informed.\n","A sense of whether this warrants action now, later, or not at all.\n",{"componentName":206,"componentContent":207},"CommonSpotlightCTA",{"header":208,"card":209},"Now is the time to evaluate your options, \n\nbefore unplanned changes force \n\nthe conversation.\n",{"title":210,"text":211,"image":212,"button":216},"Talk to our team","A 30-minute call now is cheaper than a reactive move in 18 months.",{"altText":213,"config":214},"",{"src":215},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"text":177,"config":217},{"href":51,"dataGaName":179,"dataGaLocation":218},"spotlight-cta","yml",{},"/en-us/compare/gitlab-vs-github/github-azure-migration",{"title":223,"description":224},"GitHub and Azure Migration","GitHub announced it will migrate its entire infrastructure to Azure. See what that means for your data, toolchain, and deployment options.","en-us/compare/gitlab-vs-github/github-azure-migration","S1IoVB1KWEFagkVS3lteNsPzNx4RlnrkEOFsfE1AQK4",{"data":228},{"logo":229,"freeTrial":234,"sales":239,"login":243,"items":248,"search":556,"minimal":587,"duo":606,"switchNav":615,"pricingDeployment":626},{"config":230},{"href":231,"dataGaName":232,"dataGaLocation":233},"/","gitlab logo","header",{"text":235,"config":236},"Get free trial",{"href":237,"dataGaName":238,"dataGaLocation":233},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":240,"config":241},"Talk to sales",{"href":242,"dataGaName":43,"dataGaLocation":233},"/sales/",{"text":244,"config":245},"Sign in",{"href":246,"dataGaName":247,"dataGaLocation":233},"https://gitlab.com/users/sign_in/","sign in",[249,276,371,376,477,537],{"text":250,"config":251,"cards":253},"Platform",{"dataNavLevelOne":252},"platform",[254,260,268],{"title":250,"description":255,"link":256},"The intelligent orchestration platform for DevSecOps",{"text":257,"config":258},"Explore our Platform",{"href":259,"dataGaName":252,"dataGaLocation":233},"/platform/",{"title":261,"description":262,"link":263},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":264,"config":265},"Meet GitLab Duo",{"href":266,"dataGaName":267,"dataGaLocation":233},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":269,"description":270,"link":271},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":272,"config":273},"Learn more",{"href":274,"dataGaName":275,"dataGaLocation":233},"/why-gitlab/","why gitlab",{"text":277,"left":55,"config":278,"link":280,"lists":284,"footer":353},"Product",{"dataNavLevelOne":279},"solutions",{"text":281,"config":282},"View all Solutions",{"href":283,"dataGaName":279,"dataGaLocation":233},"/solutions/",[285,309,332],{"title":286,"description":287,"link":288,"items":293},"Automation","CI/CD and automation to accelerate deployment",{"config":289},{"icon":290,"href":291,"dataGaName":292,"dataGaLocation":233},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[294,298,301,305],{"text":295,"config":296},"CI/CD",{"href":297,"dataGaLocation":233,"dataGaName":295},"/solutions/continuous-integration/",{"text":261,"config":299},{"href":266,"dataGaLocation":233,"dataGaName":300},"gitlab duo agent platform - product menu",{"text":302,"config":303},"Source Code Management",{"href":304,"dataGaLocation":233,"dataGaName":302},"/solutions/source-code-management/",{"text":306,"config":307},"Automated Software Delivery",{"href":291,"dataGaLocation":233,"dataGaName":308},"Automated software delivery",{"title":310,"description":311,"link":312,"items":317},"Security","Deliver code faster without compromising security",{"config":313},{"href":314,"dataGaName":315,"dataGaLocation":233,"icon":316},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[318,322,327],{"text":319,"config":320},"Application Security Testing",{"href":314,"dataGaName":321,"dataGaLocation":233},"Application security testing",{"text":323,"config":324},"Software Supply Chain Security",{"href":325,"dataGaLocation":233,"dataGaName":326},"/solutions/supply-chain/","Software supply chain security",{"text":328,"config":329},"Software Compliance",{"href":330,"dataGaName":331,"dataGaLocation":233},"/solutions/software-compliance/","software compliance",{"title":333,"link":334,"items":339},"Measurement",{"config":335},{"icon":336,"href":337,"dataGaName":338,"dataGaLocation":233},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[340,344,348],{"text":341,"config":342},"Visibility & Measurement",{"href":337,"dataGaLocation":233,"dataGaName":343},"Visibility and Measurement",{"text":345,"config":346},"Value Stream Management",{"href":347,"dataGaLocation":233,"dataGaName":345},"/solutions/value-stream-management/",{"text":349,"config":350},"Analytics & Insights",{"href":351,"dataGaLocation":233,"dataGaName":352},"/solutions/analytics-and-insights/","Analytics and insights",{"title":354,"items":355},"GitLab for",[356,361,366],{"text":357,"config":358},"Enterprise",{"href":359,"dataGaLocation":233,"dataGaName":360},"/enterprise/","enterprise",{"text":362,"config":363},"Small Business",{"href":364,"dataGaLocation":233,"dataGaName":365},"/small-business/","small business",{"text":367,"config":368},"Public Sector",{"href":369,"dataGaLocation":233,"dataGaName":370},"/solutions/public-sector/","public sector",{"text":372,"config":373},"Pricing",{"href":374,"dataGaName":375,"dataGaLocation":233,"dataNavLevelOne":375},"/pricing/","pricing",{"text":377,"config":378,"link":380,"lists":384,"feature":464},"Resources",{"dataNavLevelOne":379},"resources",{"text":381,"config":382},"View all resources",{"href":383,"dataGaName":379,"dataGaLocation":233},"/resources/",[385,418,436],{"title":386,"items":387},"Getting started",[388,393,398,403,408,413],{"text":389,"config":390},"Install",{"href":391,"dataGaName":392,"dataGaLocation":233},"/install/","install",{"text":394,"config":395},"Quick start guides",{"href":396,"dataGaName":397,"dataGaLocation":233},"/get-started/","quick setup checklists",{"text":399,"config":400},"Learn",{"href":401,"dataGaLocation":233,"dataGaName":402},"https://university.gitlab.com/","learn",{"text":404,"config":405},"Product documentation",{"href":406,"dataGaName":407,"dataGaLocation":233},"https://docs.gitlab.com/","product documentation",{"text":409,"config":410},"Best practice videos",{"href":411,"dataGaName":412,"dataGaLocation":233},"/getting-started-videos/","best practice videos",{"text":414,"config":415},"Integrations",{"href":416,"dataGaName":417,"dataGaLocation":233},"/integrations/","integrations",{"title":419,"items":420},"Discover",[421,426,431],{"text":422,"config":423},"Customer success stories",{"href":424,"dataGaName":425,"dataGaLocation":233},"/customers/","customer success stories",{"text":427,"config":428},"Blog",{"href":429,"dataGaName":430,"dataGaLocation":233},"/blog/","blog",{"text":432,"config":433},"Remote",{"href":434,"dataGaName":435,"dataGaLocation":233},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":437,"items":438},"Connect",[439,444,449,454,459],{"text":440,"config":441},"GitLab Services",{"href":442,"dataGaName":443,"dataGaLocation":233},"/services/","services",{"text":445,"config":446},"Community",{"href":447,"dataGaName":448,"dataGaLocation":233},"/community/","community",{"text":450,"config":451},"Forum",{"href":452,"dataGaName":453,"dataGaLocation":233},"https://forum.gitlab.com/","forum",{"text":455,"config":456},"Events",{"href":457,"dataGaName":458,"dataGaLocation":233},"/events/","events",{"text":460,"config":461},"Partners",{"href":462,"dataGaName":463,"dataGaLocation":233},"/partners/","partners",{"backgroundColor":465,"textColor":466,"text":467,"image":468,"link":472},"#2f2a6b","#fff","Insights for the future of software development",{"altText":469,"config":470},"the source promo card",{"src":471},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":473,"config":474},"Read the latest",{"href":475,"dataGaName":476,"dataGaLocation":233},"/the-source/","the source",{"text":478,"config":479,"lists":481},"Company",{"dataNavLevelOne":480},"company",[482],{"items":483},[484,489,495,497,502,507,512,517,522,527,532],{"text":485,"config":486},"About",{"href":487,"dataGaName":488,"dataGaLocation":233},"/company/","about",{"text":490,"config":491,"footerGa":494},"Jobs",{"href":492,"dataGaName":493,"dataGaLocation":233},"/jobs/","jobs",{"dataGaName":493},{"text":455,"config":496},{"href":457,"dataGaName":458,"dataGaLocation":233},{"text":498,"config":499},"Leadership",{"href":500,"dataGaName":501,"dataGaLocation":233},"/company/team/e-group/","leadership",{"text":503,"config":504},"Team",{"href":505,"dataGaName":506,"dataGaLocation":233},"/company/team/","team",{"text":508,"config":509},"Handbook",{"href":510,"dataGaName":511,"dataGaLocation":233},"https://handbook.gitlab.com/","handbook",{"text":513,"config":514},"Investor relations",{"href":515,"dataGaName":516,"dataGaLocation":233},"https://ir.gitlab.com/","investor relations",{"text":518,"config":519},"Trust Center",{"href":520,"dataGaName":521,"dataGaLocation":233},"/security/","trust center",{"text":523,"config":524},"AI Transparency Center",{"href":525,"dataGaName":526,"dataGaLocation":233},"/ai-transparency-center/","ai transparency center",{"text":528,"config":529},"Newsletter",{"href":530,"dataGaName":531,"dataGaLocation":233},"/company/contact/#contact-forms","newsletter",{"text":533,"config":534},"Press",{"href":535,"dataGaName":536,"dataGaLocation":233},"/press/","press",{"text":538,"config":539,"lists":540},"Contact us",{"dataNavLevelOne":480},[541],{"items":542},[543,546,551],{"text":240,"config":544},{"href":242,"dataGaName":545,"dataGaLocation":233},"talk to sales",{"text":547,"config":548},"Support portal",{"href":549,"dataGaName":550,"dataGaLocation":233},"https://support.gitlab.com","support portal",{"text":552,"config":553},"Customer portal",{"href":554,"dataGaName":555,"dataGaLocation":233},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":557,"login":558,"suggestions":565},"Close",{"text":559,"link":560},"To search repositories and projects, login to",{"text":561,"config":562},"gitlab.com",{"href":246,"dataGaName":563,"dataGaLocation":564},"search login","search",{"text":566,"default":567},"Suggestions",[568,570,574,576,580,584],{"text":261,"config":569},{"href":266,"dataGaName":261,"dataGaLocation":564},{"text":571,"config":572},"Code Suggestions (AI)",{"href":573,"dataGaName":571,"dataGaLocation":564},"/solutions/code-suggestions/",{"text":295,"config":575},{"href":297,"dataGaName":295,"dataGaLocation":564},{"text":577,"config":578},"GitLab on AWS",{"href":579,"dataGaName":577,"dataGaLocation":564},"/partners/technology-partners/aws/",{"text":581,"config":582},"GitLab on Google Cloud",{"href":583,"dataGaName":581,"dataGaLocation":564},"/partners/technology-partners/google-cloud-platform/",{"text":585,"config":586},"Why GitLab?",{"href":274,"dataGaName":585,"dataGaLocation":564},{"freeTrial":588,"mobileIcon":593,"desktopIcon":598,"secondaryButton":601},{"text":589,"config":590},"Start free trial",{"href":591,"dataGaName":238,"dataGaLocation":592},"https://gitlab.com/-/trials/new/","nav",{"altText":594,"config":595},"Gitlab Icon",{"src":596,"dataGaName":597,"dataGaLocation":592},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":594,"config":599},{"src":600,"dataGaName":597,"dataGaLocation":592},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":602,"config":603},"Get Started",{"href":604,"dataGaName":605,"dataGaLocation":592},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":607,"mobileIcon":611,"desktopIcon":613},{"text":608,"config":609},"Learn more about GitLab Duo",{"href":266,"dataGaName":610,"dataGaLocation":592},"gitlab duo",{"altText":594,"config":612},{"src":596,"dataGaName":597,"dataGaLocation":592},{"altText":594,"config":614},{"src":600,"dataGaName":597,"dataGaLocation":592},{"button":616,"mobileIcon":621,"desktopIcon":623},{"text":617,"config":618},"/switch",{"href":619,"dataGaName":620,"dataGaLocation":592},"#contact","switch",{"altText":594,"config":622},{"src":596,"dataGaName":597,"dataGaLocation":592},{"altText":594,"config":624},{"src":625,"dataGaName":597,"dataGaLocation":592},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":627,"mobileIcon":632,"desktopIcon":634},{"text":628,"config":629},"Back to pricing",{"href":374,"dataGaName":630,"dataGaLocation":592,"icon":631},"back to pricing","GoBack",{"altText":594,"config":633},{"src":596,"dataGaName":597,"dataGaLocation":592},{"altText":594,"config":635},{"src":600,"dataGaName":597,"dataGaLocation":592},{"title":637,"button":638,"config":643},"See how agentic AI transforms software delivery",{"text":639,"config":640},"Watch GitLab Transcend now",{"href":641,"dataGaName":642,"dataGaLocation":233},"/events/transcend/virtual/","transcend event",{"layout":644,"icon":645,"disabled":55},"release","AiStar",{"data":647},{"text":648,"source":649,"edit":655,"contribute":660,"config":665,"items":670,"minimal":877},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":650,"config":651},"View page source",{"href":652,"dataGaName":653,"dataGaLocation":654},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":656,"config":657},"Edit this page",{"href":658,"dataGaName":659,"dataGaLocation":654},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":661,"config":662},"Please contribute",{"href":663,"dataGaName":664,"dataGaLocation":654},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":666,"facebook":667,"youtube":668,"linkedin":669},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[671,718,772,816,843],{"title":372,"links":672,"subMenu":687},[673,677,682],{"text":674,"config":675},"View plans",{"href":374,"dataGaName":676,"dataGaLocation":654},"view plans",{"text":678,"config":679},"Why Premium?",{"href":680,"dataGaName":681,"dataGaLocation":654},"/pricing/premium/","why premium",{"text":683,"config":684},"Why Ultimate?",{"href":685,"dataGaName":686,"dataGaLocation":654},"/pricing/ultimate/","why ultimate",[688],{"title":689,"links":690},"Contact Us",[691,694,696,698,703,708,713],{"text":692,"config":693},"Contact sales",{"href":242,"dataGaName":43,"dataGaLocation":654},{"text":547,"config":695},{"href":549,"dataGaName":550,"dataGaLocation":654},{"text":552,"config":697},{"href":554,"dataGaName":555,"dataGaLocation":654},{"text":699,"config":700},"Status",{"href":701,"dataGaName":702,"dataGaLocation":654},"https://status.gitlab.com/","status",{"text":704,"config":705},"Terms of use",{"href":706,"dataGaName":707,"dataGaLocation":654},"/terms/","terms of use",{"text":709,"config":710},"Privacy statement",{"href":711,"dataGaName":712,"dataGaLocation":654},"/privacy/","privacy statement",{"text":714,"config":715},"Cookie preferences",{"dataGaName":716,"dataGaLocation":654,"id":717,"isOneTrustButton":55},"cookie preferences","ot-sdk-btn",{"title":277,"links":719,"subMenu":728},[720,724],{"text":721,"config":722},"DevSecOps platform",{"href":259,"dataGaName":723,"dataGaLocation":654},"devsecops platform",{"text":725,"config":726},"AI-Assisted Development",{"href":266,"dataGaName":727,"dataGaLocation":654},"ai-assisted development",[729],{"title":730,"links":731},"Topics",[732,737,742,747,752,757,762,767],{"text":733,"config":734},"CICD",{"href":735,"dataGaName":736,"dataGaLocation":654},"/topics/ci-cd/","cicd",{"text":738,"config":739},"GitOps",{"href":740,"dataGaName":741,"dataGaLocation":654},"/topics/gitops/","gitops",{"text":743,"config":744},"DevOps",{"href":745,"dataGaName":746,"dataGaLocation":654},"/topics/devops/","devops",{"text":748,"config":749},"Version Control",{"href":750,"dataGaName":751,"dataGaLocation":654},"/topics/version-control/","version control",{"text":753,"config":754},"DevSecOps",{"href":755,"dataGaName":756,"dataGaLocation":654},"/topics/devsecops/","devsecops",{"text":758,"config":759},"Cloud Native",{"href":760,"dataGaName":761,"dataGaLocation":654},"/topics/cloud-native/","cloud native",{"text":763,"config":764},"AI for Coding",{"href":765,"dataGaName":766,"dataGaLocation":654},"/topics/devops/ai-for-coding/","ai for coding",{"text":768,"config":769},"Agentic AI",{"href":770,"dataGaName":771,"dataGaLocation":654},"/topics/agentic-ai/","agentic ai",{"title":773,"links":774},"Solutions",[775,777,779,784,788,791,795,798,800,803,806,811],{"text":319,"config":776},{"href":314,"dataGaName":319,"dataGaLocation":654},{"text":308,"config":778},{"href":291,"dataGaName":292,"dataGaLocation":654},{"text":780,"config":781},"Agile development",{"href":782,"dataGaName":783,"dataGaLocation":654},"/solutions/agile-delivery/","agile delivery",{"text":785,"config":786},"SCM",{"href":304,"dataGaName":787,"dataGaLocation":654},"source code management",{"text":733,"config":789},{"href":297,"dataGaName":790,"dataGaLocation":654},"continuous integration & delivery",{"text":792,"config":793},"Value stream management",{"href":347,"dataGaName":794,"dataGaLocation":654},"value stream management",{"text":738,"config":796},{"href":797,"dataGaName":741,"dataGaLocation":654},"/solutions/gitops/",{"text":357,"config":799},{"href":359,"dataGaName":360,"dataGaLocation":654},{"text":801,"config":802},"Small business",{"href":364,"dataGaName":365,"dataGaLocation":654},{"text":804,"config":805},"Public sector",{"href":369,"dataGaName":370,"dataGaLocation":654},{"text":807,"config":808},"Education",{"href":809,"dataGaName":810,"dataGaLocation":654},"/solutions/education/","education",{"text":812,"config":813},"Financial services",{"href":814,"dataGaName":815,"dataGaLocation":654},"/solutions/finance/","financial services",{"title":377,"links":817},[818,820,822,824,827,829,831,833,835,837,839,841],{"text":389,"config":819},{"href":391,"dataGaName":392,"dataGaLocation":654},{"text":394,"config":821},{"href":396,"dataGaName":397,"dataGaLocation":654},{"text":399,"config":823},{"href":401,"dataGaName":402,"dataGaLocation":654},{"text":404,"config":825},{"href":406,"dataGaName":826,"dataGaLocation":654},"docs",{"text":427,"config":828},{"href":429,"dataGaName":430,"dataGaLocation":654},{"text":422,"config":830},{"href":424,"dataGaName":425,"dataGaLocation":654},{"text":432,"config":832},{"href":434,"dataGaName":435,"dataGaLocation":654},{"text":440,"config":834},{"href":442,"dataGaName":443,"dataGaLocation":654},{"text":445,"config":836},{"href":447,"dataGaName":448,"dataGaLocation":654},{"text":450,"config":838},{"href":452,"dataGaName":453,"dataGaLocation":654},{"text":455,"config":840},{"href":457,"dataGaName":458,"dataGaLocation":654},{"text":460,"config":842},{"href":462,"dataGaName":463,"dataGaLocation":654},{"title":478,"links":844},[845,847,849,851,853,855,857,861,866,868,870,872],{"text":485,"config":846},{"href":487,"dataGaName":480,"dataGaLocation":654},{"text":490,"config":848},{"href":492,"dataGaName":493,"dataGaLocation":654},{"text":498,"config":850},{"href":500,"dataGaName":501,"dataGaLocation":654},{"text":503,"config":852},{"href":505,"dataGaName":506,"dataGaLocation":654},{"text":508,"config":854},{"href":510,"dataGaName":511,"dataGaLocation":654},{"text":513,"config":856},{"href":515,"dataGaName":516,"dataGaLocation":654},{"text":858,"config":859},"Sustainability",{"href":860,"dataGaName":858,"dataGaLocation":654},"/sustainability/",{"text":862,"config":863},"Diversity, inclusion and belonging (DIB)",{"href":864,"dataGaName":865,"dataGaLocation":654},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":518,"config":867},{"href":520,"dataGaName":521,"dataGaLocation":654},{"text":528,"config":869},{"href":530,"dataGaName":531,"dataGaLocation":654},{"text":533,"config":871},{"href":535,"dataGaName":536,"dataGaLocation":654},{"text":873,"config":874},"Modern Slavery Transparency Statement",{"href":875,"dataGaName":876,"dataGaLocation":654},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":878},[879,882,885],{"text":880,"config":881},"Terms",{"href":706,"dataGaName":707,"dataGaLocation":654},{"text":883,"config":884},"Cookies",{"dataGaName":716,"dataGaLocation":654,"id":717,"isOneTrustButton":55},{"text":886,"config":887},"Privacy",{"href":711,"dataGaName":712,"dataGaLocation":654},1776454410037]