Arctiq Case Studies

GitLab Self-Managed to SaaS Migration

Written by Arctiq | Apr 17, 2024 9:12:39 PM

A data durability and availability audit prompted the Customer to transition their self-hosted setup from GitLab Self-Managed to GitLab SaaS. This move aimed to enhance data resilience, security, and provide robust repository recovery capabilities in ransomware scenarios. Arctiq successfully assisted with the migration of over 500 repos and projects, including project metadata like Merge Requests, discussion threads, comments, and pipelines.

Goals Achieved

With Arctiq’s guidance through this migration, the Customer was able to achieve enhanced security and optimize their operational costs. The transition to GitLab SaaS was seamless and maintained vital integrations with SSO with SAML and on-premises Jenkins. This showcased a successful combination of improved security and operational efficiency without disrupting their established workflows.

Challenge

One of the biggest challenges for the Customer was securely migrating a large number of git repositories to GitLab SaaS, all while preserving essential integrations and minimizing workflow interruptions. This required a delicate balance of technical precision and strategic foresight to avoid compromising their operational security and efficiency.

Solution

Arctiq provided a customized solution, a custom software utility that leveraged GitLab APIs for an efficient and flexible migration process. This approach allowed the Customer to manage their migration at their own pace, meeting their specific requirements and flexibility needs.