PagerDuty image

FreedomPay utilise PagerDuty Runbook Automation auto-hébergé comme extension de la plate-forme d'ingénierie de niveau supérieur

PagerDuty image

Taille: 101 à 500 employés

Industrie: Technologie

Emplacement: Philadelphie, Pennsylvanie

Client depuis : 2015

FreedomPay est une plateforme Next Level Commerce™ basée sur les données qui transforme les systèmes et processus de paiement existants en systèmes de pointe. En tant que premier choix pour de nombreuses des plus grandes entreprises du monde, la technologie de FreedomPay est conçue pour offrir des performances à toute épreuve dans l'environnement extrêmement complexe du commerce mondial.

La réussite des entreprises exerce une pression sur les opérations

À mesure que l'activité FreedomPay prenait de l'ampleur, Chris Randall, directeur des opérations de la plateforme, et DJ DeBrakeleer, ingénieur en fiabilité du site, ont constaté que le volume des tâches d'exploitation et de maintenance augmentait au point de mettre leur équipe à rude épreuve. En plus du travail sur les projets, Chris et son équipe se retrouvaient à exécuter fréquemment des tâches répétitives telles que la configuration et l'installation pour les nouveaux clients, la validation et la maintenance des flux de données avec les clients, l'étude et le recyclage des pools d'applications, la maintenance des bases de données, etc.

La pression exercée sur l’équipe des opérations de la plateforme pour assurer une couverture 24 heures sur 24, 7 jours sur 7, a ajouté à la charge de travail. Le risque d’épuisement professionnel était imminent et il était clair qu’une nouvelle approche devait être adoptée.

Sachant que l’augmentation des effectifs n’était pas la bonne solution, Chris et DJ ont décidé de chercher une solution d’automatisation.

Automatisation des processus sur plusieurs systèmes

Chris a pris contact avec un collègue ingénieur des performances qui utilisait Automatisation du livre d'exécution PagerDuty auto-hébergé pour une variété de cas d’utilisation d’automatisation d’infrastructures de test.

La première expérience de Chris et DJ avec Runbook Automation Self-Hosted consistait à automatiser l'exécution des tâches SSIS en dehors de l'agent SQL à l'aide de PowerShell. Au cours de cette démonstration de faisabilité, la facilité d'utilisation et l'utilité générale de Runbook Automation Self-Hosted sont devenues évidentes. L'équipe a lancé une page wiki interne pour suivre toutes les idées qu'elle avait sur les domaines dans lesquels les fonctionnalités de PagerDuty pourraient être appliquées.

PagerDuty aiderait également FreedomPay à améliorer sa sécurité. Compte tenu de l'importance et de la sensibilité des données des clients de FreedomPay, il est primordial de maintenir des privilèges stricts autour de la conformité PCI de l'infrastructure de production. L'utilisation de PagerDuty pour mettre en place des autorisations appropriées autour des processus a facilité cette tâche.

Productivité accrue

Après leur preuve de concept, DJ et son équipe ont saisi l'opportunité de créer de nouvelles efficacités opérationnelles en utilisant PagerDuty avec l'intégration d'un client important et complexe.

Auparavant, l'intégration de ce type de compte nécessitait un grand nombre de traitements de fichiers et de tâches manuelles qui auraient normalement incombé à l'équipe de DJ. Au lieu de cela, ils ont automatisé les flux de travail en laissant PagerDuty invoquer les différents outils et scripts nécessaires à l'intégration du nouveau client.

Forte de ce succès, l'équipe Platform Operations a continué d'automatiser davantage de procédures avec PagerDuty. « En automatisant les tâches avec PagerDuty Runbook Automation Self-Hosted, nous avons économisé l'équivalent du temps de trois ou quatre personnes dédiées. Et en supprimant le risque d'erreur humaine, nous avons renforcé la fiabilité de nos processus critiques », a déclaré DJ.

Quelle est la prochaine étape ?

DJ et ses collègues cherchent à utiliser PagerDuty Runbook Automation Self-Hosted pour automatiser la réponse aux incidents et étendre l'utilisation de Runbook Automation Self-Hosted à d'autres équipes qui participent aux travaux d'opérations de production.

Découvrez comment PagerDuty Runbook Automation Self-Hosted peut vous aider à automatiser et à déléguer les processus métier et informatiques, contactez votre gestionnaire de compte ou demander une démo .