histoire à succès

Rouler sur l'autoroute de l'excellence

Le parcours DevOps de Maruti Suzuki avec Nagarro
challenge_icon
le défi
En tant que grande entreprise, MSIL était confrontée à de nombreux projets en cours avec plusieurs fournisseurs, chacun ayant ses propres pratiques en matière de développement, de déploiement et de DevOps. Parmi les principaux problèmes critiques figuraient la création manuelle d'artefacts sur les environnements de développement locaux, les transferts manuels vers des environnements supérieurs et l'absence d'un mécanisme standardisé garantissant des tests et des vérifications rigoureux avant le déploiement en production. Les défis qui en résultaient entraînaient des problèmes de qualité du code, des problèmes de production fréquents qui auraient dû être détectés plus tôt, des délais de déploiement prolongés et des temps d'arrêt pendant les déploiements en production.
process_icon
la solution
Reconnaissant le potentiel transformateur de la mise en œuvre DevOps de Nagarro, MSIL a choisi de tirer parti de l'expertise de Nagarro pour mettre en œuvre « Enterprise DevOps » dans toute l'organisation. Nagarro a mis en place un ensemble d'outils DevOps/CICD d'entreprise sur AWS avec des services tels que EC2, VPC, ROUTE53, CloudWatch, SES et RDS. En tirant parti de ces services AWS, Nagarro a pu configurer rapidement un système hautement disponible et fiable. Celui-ci comprenait des configurations pour divers environnements, notamment web et mobile (Android/iOS), permettant aux projets intégrés d'effectuer de manière transparente des étapes cruciales telles que la construction, les tests, les contrôles de qualité du code, l'analyse de la composition des sources et les tests de sécurité. Une documentation complète sur les procédures d'intégration, de désintégration et de maintenance des projets permet aux équipes de gérer les opérations quotidiennes de manière indépendante.
solution_icon
le résultat
La mise en œuvre de ces mesures a considérablement réduit les problèmes de production en garantissant que les artefacts sont rigoureusement testés. L'adoption d'une stratégie « Shift-Left », avec des étapes de test supplémentaires dans des environnements inférieurs, a permis des déploiements de production rapides et éprouvés, avec un temps d'arrêt quasi nul. L'effort requis de la part des équipes DevOps du projet a diminué d'au moins 50 % grâce à la suppression de la nécessité de mettre en place des outils distincts pour chaque projet. La sécurité globale des applications MSIL s'est nettement améliorée, car les problèmes de sécurité sont identifiés et traités de manière agile pendant le développement.

principales réalisations

  • Réduction drastique des problèmes de production.
  • Réduction d'au moins 50 % de la charge de travail des équipes DevOps chargées des projets.
  • Renforcement de la sécurité grâce à l'identification et à la résolution des problèmes de sécurité pendant le développement.