search
Cas clients Études de cas Gitlab – Cas : Portmone

Sur l’entreprise

Portmone est le plus grand écosystème de paiement multicanal d'Ukraine, couvrant l’ensemble des étapes du paiement de factures, telles que : la création, la recherche, l'agrégation, la livraison et le paiement. En collaborant avec de nombreuses entreprises, Portmone établit de nouvelles normes en matière de commodité et de sécurité des paiements.

L'entreprise propose des solutions de paiement professionnelles pour les petites et moyennes entreprises ainsi que pour les grands comptes, garantissant une intégration rapide de l'acquisition en ligne sur les sites web, les applications mobiles et les messageries.

La plateforme permet de payer rapidement et en toute sécurité les services publics, internet, les communications mobiles, d'effectuer des transferts d'argent et d'autres opérations financières.

Date de début du projet: Mars 2024
Date de fin du projet: Mai 2024 

Pays

Ukraine

Industrie

FinTech

Pile technologique

GitLab Premium

CI/CD

Outils de sécurité de GitLab

Gestion de projet

Statistiques

Le temps d'ouverture de la page Merge Requests a été réduit de plus de 20 secondes à moins de 3 secondes.

Comment Portmone, en collaboration avec GitLab et Cloudfresh, a converti un défi technique en moteur de croissance

Le défi : un ralentissement du processus de développement

Pour une entreprise du secteur de la fintech, la vitesse et la fiabilité des processus numériques ont un impact direct sur l’expérience utilisateur et la confiance des clients. C’est pourquoi l’efficacité des équipes d’ingénierie et la stabilité des outils de développement revêtent une importance stratégique.

Lors de l’utilisation de GitLab, et plus particulièrement de la version Premium, l’équipe de Portmone a rencontré un obstacle majeur : la page des Merge Requests (demandes de fusion) se chargeait très lentement (plus de 20 secondes) voire se bloquait complètement.

Pour un produit fintech, cela se traduisait par :

  • un lancement plus lent des nouvelles fonctionnalités pour des millions d’utilisateurs ;
  • une baisse de productivité des équipes DevOps et d’ingénierie, ce qui affectait le rythme habituel ;
  • une charge opérationnelle accrue pour le support technique, détournant les équipes du développement produit.

Il est devenu nécessaire de mettre à jour la solution, non seulement pour surmonter le défi technique, mais aussi pour jeter les bases du développement futur des processus DevOps. Pour une analyse et une optimisation détaillée de GitLab, l’entreprise a fait appel à Cloudfresh,partenaire officiel de GitLab.

La solution : diagnostic et optimisation de la configuration de GitLab

En tant que partenaire technique, l’équipe Cloudfresh a réalisé un diagnostic complet de GitLab et a aidé Portmone à :

  1. Identifier les leviers d’optimisation de la configuration GitLab ;
  2. Optimiser les paramètres de maintenance et de mise en cache ;
  3. Recevoir des recommandations pour le profilage des performances.

Optimisez les performances de votre GitLab et assurez la stabilité de vos processus DevOps avec Cloudfresh. Discutons-en !

Résultats : des MR plus rapides, stabilité et évolutivité

L’optimisation et la mise à niveau ont apporté à Portmone des résultats à la fois immédiats et stratégiques :

  1. Le temps de chargement des Merge Requests est passé de plus de 20 secondes à moins de 3 secondes ;
  2. Les équipes ont retrouvé un rythme de développement fluide, sans interruptions ;
  3. La charge du support technique a été allégée ;
  4. La stabilité du système a augmenté, ce qui a eu un impact positif sur l’efficacité de l’ensemble de l’écosystème d’ingénierie.

En conséquence, Portmone a obtenu une solution pour les Merge Requests et une base solide pour un développement futur évolutif et sécurisé.

« Grâce au soutien professionnel de Cloudfresh, nous avons pu résoudre l'un des défis qui affectait la productivité de nos équipes de développement. Leur réactivité, leur flexibilité et leur profonde compréhension de l'écosystème GitLab nous ont permis de retrouver un fonctionnement stable et de nous concentrer sur le développement du produit. »
Ivan Sukhoryaba DevOps Engineer, Portmone

Comment Portmone utilise GitLab Premium

Pour Portmone, GitLab est le principal environnement de développement qui allie sécurité, rapidité et gestion efficace des processus. Il permet de maintenir un rythme de travail stable et de développer efficacement des produits fintech.

  • Les outils de sécurité (journaux d’audit, contrôle d’accès, approbations obligatoires dans les Merge Requests) garantissent la transparence de toutes les actions dans le système, le contrôle des modifications et la réduction des risques d’erreurs en production — un aspect essentiel pour une entreprise de fintech qui traite des données de paiement.
  • Les capacités de gestion des processus CI/CD (tâches parallèles, pipelines plus rapides) contribuent à accélérer la mise en production, maintenir la qualité et réduire le délai entre le développement et la sortie de nouvelles fonctionnalités.
  • Les fonctionnalités de gestion de projet (feuilles de route, analyses de groupe, planification des versions) garantissent la transparence du développement, améliorent la coordination entre les équipes et ont un impact positif sur la planification stratégique du développement des produits.

Grâce à la combinaison de ces fonctionnalités, GitLab devient bien plus qu’un simple outil de développement : il est le pilier de la stabilité et du développement prévisible dans l’ensemble de l’écosystème d’ingénierie.

Le rôle de Cloudfresh : de l’optimisation technique au soutien du développement stratégique

Cloudfresh n’a pas été un simple consultant, mais un partenaire qui a accompagné Portmone de l’analyse initiale à la mise en œuvre de solutions concrètes. Notre équipe a fourni une assistance technique pour :

  • diagnostiquer et optimiser la configuration de GitLab ;
  • ajuster les paramètres de performance et de mise en cache ;
  • analyser et résoudre les points de friction.

À chaque étape, Portmone a reçu des recommandations complètes et un soutien pratique pour retrouver rapidement un fonctionnement stable.

Outre l’aspect technique, Cloudfresh a offert à l’entreprise des conditions de licence avantageuses pour GitLab Premium, rendant la transition non seulement technologiquement judicieuse, mais aussi rentable.

Grâce à cette approche, Portmone a obtenu non seulement une solution ponctuelle à ses défis, mais aussi un soutien à long terme dans le développement de ses processus DevOps. Cette aide tient compte des meilleures pratiques et des perspectives d’évolution future.

Projets futurs

L’équipe de Portmone prévoit de continuer à développer son utilisation de GitLab, notamment en :

  • intégrant des plateformes CI/CD externes pour une plus grande flexibilité des processus ;
  • faisant évoluer l’architecture et en augmentant le niveau de sécurité du système ;
  • testant GitLab Duo, désormais disponible dans la version Premium (notamment Duo Code Suggestions et Duo Chat) pour améliorer l’automatisation.

Dans ces initiatives, Cloudfresh restera un partenaire qui aidera à mettre en œuvre des outils innovants et à déployer les services GitLab pour des tâches commerciales spécifiques.

Contactez Cloudfresh