Néosoft accompagne son client dans sa démarche DevOps afin d’accélérer et de simplifier la réalisation de ses projets applicatifs

Depuis quelques années, le secteur des assurances et mutuelles a amorcé sa transformation progressive vers la démarche DevOps. La mise en œuvre de cette culture DevOps implique de passer d’un mode coopératif à un mode collaboratif, entre les équipes en charge du développement et celles en charge des déploiements des environnements.

Nos experts DevOps ont accompagné un acteur majeur d’assurance mutuelle dans l’audit de son organisation et dans le déploiement d’une stratégie DevOps adaptée à ses enjeux réglementaires fluctuants.

Les enjeux du projet

Notre client a fait appel aux savoir-faire Néosoft afin d’améliorer la démarche DevOps déjà initiée au sein de ses propres équipes. Il souhaitait organiser au mieux ses applicatifs, réduire son time-to-market et optimiser ses ressources internes.

Notre mission : auditer la maturité DevOps de l’organisation, réaliser des préconisations adaptées au contexte client et produire une roadmap détaillée pour insuffler une vraie culture DevOps au sein des équipes.

Nos expertises

  • Audit, préconisations et roadmap détaillée
  • Acculturation et accompagnement au changement des équipes vers la compréhension des principes DevOps : rédaction des supports, formations, réorganisation des branches, messages de commits, etc.
  • Mise en œuvre des bonnes pratiques d’intégration : workflow Gitlab, sécurisation des déploiements, etc.
  • Conduite de sessions de sensibilisation à l’importance des étapes de tests et à la qualité des livrables
  • Mise en place des procédures d’intégration et de déploiement continu (pipelines CI/CD)
  • Définition et mise en place des KPIs

L’environnement technique

  • Intégration et déploiement continus (Gitlab CI/CD, Jenkins, Sonar, Nexus, Helm),
  • Systèmes (Linux, AD)
  • Serveurs d’applications (Jboss, Weblogic)
  • Scripting (batch, Perl, Python) et développement (Java, Angular)
  • OpenShift, Docker Swarm, Docker

Les chiffres clés du projet

  • Diminution des erreurs de déploiements de 70%
  • Gain de plus de 60% sur le temps de déploiement jusqu’à la production
  • Diminution des erreurs en production à la suite d’une MEP de 50%

Les bénéfices clients

Les solutions techniques déployées ont permis de :

  • Gagner en prédictibilité et donc d’accélérer le temps de déploiement, d’intégration et de développement dans un contexte réglementaire fluctuant
  • Automatiser les procédures de déploiements et donc de réduire l’erreur humaine
  • Améliorer la qualité et la sécurité du code et des livrables
  • Faire converger les équipes projets vers une culture DevOps unifiée

« Ce projet fut très intéressant et enrichissant. Le fait de travailler conjointement sur la partie audit et sur la partie réalisation nous a permis de couvrir une grande partie de l’adoption de la démarche DevOps au sein de cette organisation d’envergure. »


Boyan Petrov, Technical Officer DevOps