Points clés
Numendo a accompagné l’OCSIN dans la migration de son GitLab vers une version entreprise avec mise en place de GitLab Geo, en assurant l’état des lieux, la coordination inter-équipes et le pilotage opérationnel du projet. Une mission à fort enjeu pour améliorer la collaboration DevOps et garantir la résilience des outils au sein du Canton de Genève.
expert DevOps senior mobilisé au sein des équipes de l'OCSIN pour le cadrage et la mise en œuvre
migration vers GitLab Enterprise et déploiement de l'architecture GitLab Geo (réplication multi-sites et résilience) réalisés sans interruption de service
contexte
Numendo a été sollicité pour renforcer les équipes internes sur ce chantier stratégique, en apportant une expertise DevOps et un accompagnement opérationnel à chaque étape du projet.
intervention : Réaliser une Migration GitLab Sécurisée
• État des lieux complet de l’infrastructure existante et des usages GitLab au sein des équipes dev et infra,
• Préconisations techniques pour la migration vers la version GitLab Enterprise et l’activation de la réplication Geo (GitLab Geo),
• Mise en œuvre d’un plan de migration sécurisé, incluant la gestion réseau, les sauvegardes, les tests de montée de version et la vérification de la compatibilité avec les outils existants,
• Animation de la coordination entre les équipes : attribution des rôles, gestion des plannings, documentation des actions, suivi de l’avancement,
• Tests fonctionnels sur les modules critiques, notamment dans le cadre de la gestion de l’API Gina pilotée par le service infrastructure.
résultats
L’intervention de Numendo a également permis de renforcer la collaboration inter-équipes autour de GitLab, en structurant les pratiques DevOps de manière pérenne, au bénéfice de l’ensemble des services du canton.