PagerDuty image

IG échange des processus rigides contre de la fiabilité, de la flexibilité et de l'agilité avec PagerDuty

PagerDuty image

Taille: 1 000 à 5 000 employés

Industrie: Services financiers

Emplacement: Londres, Royaume-Uni

Client depuis : 2015

Basé au Royaume-Uni, IG Group Holdings (IG) est un leader mondial du trading de produits dérivés. Dans le monde rapide et fortement réglementé dans lequel il évolue, la rapidité, la précision et la conformité réglementaire ont toutes le même poids. Pour IG, les transactions doivent se dérouler en temps réel, car même une seconde d'indisponibilité peut avoir de graves conséquences pour ses clients et leurs portefeuilles. Dans le même temps, les régulateurs du monde entier imposent à IG des normes strictes de performance, de fiabilité et de transparence.

IG doit constamment innover et proposer de nouveaux produits et fonctionnalités à ses clients, sinon elle risque de perdre sa pertinence dans un secteur hautement concurrentiel. Avec la combinaison de technologies existantes et nouvelles d'IG, favoriser un développement agile tout en maintenant la disponibilité était un défi. « La fiabilité dans le monde financier est très importante. Si vous ne pouvez pas effectuer de transactions lorsque vous le devez, vous perdez de l'argent », explique Hamed Silatani, responsable des services d'application. « Les gens n'aiment pas investir leur argent là où ils ne peuvent pas y accéder quand ils en ont besoin. Il est absolument essentiel que nous minimisions les temps d'arrêt. »

Créer des options pour les équipes de développement

Pour les produits IG basés sur des technologies plus anciennes, les modifications doivent être effectuées dans les fenêtres de maintenance planifiées afin de minimiser le risque de sanctions réglementaires, ce qui signifie qu'il n'est pas possible de confier aux équipes la gestion et la correction de leur code respectif à la volée. Si les pratiques DevOps fonctionnent bien pour les systèmes et technologies plus récents d'IG, le mélange d'anciens et de nouveaux éléments a présenté de nombreux défis aux équipes de développement, à savoir qu'elles ne pouvaient pas développer simultanément des produits, répondre aux incidents et améliorer l'architecture. « Les technologies conçues il y a 10 ou 15 ans ne se prêtent pas à un écosystème DevOps. Il n'existe pas de solution unique », a déclaré Silatani.

En conséquence, IG a modifié ses opérations numériques afin que les produits basés sur des technologies existantes puissent bénéficier de DevOps de la même manière que leurs produits basés sur des technologies plus récentes, PagerDuty jouant un rôle essentiel. Cette nouvelle approche a intégré les équipes d'ingénierie de fiabilité, de support applicatif et d'outils et de surveillance de Silatani aux équipes de développement afin qu'elles puissent traiter les incidents et découvrir les causes profondes des problèmes beaucoup plus rapidement. Selon Silatani, « la fiabilité est désormais davantage considérée comme une pratique communautaire plutôt que comme une équipe spécifique que les gens appellent pour résoudre les problèmes ».

Remplacement des escalades manuelles par une réponse automatisée aux incidents

Avant PagerDuty, IG suivait un processus d'escalade hautement manuel, où la planification et la transmission des tâches d'assistance sur différents fuseaux horaires nécessitaient des jours de planification à l'avance et de nombreuses étapes manuelles. Les incidents nécessitaient la présence du personnel d'astreinte sur place, mais aucune responsabilité claire n'était établie pour les incidents entre les équipes.

Grâce à ses fonctionnalités de planification et d'escalade automatisées, la plateforme PagerDuty a permis aux équipes d'IG de s'approprier leurs applications et de mobiliser rapidement les bonnes équipes en temps réel en cas d'incident. Des équipes réparties au Royaume-Uni, en Pologne et en Inde peuvent désormais être facilement mobilisées pour apporter leur aide. « IG a toujours eu une très bonne disponibilité, mais elle a été obtenue en consacrant beaucoup de temps et d'investissements humains », a expliqué Silatani. «PagerDuty nous a aidés à transmettre les incidents aux bonnes personnes plus rapidement que jamais auparavant, en appuyant simplement sur un bouton, afin que les clients puissent continuer à utiliser la plateforme de trading sans interruption. »

« L'amélioration de la qualité de vie de nos employés est l'un des principaux avantages que nous avons obtenus en utilisant PagerDuty. »

Hamed Silatani Responsable des services d'application, IG

Tirer parti du mobile pour améliorer l'équilibre entre vie professionnelle et vie privée

L'efficacité et la rapidité accrues ne sont pas les seules raisons pour lesquelles IG fait confiance à PagerDuty. La vie des équipes d'astreinte est devenue bien meilleure grâce à l'application mobile de PagerDuty. Les équipes n'ont plus besoin d'être devant leur ordinateur lorsque des incidents surviennent, quel que soit le fuseau horaire. « Les fonctionnalités mobiles de PagerDuty sont très pratiques et utiles, elles nous permettent de voir immédiatement les incidents et d'assigner des tâches à l'aide d'un appareil mobile », a déclaré Silatani.

Ce meilleur équilibre entre vie professionnelle et vie privée a amélioré la santé de l'équipe et réduit le risque d'épuisement professionnel et de désabonnement. « L'amélioration de la qualité de vie de nos employés est l'un des principaux avantages que nous avons obtenus en utilisant PagerDuty», a déclaré Silatani. «PagerDuty a grandement facilité la vie des personnes opérationnelles qui prennent en charge nos applications. »

Investir dans l’avenir

IG compte plus de 300 utilisateurs sur PagerDuty, et d'autres sont à venir. Avec le déploiement réussi de PagerDuty, Silatani prévoit déjà d'utiliser les autres fonctionnalités de la plateforme. Pour améliorer le rapport signal/bruit, Silatani prévoit d'utiliser PagerDuty Event Intelligence pour analyser et améliorer les alertes afin que ses équipes puissent se concentrer sur les incidents exploitables. Il souhaite également exploiter davantage les capacités de réponse aux incidents modernes de PagerDuty, en particulier l'automatisation des rapports post-mortem pour permettre à ses équipes de mettre en œuvre plus facilement les meilleures pratiques et les principaux enseignements pour les incidents futurs. « Jour après jour, nous nous concentrons et réfléchissons à la manière dont nous pouvons aider les équipes de développement à faire les choses plus rapidement, et nous pouvons faire beaucoup plus avec PagerDuty», a-t-il ajouté.

Pour en savoir plus sur ce que PagerDuty peut faire pour votre organisation et vous inscrire à un essai gratuit, visitez www.pagerduty.com .