Entertainment moderniza la experiencia del uso de cupones con Red Hat
Entertainment® es una marca conocida en Estados Unidos y Canadá desde hace más de 60 años. Conecta a los consumidores con los comerciantes locales ofreciéndoles cupones de descuento que pueden canjear por descuentos en comidas, experiencias de viaje, atracciones y mucho más. Cuando decidió cambiar los cupones en papel por una experiencia digital, su entorno heredado carecía de la capacidad de ajuste y las funciones necesarias para comercializar las funciones nuevas con rapidez. El personal colaboró con el equipo de éxito de los clientes de Red Hat Cloud Services para implementar Red Hat OpenShift Service on AWS, y ahora puede realizar implementaciones en cuestión de minutos, en lugar de semanas. Las aplicaciones y el sitio web orientados al cliente son más estables, flexibles y confiables, y gracias a la plataforma de aplicaciones con soporte completo, ahora los ingenieros de Entertainment® tienen más tiempo para centrarse en generar innovaciones.
Modernización de los cupones para la era digital
Entertainment® se fundó en la década de 1960 y publicaba libros de cupones con descuentos para las atracciones locales. La empresa es conocida en Estados Unidos y Canadá. En la actualidad, ofrece más de 500 000 cupones digitales que conectan a 40 000 comerciantes con consumidores locales en 10 000 ciudades. Beneficia tanto a los consumidores como a los comerciantes, y vende suscripciones para recaudar fondos que se destinan a causas de la comunidad.
Kigo, una filial de Augeo, adquirió la empresa en 2023. Busca transformar la fidelización remplazando los cupones en papel por experiencias digitales dinámicas para el consumidor. Planea ampliar Entertainment® para que alcance los 15 millones de usuarios activos, expandirla a nuevas regiones, como Europa y Australia, y ofrecer recompensas locales y personalizadas a más consumidores.
"Para lograr nuestros objetivos de crecimiento, el sitio web y las aplicaciones orientadas a los clientes deben ser adaptables y confiables y contar con soporte", afirma Ian Foster, vicepresidente de Tecnología de Entertainment®. "Los clientes esperan la misma experiencia moderna que obtendrían con una aplicación de comida para llevar: quieren analizar las ofertas locales en su área para encontrar lo que necesitan".
Entertainment® dependía de la tecnología heredada en las instalaciones, lo cual limitaba el desarrollo y la capacidad de ajuste de las aplicaciones. El equipo implementó una solución alternativa clonando los servidores locales y realojando las cargas de trabajo en la nube mediante el método lift and shift. Sin embargo, esta solución era difícil de gestionar y carecía de soporte, por lo que no había actualizaciones ni parches. Este entorno complejo generaba una experiencia insatisfactoria para los desarrolladores y dificultaba aún más la contratación y la conservación del personal.
"Necesitábamos una plataforma preparada para el futuro, una cultura de DevOps sólida y un canal de CI/CD que funcionara correctamente", indica Paul Smyth, ingeniero sénior de DevOps de Entertainment®. "No podíamos permitir que los problemas con la infraestructura de backend afectaran el sitio web o las aplicaciones, y queríamos ofrecer mejores herramientas a nuestros desarrolladores".
La empresa comenzó a buscar una solución para su entorno de AWS. El equipo consideró diseñar su propia infraestructura de Kubernetes para aprovechar las habilidades internas, pero finalmente decidió que sería más fácil encontrar una plataforma de aplicaciones con soporte completo y liberar al personal capacitado para que pudiera llevar a cabo tareas más importantes.
Sector
Comercio minorista
Sede central
Troy, Michigan
Tamaño
50 empleados
Software y servicios
Red Hat® OpenShift® Service on AWS
Red Hat OpenShift Service on AWS nos da un mayor margen de acción. Solíamos necesitar un día de preparación para los períodos de mayor actividad. Ahora sabemos que la plataforma se ocupará de eso automáticamente.
El aspecto humano de DevOps es de suma importancia, y Red Hat OpenShift Service on AWS nos permite hacer un mejor trabajo al respecto.
Optimización del desarrollo de aplicaciones gracias a una plataforma con soporte completo
Entertainment® trabajó con Red Hat para implementar Red Hat OpenShift Service on AWS, una plataforma de aplicaciones totalmente gestionada y lista para usar que simplifica el diseño, la implementación y el ajuste de las aplicaciones en un entorno de AWS.
"Tuvimos una reunión con los Red Hat Managed OpenShift Black Belts y nos dimos cuenta de inmediato de que era la plataforma perfecta. Cuenta con todas las funciones que necesitamos y, además, los ingenieros de confiabilidad del sitio (SRE) de Red Hat se encargan de gestionar la plataforma", comenta Smyth. La colaboración con Site Reliability Engineering Foundation permite que los clientes diseñen una metodología de DevOps que utilice las prácticas recomendadas de la empresa y las operaciones para equilibrar la velocidad y las necesidades del equipo de desarrolladores con la confiabilidad operativa. "No se obtiene ese nivel de soporte con otros productos", afirma Smyth. "Era una elección bastante obvia".
Entertainment® trabajó con el equipo de éxito de los clientes de Red Hat Cloud Services para implementar la plataforma. Estos especialistas en servicios de nube, los Black Belts, ayudaron a configurar OpenShift Service on AWS para satisfacer las necesidades específicas de la empresa. Por ejemplo, el equipo instaló Argo CD, una herramienta declarativa de distribución continua para Kubernetes que forma parte del flujo de trabajo de CI/CD. Luego, los Red Hat Black Belts y el equipo de Entertainment® ampliaron las funciones y la conectividad a AWS ECR para ofrecer la experiencia fluida que la empresa utiliza para migrar las API heredadas a los microservicios modernos e implementar las versiones nuevas.
"OpenShift Service on AWS incluye tantas herramientas integradas que prácticamente se puede configurar con un solo clic", comenta Smyth. "Antes, teníamos que escribir el código, pero con OpenShift Service on AWS ya está escrito, y los ingenieros de sistemas pueden lanzar el código a la producción con solo unos pocos clics. El sistema no elimina el código antiguo hasta que el código nuevo funciona correctamente, por lo que no hay tiempo de inactividad. Argo CD es uno de los canales de CI/CD más eficientes con los que he trabajado".
El equipo de éxito de los clientes de Red Hat Cloud Services conectó Prometheus para la supervisión del rendimiento y los indicadores, e integró la plataforma a Slack para la gestión de incidentes y las alertas. Así, cuando un problema requiere atención, se notifica automáticamente a las personas adecuadas, sin generar correos electrónicos ni tener que supervisar los paneles de forma constante. El personal solo tiene que consultar los registros para ver lo que sucede en tiempo real y solucionar el problema más rápido.
Agilización de los lanzamientos nuevos y protección de la experiencia del cliente
Mejora de la estabilidad, la confiabilidad y la capacidad de ajuste de la infraestructura de backend
OpenShift Service on AWS ofrece una plataforma de aplicaciones estable y confiable que no requiere gestión práctica. Esto también lo hace más accesible para el personal menos técnico, que puede ser productivo con menos capacitación especializada.
Por lo general, el sitio web recibe 100 000 visitas por día, pero con el ajuste automático puede gestionar sin problemas picos de alrededor de 1 millón. Se autorregenera y ofrece soluciones alternativas para que las aplicaciones sigan estando disponibles mientras el equipo corrige los errores o resuelve los problemas. Además, si el equipo necesita más ayuda, los SRE de Red Hat siempre están disponibles.
"OpenShift Service on AWS nos da un mayor margen de acción. Solíamos necesitar un día de preparación para los períodos de mayor actividad. Ahora sabemos que la plataforma se ocupará de eso automáticamente", afirma Foster. "Esta estabilidad fue fundamental cuando se inició la adquisición de la empresa. Nos convirtió en una oportunidad atractiva para Kigo".
Agilización del tiempo de comercialización de las aplicaciones y los servicios nuevos para los consumidores
Desde que Entertainment® implementó OpenShift Service on AWS, agilizó considerablemente la comercialización. El trabajo conjunto con el equipo de especialistas de Red Hat permitió a la empresa configurar la plataforma con rapidez. Además, las funciones completas de OpenShift Service on AWS permiten implementar código en cuestión de segundos con facilidad.
"El envío de una versión de la aplicación de iOS a la App Store para su revisión solía demorar una semana", comenta Foster. "Ahora podemos hacerlo 8 veces al día, ya que solo lleva entre 30 y 40 minutos, y sabemos que no habrá problemas durante las pruebas".
"Teníamos una infraestructura de API heredada que era difícil de actualizar, y que requería todo un día para adaptarse. Con OpenShift Service on AWS y los microservicios, implementamos cambios varias veces al día y el sistema se ajusta por sí solo. Pasamos de planificar los lanzamientos con tres semanas de anticipación a confiar en que nuestro equipo lanzará los productos cuando sea necesario".
El fortalecimiento de la cultura de DevOps permitió que el personal trabaje en tareas más importantes
OpenShift Service on AWS, en combinación con la cultura de DevOps, convirtió a Entertainment® en un lugar de trabajo más eficiente, ágil y atractivo. Los desarrolladores se sienten capacitados para lanzar código a los evaluadores, lo que les da más tiempo para colaborar en proyectos de valor agregado.
"El aspecto humano de DevOps es de suma importancia, y OpenShift Service on AWS nos permite hacer un mejor trabajo al respecto", afirma Smyth. "No evitamos asumir la responsabilidad cuando surge un problema. Somos más transparentes y nos responsabilizamos más de nuestras tareas".
Gracias a esto, el personal sénior ya no tiene que ocuparse de los problemas de desarrollo, lo que le permite ser más productivo. También puede aprovechar este tiempo para mejorar las habilidades de los miembros del equipo, por ejemplo, enseñándoles a escribir charts de Helm, lo cual será una habilidad valiosa en el futuro.
Mayor inteligencia con canales más inteligentes
Entertainment® logró su visión de implementar una plataforma de aplicaciones estable y flexible con OpenShift Service on AWS, y ahora piensa en el futuro. El equipo analiza la forma de colaborar con otros departamentos y así prepararse para los picos de demanda. Por ejemplo, si el equipo de marketing envía una campaña que generará mucho tráfico en un área determinada, la plataforma puede estar lista para ajustarse si se notifica al equipo adecuado.
"Con OpenShift Service on AWS no tenemos límites. Implementamos un sistema de supervisión para que nuestros canales sean más inteligentes", comenta Smyth. "Al observar los registros del tráfico en OpenShift Service on AWS, podemos usar las reglas y la lógica para identificar dónde y cuándo es probable que haya un aumento en la demanda".
Asimismo, OpenShift Service on AWS ayudará a la empresa a expandirse a nuevas regiones, y facilitará el desarrollo de ofertas en varios idiomas y monedas, además de simplificar el cumplimiento del Reglamento General de Protección de Datos (RGPD) en Europa.
Acerca de Entertainment®
Desde hace más de 60 años, la empresa ofrece a los consumidores descuentos en sus comercios locales favoritos. Opera en Estados Unidos y Canadá, y ofrece 500 000 cupones al año de 40 000 comerciantes en 10 000 ciudades. Además de su negocio B2C y B2B, también gestiona una plataforma que vende suscripciones a fin de recaudar fondos para las comunidades locales. Kigo, una filial de Augeo, adquirió la empresa en 2023.
About Red Hat Innovators in the Open
Innovation is the core of open source. Red Hat customers use open source technologies to change not only their own organizations, but also entire industries and markets. Red Hat Innovators in the Open proudly showcases how our customers use enterprise open source solutions to solve their toughest business challenges. Want to share your story?