Historias de clientes / Telecomunicaciones / Canadá

2023
Logotipo de PayByPhone

PayByPhone se moderniza con el uso de contenedores de Windows en AWS

Descubra cómo PayByPhone en los pagos móviles mejoró la experiencia del cliente con AWS Fargate.

Reducción del tiempo

de recepción de presupuestos de estacionamiento

Posición de seguridad mejorada

al reducir la complejidad del sistema

Resiliencia

mejorada

Desarrolladores

comprometidos

Innovación

acelerada

Información general

Para el proveedor de servicios de estacionamiento PayByPhone, la fiabilidad es extremadamente importante. Cuando el funcionamiento de sus sistemas en centros de datos en las instalaciones resultó problemático, la empresa decidió cambiar. PayByPhone se propuso acelerar la innovación mediante la reducción de su carga de trabajo de administración de infraestructuras para que los desarrolladores pudieran adoptar rápidamente nuevas soluciones. La compañía también esperaba lograr una mayor resiliencia en sus operaciones globales.

PayByPhone migró su primera carga de trabajo a Amazon Web Services (AWS) en 2015, pero mantuvo la mayoría de sus sistemas en las instalaciones. Eso cambió en 2022, cuando los líderes decidieron priorizar la migración a la nube a AWS. PayByPhone actuó rápidamente para organizar en contenedores sus servidores Windows y tomó la decisión de migrarlos a Amazon Elastic Container Service (Amazon ECS), un servicio de orquestación de contenedores completamente administrado.

Headlamp lights with elegant and luxury design. Automotive industry and hybrid car concept. Underground parking

Oportunidad | Uso de AWS Fargate para mejorar la agilidad empresarial de PayByPhone

PayByPhone se fundó en 2001 y, para 2023, tenía más de 80 millones de usuarios en Europa y Norteamérica. La empresa procesa 20 transacciones por segundo en las horas punta y es la aplicación de pagos de estacionamiento más utilizada en todo el mundo. Debido a que procesa cientos de millones de transacciones cada año, PayByPhone debe cumplir con los estrictos requisitos de cumplimiento de la Norma de seguridad de datos del sector de las tarjetas de pago (PCI DSS).

Aunque quería modernizar sus sistemas, PayByPhone no quería perder tiempo al hacer cambios significativos en el código de su aplicación, que estaba escrito principalmente en .NET Framework. La empresa logró el equilibrio adecuado al poner en marcha sus contenedores de Windows en AWS y mejorarlos para optimizar el rendimiento. Antes de migrar, PayByPhone contrató Evaluación de optimización y concesión de licencias de AWS (AWS OLA), un programa que permite a los clientes nuevos y existentes evaluar y optimizar sus entornos en las instalaciones y en la nube, reducir las instancias requeridas y mejorar la eficiencia de los recursos. “La migración de los contenedores de Windows a Amazon ECS resultó ser una buena opción para modernizarnos sin tener que hacer grandes cambios en el código”, explica Richard Beier, arquitecto principal de PayByPhone. “Las partes críticas del proceso son bastante más rápidas ahora que nuestros sistemas están en AWS”.

Como parte de su migración a Amazon ECS, PayByPhone necesitaba un servicio de computación que satisficiera sus necesidades de rendimiento sin agregar costos de mantenimiento significativos. Tras conversar con el equipo de AWS, la empresa decidió utilizar AWS Fargate, un motor de procesamiento de contenedores sin servidor y de pago por uso. Al utilizar AWS Fargate con Amazon ECS, PayByPhone cumple los requisitos de cumplimiento y mejora la experiencia de los desarrolladores. “Con AWS, los equipos de desarrollo están adoptando nuevas tecnologías y patrones a un ritmo mucho más rápido que cuando trabajábamos en las instalaciones”, afirma JD Stuart, arquitecto de nube de PayByPhone.

kr_quotemark

Las partes críticas del proceso son bastante más rápidas ahora que nuestros sistemas están en AWS”.

Richard Beier
Arquitecto principal de PayByPhone

Solución | Mejora de la capacidad de respuesta con Amazon ECS

PayByPhone trabajó codo con codo con el equipo de AWS durante todo el proyecto. Tras decidir migrar sus sistemas a Amazon ECS, la empresa participó en el Programa de Aceleración de la Migración de AWS (AWS MAP), que proporciona herramientas que reducen los costos y automatizan la migración. Los desarrolladores de PayByPhone también adquirieron habilidades en un día de inmersión en AWS (contenedores de Windows en AWS) y en un taller especial en el que participaron arquitectos de soluciones de AWS. Estas sesiones de formación ayudaron a PayByPhone a desarrollar una solución innovadora para sus necesidades de computación: ejecutar contenedores de Windows en AWS Fargate. De hecho, con alrededor de 670 contenedores en el entorno de producción, PayByPhone es una de las empresas más grandes con cargas de trabajo de contenedores de Windows en AWS.

La transición fundamental de la migración involucró a un equipo de 48 miembros del equipo de PayByPhone. Dado el alcance global de la plataforma unificada de la empresa, las oportunidades para los periodos de mantenimiento eran escasas. Para minimizar las interrupciones, PayByPhone seleccionó estratégicamente un sábado por la noche con el menor volumen de tráfico para no repercutir en eventos clave de los clientes. A continuación, la empresa migró sus servicios empresariales principales con solo unos pocos problemas menores, lo que finalmente resultó en una migración exitosa.

Tras la migración, los clientes vieron un aumento en la capacidad de respuesta en toda la experiencia del cliente. Por ejemplo, la empresa redujo los tiempos de respuesta para los presupuestos de estacionamiento en un 50 %. “Ahora, los clientes reciben presupuestos para estacionar en la mitad de tiempo”, señala Guy McAll, director sénior de proyectos técnicos de PayByPhone. “Fue una gran victoria para nosotros y creó una experiencia mucho mejor para nuestros clientes”.

PayByPhone también tiene un rendimiento mucho mejor en segundo plano Como se puede implementar en varias regiones de AWS, la empresa puede reforzar su estrategia de recuperación ante desastres. Del mismo modo, PayByPhone cuenta con capacidades de conmutación por error automatizadas mediante el uso de varios centros de datos activos en AWS. Además, al usar AWS Backup, un servicio rentable, completamente administrado y basado en políticas que simplifica la protección de datos a escala, verifica el cumplimiento de sus políticas de copia de seguridad. Ahora, la empresa puede restaurar bases de datos rápidamente a partir de instantáneas. Además, PayByPhone redujo los riesgos de seguridad al salir de su centro de datos. El resultado es un sistema global mucho más resiliente que su solución anterior.

Los desarrolladores ahora están mucho más motivados por la iniciativa de modernización. En lugar de verse frenados por la infraestructura, se les ha permitido experimentar con nuevas soluciones. Esta libertad ha inspirado un cambio cultural en la empresa. “Los trabajadores ahora tienen una nueva mentalidad, porque los equipos pueden explorar diferentes tecnologías y técnicas sin tener que esperar a que alguien las implemente en un centro de datos”, afirma Stuart.

Diagrama de la arquitectura

Resultado | La evolución de los servicios modernos en AWS

PayByPhone tiene una hoja de ruta ambiciosa en AWS. Ahora que ha migrado a la nube, quiere actualizar sus servicios .NET Framework heredados a los servicios .NET modernos. También tiene como objetivo una arquitectura con servicios poco acoplados, cada uno de los cuales tendrá su propio almacén de datos seleccionado de forma individual. La compañía también está interesada en adoptar una infraestructura multirregional para mejorar su posición y así cumplir con los requisitos emergentes de resiliencia y residencia de datos.

Con sus nuevos sistemas implementados, PayByPhone está innovando más rápido que nunca. “Nuestros objetivos para este proyecto en AWS eran mejorar la fiabilidad, la productividad y la agilidad empresarial, y los hemos alcanzado”, afirma Nigel Carroll, director de tecnología de PayByPhone.

Acerca de PayByPhone

Fundada en 2001, PayByPhone, una empresa de FLEETCOR, tiene la misión de simplificar el pago del estacionamiento en dos continentes. La compañía ofrece sus soluciones de pago móvil a ciudades, estacionamientos privados, hospitales y otras organizaciones.

Servicios de AWS utilizados

Amazon ECS

Amazon Elastic Container Service (Amazon ECS) es un servicio de orquestación de contenedores completamente administrado que le permite implementar, administrar y escalar aplicaciones con contenedores de manera más eficiente.

Más información »

AWS Fargate

AWS Fargate es un motor informático sin servidor de pago por uso que permite centrarse en la creación de aplicaciones sin tener que administrar los servidores.

Más información »

AWS MAP

El Programa de Aceleración de la Migración de AWS (AWS MAP) es un programa de migración a la nube completo y probado que se basa en la experiencia de AWS en la migración de miles de clientes empresariales a la nube.

Más información »

AWS Backup

AWS Backup ofrece un servicio rentable, completamente administrado y basado en políticas que simplifica la protección de datos a escala.

Más información »

Más historias de clientes de telecomunicaciones

no se encontraron elementos 

1

Comenzar

Organizaciones de todos los tamaños y de todos los sectores transforman sus negocios y cumplen sus misiones todos los días con AWS. Contacte nuestros expertos y comience hoy mismo su propia jornada en AWS.