[{"data":1,"prerenderedAt":705},["ShallowReactive",2],{"/en-us/customers/mpei/":3,"navigation-en-us":63,"banner-en-us":481,"footer-en-us":496},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"config":51,"_id":56,"_type":57,"title":58,"_source":59,"_file":60,"_stem":61,"_extension":62},"/en-us/customers/mpei","customers",false,"",{"title":9,"description":10},"Moscow Power Engineering Institute","Moscow Power Engineering Institute powers forward with GitLab-infused teaching @mpei_ru",{"name":9,"logo":12,"hero":13,"heroImage":14,"benefits":15,"industry":24,"employeeCount":25,"location":26,"solution":27,"headline":28,"summary":29,"quotes":30,"content":36,"companySize":49,"region":49,"contributors":49,"stickyBenefits":50},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517999/r3nkpl3wgu0jlnhec2ik.svg","Moscow Power Engineering Institute powers forward with GitLab-infused teaching","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518448/mqbvxfb7cokyfsdzxgja.jpg",[16,20],{"metric":17,"config":18},"Enhanced collaboration",{"icon":19},"Collaboration",{"metric":21,"config":22},"Improved project management",{"icon":23},"Enablement","Education","13,000 students","Moscow, Russia","GitLab Ultimate","AI and math instructors at the Moscow Power Engineering Institute adopted GitLab to overcome workflow issues that hindered students’ moves to new DevOps methods.","Moscow Power Engineering Institute’s (MPEI) Department of Applied Mathematics counts on GitLab to organize student learning, with state-of-the-art DevOps processes.\n",[31],{"quoteText":32,"author":33,"authorTitle":34,"authorCompany":35},"GitLab helps us to measure the performance of each student. It provides timely feedback\n","Andrey Efanov","Teaching Asst. and PhD student, Applied Mathematics and Artificial Intelligence Dept.","MPEI",[37,40,43,46],{"header":38,"text":39},"Preparing students for technical achievement","The National Research University “Moscow Power Engineering Institute” is a public university that offers training in power engineering, electrical and radio engineering, information technology, and related fields. The institute’s history is marked by profound technical achievement, such as being among the first to take radio images of the Venus surface and the dark side of the Moon. Within [MPEI](https://mpei.ru/lang/en/Pages/default.aspx){data-ga-name=\"MPEI\" data-ga-location=\"body\"} Department of Applied Mathematics, there has long been a special focus on research and teaching in the evolving fields of parallel programming and artificial intelligence — work that is evolving rapidly as cloud, Kubernetes, and microservices gain greater use.\n",{"header":41,"text":42},"MPEI looks to CI/CD pipelines to meld student efforts into cohesive whole","As they looked to grow researchers’ and students’ technical capabilities, MPEI educational leaders grew concerned. Software project complexity was increasing. New design paradigms such as containers and microservices were emerging. There were signs that assorted largely manual processes showed stress. Additionally, processes varied widely in methods applied. “Everybody used their own method,” said Andrey Efanov, teaching assistant and Ph.D. student in MPEI's Applied Mathematics and Artificial Intelligence Department. An essential requirement was support for capable CI/CD pipelines that could organize individual members into cohesive groups, Efanov added. It was beneficial generally to invite a large group into curated projects to participate. At times, however, there was a need to manage students’ visibility into each other’s projects. In this regard, tools such as Travis CI, GitHub, Moodle, and Google Classroom were found to be suboptimal. Able role-based access was a must.\n",{"header":44,"text":45},"Teachers and students alike gain insight into workflow","To expand innovation and enhance learning, the MPEI educators decided they needed an open-source DevOps platform they could flexibly apply to coursework and project work alike. GitLab met the MPEI Math and AI Department’s objectives in terms of highly granular role-based access control, integration, collaboration, and DevOps agility. By providing advanced planning capabilities in the form of milestones, epics, and boards, student project management is significantly enhanced. A GitLab group graph displays a useful visual history of repository work, which assures teachers and students a good understanding of general workflow. These group graphs include data on pushed events, opened and closed issues, and total number of contributions. From students’ perspectives, they gained greater insight into the development process. GitLab helped the department meet its requirement to automate the verification processes of student work, according to Efanov.\n",{"header":47,"text":48},"GitLab supports learning while doing, aids Kubernetes learning curve","Today, GitLab provides exceptional project visibility, and helps ongoing management of student work. It allows increased collaboration between students, and prepares them for industry careers deploying state-of-the-art CI/CD pipelines. GitLab group and subgroup hierarchies have become a part of the department’s organizational structure. There are now four learning and infrastructural services fully managed by just two staff engineers using GitLab IaC integration with Kubernetes: keycloak, wiki, a discord bot and a self-made online judge.\n\nMoreover, the GitLab environment simplifies Kubernetes development for beginners, who can make simple Helm child charts from templates to create services ready to deploy, Efanov said. “GitLab helps us to measure the performance of each student and it provides timely feedback. Sometimes, at the end of the term, a student would come up with some huge problems with which they had struggled for a long time,” he continued. “GitLab’s visibility means we can always ask what problems they face, if they are okay with them, or whether they need help with them.” While the institute provides important theoretical knowledge to students, the GitLab environment helps them expand that with practical experience in methods used by industry experts for creating better software.\n",null,{"benefits":49},{"template":52,"size":53,"region":54,"industry":55},"CaseStudy","ent","emea","education","content:en-us:customers:mpei.yml","yaml","Mpei","content","en-us/customers/mpei.yml","en-us/customers/mpei","yml",{"_path":64,"_dir":65,"_draft":6,"_partial":6,"_locale":7,"data":66,"_id":477,"_type":57,"title":478,"_source":59,"_file":479,"_stem":480,"_extension":62},"/shared/en-us/main-navigation","en-us",{"logo":67,"freeTrial":72,"sales":77,"login":82,"items":87,"search":418,"minimal":449,"duo":468},{"config":68},{"href":69,"dataGaName":70,"dataGaLocation":71},"/","gitlab logo","header",{"text":73,"config":74},"Get free trial",{"href":75,"dataGaName":76,"dataGaLocation":71},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":78,"config":79},"Talk to sales",{"href":80,"dataGaName":81,"dataGaLocation":71},"/sales/","sales",{"text":83,"config":84},"Sign in",{"href":85,"dataGaName":86,"dataGaLocation":71},"https://gitlab.com/users/sign_in/","sign in",[88,132,228,233,339,399],{"text":89,"config":90,"cards":92,"footer":115},"Platform",{"dataNavLevelOne":91},"platform",[93,99,107],{"title":89,"description":94,"link":95},"The most comprehensive AI-powered DevSecOps Platform",{"text":96,"config":97},"Explore our Platform",{"href":98,"dataGaName":91,"dataGaLocation":71},"/platform/",{"title":100,"description":101,"link":102},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":103,"config":104},"Meet GitLab Duo",{"href":105,"dataGaName":106,"dataGaLocation":71},"/gitlab-duo/","gitlab duo ai",{"title":108,"description":109,"link":110},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":111,"config":112},"Learn more",{"href":113,"dataGaName":114,"dataGaLocation":71},"/why-gitlab/","why gitlab",{"title":116,"items":117},"Get started with",[118,123,128],{"text":119,"config":120},"Platform Engineering",{"href":121,"dataGaName":122,"dataGaLocation":71},"/solutions/platform-engineering/","platform engineering",{"text":124,"config":125},"Developer Experience",{"href":126,"dataGaName":127,"dataGaLocation":71},"/developer-experience/","Developer experience",{"text":129,"config":130},"MLOps",{"href":131,"dataGaName":129,"dataGaLocation":71},"/topics/devops/the-role-of-ai-in-devops/",{"text":133,"left":134,"config":135,"link":137,"lists":141,"footer":210},"Product",true,{"dataNavLevelOne":136},"solutions",{"text":138,"config":139},"View all Solutions",{"href":140,"dataGaName":136,"dataGaLocation":71},"/solutions/",[142,167,189],{"title":143,"description":144,"link":145,"items":150},"Automation","CI/CD and automation to accelerate deployment",{"config":146},{"icon":147,"href":148,"dataGaName":149,"dataGaLocation":71},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[151,155,159,163],{"text":152,"config":153},"CI/CD",{"href":154,"dataGaLocation":71,"dataGaName":152},"/solutions/continuous-integration/",{"text":156,"config":157},"AI-Assisted Development",{"href":105,"dataGaLocation":71,"dataGaName":158},"AI assisted development",{"text":160,"config":161},"Source Code Management",{"href":162,"dataGaLocation":71,"dataGaName":160},"/solutions/source-code-management/",{"text":164,"config":165},"Automated Software Delivery",{"href":148,"dataGaLocation":71,"dataGaName":166},"Automated software delivery",{"title":168,"description":169,"link":170,"items":175},"Security","Deliver code faster without compromising security",{"config":171},{"href":172,"dataGaName":173,"dataGaLocation":71,"icon":174},"/solutions/security-compliance/","security and compliance","ShieldCheckLight",[176,179,184],{"text":177,"config":178},"Security & Compliance",{"href":172,"dataGaLocation":71,"dataGaName":177},{"text":180,"config":181},"Software Supply Chain Security",{"href":182,"dataGaLocation":71,"dataGaName":183},"/solutions/supply-chain/","Software supply chain security",{"text":185,"config":186},"Compliance & Governance",{"href":187,"dataGaLocation":71,"dataGaName":188},"/solutions/continuous-software-compliance/","Compliance and governance",{"title":190,"link":191,"items":196},"Measurement",{"config":192},{"icon":193,"href":194,"dataGaName":195,"dataGaLocation":71},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[197,201,205],{"text":198,"config":199},"Visibility & Measurement",{"href":194,"dataGaLocation":71,"dataGaName":200},"Visibility and Measurement",{"text":202,"config":203},"Value Stream Management",{"href":204,"dataGaLocation":71,"dataGaName":202},"/solutions/value-stream-management/",{"text":206,"config":207},"Analytics & Insights",{"href":208,"dataGaLocation":71,"dataGaName":209},"/solutions/analytics-and-insights/","Analytics and insights",{"title":211,"items":212},"GitLab for",[213,218,223],{"text":214,"config":215},"Enterprise",{"href":216,"dataGaLocation":71,"dataGaName":217},"/enterprise/","enterprise",{"text":219,"config":220},"Small Business",{"href":221,"dataGaLocation":71,"dataGaName":222},"/small-business/","small business",{"text":224,"config":225},"Public Sector",{"href":226,"dataGaLocation":71,"dataGaName":227},"/solutions/public-sector/","public sector",{"text":229,"config":230},"Pricing",{"href":231,"dataGaName":232,"dataGaLocation":71,"dataNavLevelOne":232},"/pricing/","pricing",{"text":234,"config":235,"link":237,"lists":241,"feature":326},"Resources",{"dataNavLevelOne":236},"resources",{"text":238,"config":239},"View all resources",{"href":240,"dataGaName":236,"dataGaLocation":71},"/resources/",[242,275,298],{"title":243,"items":244},"Getting started",[245,250,255,260,265,270],{"text":246,"config":247},"Install",{"href":248,"dataGaName":249,"dataGaLocation":71},"/install/","install",{"text":251,"config":252},"Quick start guides",{"href":253,"dataGaName":254,"dataGaLocation":71},"/get-started/","quick setup checklists",{"text":256,"config":257},"Learn",{"href":258,"dataGaLocation":71,"dataGaName":259},"https://university.gitlab.com/","learn",{"text":261,"config":262},"Product documentation",{"href":263,"dataGaName":264,"dataGaLocation":71},"https://docs.gitlab.com/","product documentation",{"text":266,"config":267},"Best practice videos",{"href":268,"dataGaName":269,"dataGaLocation":71},"/getting-started-videos/","best practice videos",{"text":271,"config":272},"Integrations",{"href":273,"dataGaName":274,"dataGaLocation":71},"/integrations/","integrations",{"title":276,"items":277},"Discover",[278,283,288,293],{"text":279,"config":280},"Customer success stories",{"href":281,"dataGaName":282,"dataGaLocation":71},"/customers/","customer success stories",{"text":284,"config":285},"Blog",{"href":286,"dataGaName":287,"dataGaLocation":71},"/blog/","blog",{"text":289,"config":290},"Remote",{"href":291,"dataGaName":292,"dataGaLocation":71},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":294,"config":295},"TeamOps",{"href":296,"dataGaName":297,"dataGaLocation":71},"/teamops/","teamops",{"title":299,"items":300},"Connect",[301,306,311,316,321],{"text":302,"config":303},"GitLab Services",{"href":304,"dataGaName":305,"dataGaLocation":71},"/services/","services",{"text":307,"config":308},"Community",{"href":309,"dataGaName":310,"dataGaLocation":71},"/community/","community",{"text":312,"config":313},"Forum",{"href":314,"dataGaName":315,"dataGaLocation":71},"https://forum.gitlab.com/","forum",{"text":317,"config":318},"Events",{"href":319,"dataGaName":320,"dataGaLocation":71},"/events/","events",{"text":322,"config":323},"Partners",{"href":324,"dataGaName":325,"dataGaLocation":71},"/partners/","partners",{"backgroundColor":327,"textColor":328,"text":329,"image":330,"link":334},"#2f2a6b","#fff","Insights for the future of software development",{"altText":331,"config":332},"the source promo card",{"src":333},"/images/navigation/the-source-promo-card.svg",{"text":335,"config":336},"Read the latest",{"href":337,"dataGaName":338,"dataGaLocation":71},"/the-source/","the source",{"text":340,"config":341,"lists":343},"Company",{"dataNavLevelOne":342},"company",[344],{"items":345},[346,351,357,359,364,369,374,379,384,389,394],{"text":347,"config":348},"About",{"href":349,"dataGaName":350,"dataGaLocation":71},"/company/","about",{"text":352,"config":353,"footerGa":356},"Jobs",{"href":354,"dataGaName":355,"dataGaLocation":71},"/jobs/","jobs",{"dataGaName":355},{"text":317,"config":358},{"href":319,"dataGaName":320,"dataGaLocation":71},{"text":360,"config":361},"Leadership",{"href":362,"dataGaName":363,"dataGaLocation":71},"/company/team/e-group/","leadership",{"text":365,"config":366},"Team",{"href":367,"dataGaName":368,"dataGaLocation":71},"/company/team/","team",{"text":370,"config":371},"Handbook",{"href":372,"dataGaName":373,"dataGaLocation":71},"https://handbook.gitlab.com/","handbook",{"text":375,"config":376},"Investor relations",{"href":377,"dataGaName":378,"dataGaLocation":71},"https://ir.gitlab.com/","investor relations",{"text":380,"config":381},"Trust Center",{"href":382,"dataGaName":383,"dataGaLocation":71},"/security/","trust center",{"text":385,"config":386},"AI Transparency Center",{"href":387,"dataGaName":388,"dataGaLocation":71},"/ai-transparency-center/","ai transparency center",{"text":390,"config":391},"Newsletter",{"href":392,"dataGaName":393,"dataGaLocation":71},"/company/contact/","newsletter",{"text":395,"config":396},"Press",{"href":397,"dataGaName":398,"dataGaLocation":71},"/press/","press",{"text":400,"config":401,"lists":402},"Contact us",{"dataNavLevelOne":342},[403],{"items":404},[405,408,413],{"text":78,"config":406},{"href":80,"dataGaName":407,"dataGaLocation":71},"talk to sales",{"text":409,"config":410},"Get help",{"href":411,"dataGaName":412,"dataGaLocation":71},"/support/","get help",{"text":414,"config":415},"Customer portal",{"href":416,"dataGaName":417,"dataGaLocation":71},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":419,"login":420,"suggestions":427},"Close",{"text":421,"link":422},"To search repositories and projects, login to",{"text":423,"config":424},"gitlab.com",{"href":85,"dataGaName":425,"dataGaLocation":426},"search login","search",{"text":428,"default":429},"Suggestions",[430,432,436,438,442,446],{"text":100,"config":431},{"href":105,"dataGaName":100,"dataGaLocation":426},{"text":433,"config":434},"Code Suggestions (AI)",{"href":435,"dataGaName":433,"dataGaLocation":426},"/solutions/code-suggestions/",{"text":152,"config":437},{"href":154,"dataGaName":152,"dataGaLocation":426},{"text":439,"config":440},"GitLab on AWS",{"href":441,"dataGaName":439,"dataGaLocation":426},"/partners/technology-partners/aws/",{"text":443,"config":444},"GitLab on Google Cloud",{"href":445,"dataGaName":443,"dataGaLocation":426},"/partners/technology-partners/google-cloud-platform/",{"text":447,"config":448},"Why GitLab?",{"href":113,"dataGaName":447,"dataGaLocation":426},{"freeTrial":450,"mobileIcon":455,"desktopIcon":460,"secondaryButton":463},{"text":451,"config":452},"Start free trial",{"href":453,"dataGaName":76,"dataGaLocation":454},"https://gitlab.com/-/trials/new/","nav",{"altText":456,"config":457},"Gitlab Icon",{"src":458,"dataGaName":459,"dataGaLocation":454},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":456,"config":461},{"src":462,"dataGaName":459,"dataGaLocation":454},"/images/brand/gitlab-logo-type.svg",{"text":464,"config":465},"Get Started",{"href":466,"dataGaName":467,"dataGaLocation":454},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":469,"mobileIcon":473,"desktopIcon":475},{"text":470,"config":471},"Learn more about GitLab Duo",{"href":105,"dataGaName":472,"dataGaLocation":454},"gitlab duo",{"altText":456,"config":474},{"src":458,"dataGaName":459,"dataGaLocation":454},{"altText":456,"config":476},{"src":462,"dataGaName":459,"dataGaLocation":454},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":482,"_dir":65,"_draft":6,"_partial":6,"_locale":7,"title":483,"button":484,"image":488,"config":491,"_id":493,"_type":57,"_source":59,"_file":494,"_stem":495,"_extension":62},"/shared/en-us/banner","is now in public beta!",{"text":111,"config":485},{"href":486,"dataGaName":487,"dataGaLocation":71},"/gitlab-duo/agent-platform/","duo banner",{"config":489},{"src":490},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1753720689/somrf9zaunk0xlt7ne4x.svg",{"layout":492},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":497,"_dir":65,"_draft":6,"_partial":6,"_locale":7,"data":498,"_id":701,"_type":57,"title":702,"_source":59,"_file":703,"_stem":704,"_extension":62},"/shared/en-us/main-footer",{"text":499,"source":500,"edit":506,"contribute":511,"config":516,"items":521,"minimal":693},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":501,"config":502},"View page source",{"href":503,"dataGaName":504,"dataGaLocation":505},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":507,"config":508},"Edit this page",{"href":509,"dataGaName":510,"dataGaLocation":505},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":512,"config":513},"Please contribute",{"href":514,"dataGaName":515,"dataGaLocation":505},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":517,"facebook":518,"youtube":519,"linkedin":520},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[522,545,600,629,663],{"title":89,"links":523,"subMenu":528},[524],{"text":525,"config":526},"DevSecOps platform",{"href":98,"dataGaName":527,"dataGaLocation":505},"devsecops platform",[529],{"title":229,"links":530},[531,535,540],{"text":532,"config":533},"View plans",{"href":231,"dataGaName":534,"dataGaLocation":505},"view plans",{"text":536,"config":537},"Why Premium?",{"href":538,"dataGaName":539,"dataGaLocation":505},"/pricing/premium/","why premium",{"text":541,"config":542},"Why Ultimate?",{"href":543,"dataGaName":544,"dataGaLocation":505},"/pricing/ultimate/","why ultimate",{"title":546,"links":547},"Solutions",[548,553,556,558,563,568,572,575,579,584,586,589,592,595],{"text":549,"config":550},"Digital transformation",{"href":551,"dataGaName":552,"dataGaLocation":505},"/topics/digital-transformation/","digital transformation",{"text":177,"config":554},{"href":172,"dataGaName":555,"dataGaLocation":505},"security & compliance",{"text":166,"config":557},{"href":148,"dataGaName":149,"dataGaLocation":505},{"text":559,"config":560},"Agile development",{"href":561,"dataGaName":562,"dataGaLocation":505},"/solutions/agile-delivery/","agile delivery",{"text":564,"config":565},"Cloud transformation",{"href":566,"dataGaName":567,"dataGaLocation":505},"/topics/cloud-native/","cloud transformation",{"text":569,"config":570},"SCM",{"href":162,"dataGaName":571,"dataGaLocation":505},"source code management",{"text":152,"config":573},{"href":154,"dataGaName":574,"dataGaLocation":505},"continuous integration & delivery",{"text":576,"config":577},"Value stream management",{"href":204,"dataGaName":578,"dataGaLocation":505},"value stream management",{"text":580,"config":581},"GitOps",{"href":582,"dataGaName":583,"dataGaLocation":505},"/solutions/gitops/","gitops",{"text":214,"config":585},{"href":216,"dataGaName":217,"dataGaLocation":505},{"text":587,"config":588},"Small business",{"href":221,"dataGaName":222,"dataGaLocation":505},{"text":590,"config":591},"Public sector",{"href":226,"dataGaName":227,"dataGaLocation":505},{"text":24,"config":593},{"href":594,"dataGaName":55,"dataGaLocation":505},"/solutions/education/",{"text":596,"config":597},"Financial services",{"href":598,"dataGaName":599,"dataGaLocation":505},"/solutions/finance/","financial services",{"title":234,"links":601},[602,604,606,608,611,613,615,617,619,621,623,625,627],{"text":246,"config":603},{"href":248,"dataGaName":249,"dataGaLocation":505},{"text":251,"config":605},{"href":253,"dataGaName":254,"dataGaLocation":505},{"text":256,"config":607},{"href":258,"dataGaName":259,"dataGaLocation":505},{"text":261,"config":609},{"href":263,"dataGaName":610,"dataGaLocation":505},"docs",{"text":284,"config":612},{"href":286,"dataGaName":287,"dataGaLocation":505},{"text":279,"config":614},{"href":281,"dataGaName":282,"dataGaLocation":505},{"text":289,"config":616},{"href":291,"dataGaName":292,"dataGaLocation":505},{"text":302,"config":618},{"href":304,"dataGaName":305,"dataGaLocation":505},{"text":294,"config":620},{"href":296,"dataGaName":297,"dataGaLocation":505},{"text":307,"config":622},{"href":309,"dataGaName":310,"dataGaLocation":505},{"text":312,"config":624},{"href":314,"dataGaName":315,"dataGaLocation":505},{"text":317,"config":626},{"href":319,"dataGaName":320,"dataGaLocation":505},{"text":322,"config":628},{"href":324,"dataGaName":325,"dataGaLocation":505},{"title":340,"links":630},[631,633,635,637,639,641,643,647,652,654,656,658],{"text":347,"config":632},{"href":349,"dataGaName":342,"dataGaLocation":505},{"text":352,"config":634},{"href":354,"dataGaName":355,"dataGaLocation":505},{"text":360,"config":636},{"href":362,"dataGaName":363,"dataGaLocation":505},{"text":365,"config":638},{"href":367,"dataGaName":368,"dataGaLocation":505},{"text":370,"config":640},{"href":372,"dataGaName":373,"dataGaLocation":505},{"text":375,"config":642},{"href":377,"dataGaName":378,"dataGaLocation":505},{"text":644,"config":645},"Sustainability",{"href":646,"dataGaName":644,"dataGaLocation":505},"/sustainability/",{"text":648,"config":649},"Diversity, inclusion and belonging (DIB)",{"href":650,"dataGaName":651,"dataGaLocation":505},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":380,"config":653},{"href":382,"dataGaName":383,"dataGaLocation":505},{"text":390,"config":655},{"href":392,"dataGaName":393,"dataGaLocation":505},{"text":395,"config":657},{"href":397,"dataGaName":398,"dataGaLocation":505},{"text":659,"config":660},"Modern Slavery Transparency Statement",{"href":661,"dataGaName":662,"dataGaLocation":505},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":664,"links":665},"Contact Us",[666,669,671,673,678,683,688],{"text":667,"config":668},"Contact an expert",{"href":80,"dataGaName":81,"dataGaLocation":505},{"text":409,"config":670},{"href":411,"dataGaName":412,"dataGaLocation":505},{"text":414,"config":672},{"href":416,"dataGaName":417,"dataGaLocation":505},{"text":674,"config":675},"Status",{"href":676,"dataGaName":677,"dataGaLocation":505},"https://status.gitlab.com/","status",{"text":679,"config":680},"Terms of use",{"href":681,"dataGaName":682,"dataGaLocation":505},"/terms/","terms of use",{"text":684,"config":685},"Privacy statement",{"href":686,"dataGaName":687,"dataGaLocation":505},"/privacy/","privacy statement",{"text":689,"config":690},"Cookie preferences",{"dataGaName":691,"dataGaLocation":505,"id":692,"isOneTrustButton":134},"cookie preferences","ot-sdk-btn",{"items":694},[695,697,699],{"text":679,"config":696},{"href":681,"dataGaName":682,"dataGaLocation":505},{"text":684,"config":698},{"href":686,"dataGaName":687,"dataGaLocation":505},{"text":689,"config":700},{"dataGaName":691,"dataGaLocation":505,"id":692,"isOneTrustButton":134},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",1753733189481]