Témoignages de clients/Télécommunications/Canada

PayByPhone se modernise grâce aux conteneurs Windows sur AWS
Découvrez comment PayByPhone, dans le domaine des paiements mobiles, a amélioré l'expérience client grâce à AWS Fargate.
Réduction
du temps pour recevoir les devis de stationnement
Une posture de sécurité améliorée
en réduisant la complexité du système
Amélioration
de la résilience
Engagement
des développeurs
Accélération
de l'innovation
Présentation
Pour le fournisseur de services de stationnement PayByPhone, la fiabilité est extrêmement importante. Lorsque l'exploitation de ses systèmes dans des centres de données sur site s'est révélée problématique, l'entreprise a décidé de changer. PayByPhone s'est fixé pour objectif d'accélérer l'innovation en réduisant la charge de travail de gestion de son infrastructure afin que les développeurs puissent rapidement adopter de nouvelles solutions. L'entreprise espérait également renforcer la résilience de ses activités mondiales.
PayByPhone a migré sa première charge de travail vers Amazon Web Services (AWS) en 2015, mais l'entreprise a conservé la majorité de ses systèmes sur site. Cela a changé en 2022, lorsque les dirigeants ont décidé de donner la priorité à une migration vers le cloud sur AWS. PayByPhone a agi rapidement pour conteneuriser ses serveurs Windows et a décidé de les migrer vers Amazon Elastic Container Service (Amazon ECS), un service d'orchestration de conteneurs entièrement géré.

Opportunité | Utiliser AWS Fargate pour améliorer la souplesse commerciale de PayByPhone
PayByPhone a été fondée en 2001 et, en 2023, elle comptait plus de 80 millions d'utilisateurs en Europe et en Amérique du Nord. L'entreprise traite 20 transactions par seconde aux heures de pointe, et c'est l'application de paiement de stationnement la plus utilisée au monde. Parce qu'elle traite des centaines de millions de transactions chaque année, PayByPhone doit répondre aux exigences strictes de conformité de la norme de sécurité des données de l'industrie des cartes de paiement (PCI DSS).
Même si elle souhaitait moderniser ses systèmes, PayByPhone ne voulait pas perdre de temps à apporter des modifications importantes au code de son application, qui était principalement écrit en .NET Framework. L'entreprise a trouvé le juste équilibre en exécutant des conteneurs Windows sur AWS, et en les améliorant pour de meilleures performances. Avant la migration, PayByPhone a fait appel à AWS Optimization and Licensing Assessment (AWS OLA), un programme qui permet aux clients nouveaux et existants d'évaluer et d'optimiser leurs environnements sur site et dans le cloud, de réduire le nombre d'instances requises et d'améliorer l'efficacité des ressources. « La migration des conteneurs Windows vers Amazon ECS nous a fourni une bonne option de modernisation en apportant le minimum de modifications nécessaires au code », explique Richard Beier, architecte principal chez PayByPhone. « Les étapes critiques du processus sont beaucoup plus rapides maintenant que nos systèmes sont sur AWS. »
Dans le cadre de sa migration vers Amazon ECS, PayByPhone avait besoin d'un service informatique répondant à ses besoins en termes de performances sans coûts de maintenance importants. Après des discussions avec l'équipe AWS, l'entreprise a décidé d'utiliser AWS Fargate, un moteur de calcul sans serveur et payant à l'utilisation pour les conteneurs. En utilisant AWS Fargate avec Amazon ECS, PayByPhone répond à ses besoins de conformité et améliore l'expérience des développeurs. « Grâce à AWS, les équipes de développement adoptent de nouvelles technologies et de nouveaux modèles à un rythme beaucoup plus rapide que ce que nous avons pu faire sur site », explique JD Stuart, architecte cloud chez PayByPhone.

Les étapes critiques du processus sont beaucoup plus rapides maintenant que nos systèmes sont sur AWS. »
Richard Beier
Architecte principal, PayByPhone
Solution | Améliorer la réactivité grâce à Amazon ECS
PayByPhone a travaillé en étroite collaboration avec l'équipe AWS tout au long de son projet. Après avoir décidé de migrer ses systèmes vers Amazon ECS, l'entreprise a participé au AWS Migration Acceleration Program (AWS MAP), qui fournit des outils permettant de réduire les coûts et d'automatiser la migration. Les développeurs de PayByPhone ont également développé leurs compétences lors d'une journée d'immersion AWS,Conteneurs Windows sur AWS, et d'un atelier spécial organisé aux côtés d'architectes de solutions AWS. Ces sessions de formation ont aidé PayByPhone à développer une solution innovante répondant à ses besoins informatiques : exécuter des conteneurs Windows sur AWS Fargate. En fait, avec environ 670 conteneurs dans l'environnement de production, PayByPhone est l'une des plus grandes entreprises à proposer des charges de travail de conteneurs Windows sur AWS.
L'étape cruciale de la migration a impliqué une équipe de 48 membres de l'équipe PayByPhone. Compte tenu de la portée mondiale de la plateforme unifiée de l'entreprise, les opportunités de fenêtres de maintenance étaient rares. Afin de minimiser les perturbations, PayByPhone a choisi stratégiquement le samedi soir avec le volume de trafic le plus faible, en dehors des événements clés destinés aux clients. L'entreprise a ensuite migré ses principaux services commerciaux avec seulement quelques problèmes mineurs, ce qui a finalement abouti à une migration réussie.
Après la migration, les clients ont constaté une augmentation de la réactivité de l'expérience client. Par exemple, l'entreprise a réduit les temps de réponse pour les devis de stationnement de 50 %. « Désormais, les clients obtiennent des devis pour le stationnement en deux fois moins de temps qu'auparavant », explique Guy McAll, chef de projet technique senior chez PayByPhone. « Ce fut une grande victoire pour nous, et cela a créé une bien meilleure expérience pour nos clients. »
PayByPhone enregistre également de meilleures performances dans les coulisses. Comme elle peut être déployée dans plusieurs Régions AWS, l'entreprise peut mettre en place une posture de reprise après sinistre plus robuste. De même, PayByPhone dispose de fonctionnalités de basculement automatisées en utilisant plusieurs centres de données actifs sur AWS. De plus, en utilisant AWS Backup, un service rentable, entièrement géré et basé sur des règles qui simplifie la protection des données à grande échelle, l'entreprise vérifie la conformité à ses politiques de sauvegarde. Désormais, l'entreprise peut restaurer rapidement des bases de données à partir d'instantanés. En outre, PayByPhone a réduit les risques de sécurité en migrant hors de son centre de données. Il en résulte un système mondial bien plus résilient que sa solution précédente.
Les développeurs ont été stimulés par l'initiative de modernisation. Au lieu d'être freinés par l'infrastructure, ils ont été libres d'expérimenter de nouvelles solutions. Cette liberté a inspiré un changement culturel au sein de l'entreprise. « Les gens ont désormais un nouvel état d'esprit, car les équipes peuvent explorer différentes technologies et techniques sans avoir à attendre que quelqu'un les implémente dans un centre de données », explique Stuart.
Diagramme d'architecture

Résultat | Évolution des services modernes sur AWS
PayByPhone a une feuille de route ambitieuse sur AWS. Maintenant que l'entreprise a migré vers le cloud, elle souhaite mettre à niveau ses anciens services .NET Framework vers les services .NET modernes. Elle cible également une architecture avec des services faiblement couplés qui auront chacun leur propre magasin de données sélectionné au cas par cas. La société souhaite également adopter une infrastructure multirégionale afin de mieux la positionner pour se conformer aux nouvelles exigences de résilience et de résidence des données.
Avec ses nouveaux systèmes en place, PayByPhone innove plus rapidement que jamais. « Nos objectifs pour ce projet sur AWS étaient d'améliorer la fiabilité, la productivité et la souplesse commerciale, et nous avons atteint ces objectifs », déclare Nigel Carroll, directeur de la technologie chez PayByPhone.
À propos de PayByPhone
Fondée en 2001, PayByPhone, une société de FLEETCOR, s’est donné pour mission de simplifier le paiement du stationnement sur deux continents. L'entreprise propose ses solutions de paiement mobile aux villes, aux terrains privés, aux hôpitaux et à d'autres organisations.
Services AWS utilisés
Amazon ECS
Amazon Elastic Container Service (Amazon ECS) est un service d'orchestration de conteneurs entièrement géré qui vous permet de déployer, de gérer et de mettre à l'échelle plus efficacement des applications conteneurisées.
AWS Fargate
AWS Fargate est un moteur de calcul sans serveur à tarification à l'usage qui vous permet de vous concentrer sur la création d'applications sans avoir à gérer les serveurs.
AWS MAP
AWS Migration Acceleration Program (AWS MAP) est un programme de migration vers le cloud complet et approuvé, basé sur l'expérience d'AWS en matière de migration de milliers d'entreprises clientes vers le cloud.
AWS Backup
AWS Backup est un service économique, entièrement géré et basé sur des règles, qui simplifie la protection des données à grande échelle.
Autres témoignages de clients dans le domaine des télécommunications
Démarrer
Les organisations de toutes tailles et de tous secteurs transforment leur activité et exécutent leurs missions au quotidien à l'aide d'AWS. Contactez nos experts et démarrez votre transition vers AWS dès aujourd'hui.