PhonePe est la principale société de paiement numérique en Inde avec 50 crore (500 millions) d'utilisateurs enregistrés et 3,7 crore (37 millions) de commerçants couvrant plus de 99 % des codes postaux à travers l'Inde. Fort de son leadership dans les paiements numériques, PhonePe s'est étendu aux services financiers (assurance, or numérique, fonds communs de placement, courtage en valeurs mobilières et prêts) ainsi qu'aux activités technologiques adjacentes telles que Pincode pour les achats hyperlocaux et Indus App Store, qui est le premier magasin d'applications localisé en Inde. Le groupe PhonePe est un portefeuille d’entreprises alignées sur la vision de l’entreprise visant à offrir à chaque Indien une chance égale d’accélérer ses progrès en débloquant le flux d’argent et l’accès aux services.
PhonePe est une entreprise axée sur la technologie. Elle a toujours été à la pointe de la technologie pour offrir des expériences clients exceptionnelles. L’une des principales raisons de son succès révolutionnaire est son activité de paiement. Cependant, une augmentation du trafic de transactions et des volumes de plus de 3 milliards par mois a révélé que l’architecture existante de PhonePe présentait des limites affectant ses performances et son évolutivité.
L'équipe d'ingénierie de la plateforme a souligné que l'architecture existante du logiciel open source NGINX (OSS) exécutait une fonctionnalité d'équilibrage de charge pure. De plus, une autre couche de trafic effectuait le proxy inverse et la découverte de services. Les deux couches ont créé une latence élevée dans l’architecture globale. Pour surmonter ce défi, PhonePe avait besoin d’une solution qui optimise l’architecture actuelle et offre à PhonePe des économies immédiates et des performances accrues. PhonePe s'est tourné vers F5 pour parvenir à une solution gagnant-gagnant sans perturber le système global.
L’équipe produit F5 a mis à profit sa compréhension de l’architecture technologique de PhonePe pour relever le défi complexe consistant à améliorer l’architecture pour une expérience client transparente. F5 a mis en place une réarchitecture du système actuel et identifié des fonctionnalités avancées pour aider à améliorer l'expérience de application . L’équipe a résolu les problèmes de latence et de performances existants en incorporant F5 NGINX Plus dans l’architecture de PhonePe, en utilisant l’intégration nixy pour le proxy inverse et l’équilibrage de charge avec la gestion de configuration dynamique. F5 devait garantir une intégration sans friction de Nixy avec NGINX Plus, car cela était extrêmement crucial et tout ce qui était inférieur pourrait entraver la pile technologique globale de PhonePe.
PhonePe a réduit la latence et amélioré les performances en supprimant l’une des deux couches de l’architecture technologique de l’entreprise. NGINX OSS et Traefik ont été retirés de l'architecture existante et ont été remplacés par NGINX Plus. NGINX Plus était livré avec une intégration de proxy inverse qui était vitale pour PhonePe. Avec ce changement, NGINX Plus est devenu une partie intégrante de l’architecture UPI de PhonePe où chaque transaction est gérée par NGINX Plus.
L’équipe technologique de PhonePe est très minutieuse dans son évaluation et effectue une vérification diligente complète avant d’introduire toute technologie dans son centre de données. L’ensemble du processus, depuis l’introduction initiale de NGINX Plus auprès du personnel de PhonePe jusqu’au jour où la solution a été déployée, a pris plus d’un an. Cependant, cet investissement considérable en temps était essentiel pour garantir que les équipes de F5 et de PhonePe puissent mener plusieurs cycles de brainstorming avec différentes parties prenantes. Ce processus a assuré une consolidation transparente des deux couches en une seule couche efficace qui offre une expérience de paiement transparente aux clients de PhonePe.
La suppression de l’une des deux couches de l’architecture technologique de PhonePe a permis de réduire de quelques millisecondes le temps nécessaire pour effectuer chaque transaction, ce qui a amélioré les performances, diminué la latence et facilité l’évolutivité des transactions à mesure que l’activité de l’entreprise continue de croître.
L'intégration de Nixy avec NGINX Plus pour une gestion de configuration en temps quasi réel était cruciale pour F5 et PhonePe afin d'éviter d'entraver l'ensemble de l'architecture technologique.
F5 a fourni un support premium pour NGINX Plus, garantissant un déploiement fluide du changement architectural et un service cohérent aux clients sans aucune interruption.
Voir tous les témoignages clients