Déjà convaincu par les bénéfices de l’approche DevOps, la DSI de notre client a souhaité opérer une réelle prise de conscience auprès des équipes Ops afin d’anticiper le marché
Depuis quelques années, le secteur agroalimentaire 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 groupe majeur de l’agro-industrie dans le déploiement d’une stratégie DevOps et dans la formation des équipes Ops.
Les enjeux du projet
Notre client a subi une attaque virale début 2022 ayant fragilisé son infrastructure et dont la restauration s’est avérée chronophage.
Déjà convaincu par les bénéfices de l’approche DevOps, la DSI de notre client a sollicité Néosoft pour :
- Auditer la maturité DevOps de l’organisation
- Mettre en œuvre l’outillage approprié au sein de sa DSI afin de réduire le temps de déploiement des environnements et des applicatifs
- Anticiper la formation de ses équipes Ops lors de la montée en puissance du DevOps chez les différentes équipes de Dev
Nos expertises
Mise en place de l’outillage DevOps
- Déploiement de « l’Infra as code »
- Provisionnement de toute la partie DevOps CI/CD afin d’accélérer les déploiements
Acculturation & accompagnement DevOps
- Mise en œuvre une roadmap d’accompagnement
- Formation des équipes via des ateliers dédiés sur les thématiques DevOps suivantes : méthodologie (modélisation des process, documentation), langages (Ansible, Git, Terraform), outils (GitLab)
- Mise en œuvre de plusieurs POC infra et POC applicatif concrets
- Conseil sur la mise en place de la gouvernance de l’équipe DevOps
L’environnement technique
- Intégration et déploiement continus (Gitlab CI/CD)
- Systèmes (Windows server, Linux)
- Virtualisation (VMware)
- Scripting (Powershell, Ansible)
- Conteneurs (Docker)
Les chiffres clés du projet
- Déploiements des applicatifs quasiment en temps réel (30 minutes vs. 2 à 3 jours auparavant)
- Production immédiate des certificats en conformité (10 minutes vs. 1/2 journée auparavant)
- Configuration centralisée et automatisée des serveurs d’impression (GitOps) : déploiement en seulement quelques minutes vs. quelques heures auparavant
Les bénéfices clients
Les solutions techniques déployées ont permis :
- Une meilleure qualité des procédures de livraison : les déploiements gagnent en rigueur car leurs configurations sont reproductibles et historisées
- Une réactivité améliorée et une marge d’erreur réduite : le déploiement des bonnes pratiques DevOps a permis d’automatiser l’ensemble des outils et donc de réduire l’erreur humaine
- De gagner en vélocité sur les déploiements : nous avons accéléré le déploiement des applications mais également celui des correctifs de sécurité (patching) – MCO/MCS plus efficace
- De gagner du temps, de la souplesse : l’automatisation de tâches connues et récurrentes permet, désormais, de se concentrer sur les tâches à forte valeur ajoutée
« Ce projet fut très intéressant et enrichissant. Aujourd’hui les équipes Ops sont prêtes pour un fonctionnement en mode DevOps. Elles continuent d’automatiser les procédures et de capitaliser sur une solide base DevOps sur laquelle l’entreprise peut s’appuyer. »