Celmedia

Celmedia Fidelización consigue el máximo tiempo de actividad y la conformidad con MySQL HeatWave

“Con MySQL HeatWave y OCI ahora reaccionamos en un tiempo récord a las solicitudes de los clientes y, sobre todo, cumplimos plenamente con las normas de cumplimiento de protección de datos”.

Carlos de Guillermo
CEO y socio
Celmedia Fidelización

El proveedor chileno de soluciones de fidelización y marketing SaaS logró un tiempo de actividad del 99,99 % y mejoró la seguridad y el cumplimiento al migrar a MySQL HeatWave en Oracle Cloud Infrastructure.

Introducción y contexto

Celmedia Fidelización es una empresa chilena que diseña y desarrolla sistemas SaaS de marketing de fidelización B2B. Inició sus actividades en 2010, sus soluciones se han expandido desde Chile a otras partes de América Latina. Sus clientes son empresas de diferentes industrias como retail, banca, salud, commodities, y telecomunicaciones actualmente se suscriben a servicios de fidelización que llegan a 40 millones de usuarios en, Chile, Argentina, y Paraguay.

Los servicios de fidelidad personalizados de Celmedia Fidelización brindan asesoría, plataformas de fidelización, programas puntos, portales web, e-commerce y marketplaces, campañas de marketing, marketing digital y estrategias para transformar datos transaccionales y no estructurados en conocimiento utilizado para asegurar la lealtad del cliente. La oferta de Celmedia Fidelización también cubre alianzas de marcas, motivación de la fuerza de ventas, análisis de comportamiento y comunicación multicanal.

Desafíos y objetivos de la empresa

Las soluciones de Celmedia Fidelización exigen estructuras front-end y backend robustas y un cumplimiento riguroso de los estándares de protección de datos, incluidos SOC 2 e ISO 27001. También requieren la capacidad de escalar horizontal y verticalmente de acuerdo con aumentos periódicos de carga, especialmente durante campañas de marketing intensivas.

El centro de datos local de la empresa que ejecuta MySQL Community Edition, sin compromiso de proveedor de nube, no pudo proporcionar la alta disponibilidad y escalabilidad necesarias para respaldar el crecimiento.

Para resolver sus desafíos, la empresa decidió migrar a una plataforma en la nube que la liberará de las limitaciones del centro de datos y le diera independencia en la gestión de recursos. Eligió migrar bases de datos y aplicaciones a MySQL HeatWave en Oracle Cloud Infrastructure (OCI).

Resultados y métricas

Con un control total sobre la configuración de su infraestructura, Celmedia Fidelización ha podido aumentar las IOPS, la velocidad de la unidad de procesamiento central (CPU) y el tiempo de respuesta general, lo que resulta en un tiempo de comercialización más rápido, mayores garantías de SLA y una mejor experiencia de usuario.

“Después de la migración a Oracle Cloud Infrastructure (OCI), el tiempo de actividad aumentó del 93 % al 99,99 %, el tiempo de respuesta disminuyó de más de 300 milisegundos a menos de 200 milisegundos y las páginas que antes se cargaban en 10 segundos ahora se abren en una fracción de segundo” comentó Fernando Pérez, Director de TI.

Como resultado de un mayor rendimiento, la empresa ha reducido el tiempo de resolución de incidentes de los SLA de 3 días a menos de una hora. Configurar un nuevo cliente en el centro de datos lleva menos de una hora, antes de la implementación se llevaba una semana.

La escalabilidad horizontal y vertical de Oracle Cloud Infrastructure resultó en una duplicación de los usuarios simultáneos a 17 000, mientras que las conexiones simultáneas de bases de datos aumentaron de 300 a más de 4000 usuarios. Las tasas de transferencia de red (anteriormente en megabytes) han aumentado a gigabytes.

Además de la capacidad de escalar y crecer, Celmedia Fidelización ahora controla los recursos y, por tanto, los costos. Insatisfecho con los costos ocultos de otros proveedores, se beneficia de la transparencia de OCI en los precios del movimiento de datos, con la capacidad de mover grandes volúmenes de datos entre las regiones de la nube de Oracle a bajo costo. “Con OCI podemos identificar todos los costos asociados al tráfico de cada cliente. Eso ha sido un gran beneficio”, dijo Fernando Pérez, Director de TI.

De cualquier forma, como proveedor de sistemas comerciales críticos para grandes empresas, Celmedia Fidelización ha ganado tranquilidad gracias al cumplimiento de OCI con los estándares de seguridad de datos en todo el mundo. Alojar sus soluciones en las regiones de nube de Oracle de Santiago y Valparaíso en Chile, así como en Sao Paulo en Brasil, garantiza que todos los datos de los clientes cumplan con las regulaciones de gobernanza para sus industrias específicas. Las políticas de seguridad que antes dependían de herramientas de terceros ahora están integradas en OCI y monitoreadas en tiempo real. Celmedia Fidelización utiliza toda la gama de capas de seguridad de OCI, desde la lista de control de acceso hasta el aislamiento del cliente, el cifrado de datos y la protección de puntos de acceso.

La arquitectura multi-usuario de OCI garantiza a los clientes de Celmedia Fidelización que sus datos se mantengan separados de los demás. Además, la segmentación de OCI aísla áreas de la red que están sujetas a estándares de cumplimiento. Estas características han solidificado los SLA y han contribuido a aumentar la satisfacción del cliente.

Celmedia Fidelización utiliza OCI Monitoring para monitorear los registros del sistema y eliminar cualquier anomalía que afecte el rendimiento, mientras que OCI Load Balancer garantiza que las tareas que se ejecutan en MySQL HeatWave se distribuyan sin problemas entre los nodos del clúster para evitar problemas de rendimiento.

El escalamiento horizontal y vertical de MySQL HeatWave significa que los aumentos repentinos en línea durante campañas de marketing de fidelización de gran volumen se manejan de forma rutinaria gracias a la capacidad de distribuir sin problemas los picos de tráfico a diferentes nodos y zonas.

OCI Vulnerability, un servicio de escaneo CVE (vulnerabilidades y exposiciones comunes), ha resultado en cero vulnerabilidades de infraestructura. Celmedia Fidelización también utiliza OCI Bastion, que proporciona conexión unificada a todos los servicios OCI integrados con los sistemas comerciales de sus clientes. Otras herramientas de administración implementadas incluyen OCI Vault, parte de OCI Data Integration, un contenedor para credenciales de usuario visible solo para el equipo de infraestructura.

¿Por qué MySQL HeatWave?

Después de un exhaustivo análisis técnico y de costos de sus requisitos de escalamiento horizontal y vertical, Celmedia Fidelización decidió que Oracle tenía la solución más poderosa y planes para expansión.

El proceso de toma de decisiones incluyó la ejecución de una prueba de concepto (PoC) para probar el comportamiento de un servicio crítico expuesto a aumentos repentinos de tráfico, que anteriormente era el mayor desafío en su centro de datos. Los resultados superaron las expectativas. Paralelamente, llevó a cabo una PoC sobre el análisis de MySQL HeatWave, probando la extracción y el modelado de datos en varios escenarios.

Antes de tomar una decisión final, Celmedia Fidelización pidió a uno de sus principales clientes de la industria de servicios financieros que validara la propuesta de Oracle. El equipo de Oracle y MySQL participó en reuniones con las partes interesadas para explicar la ciberseguridad de OCI y el cumplimiento de SOC 2, ISO 27001 y otras normas. La corporación de servicios financieros consideró que OCI y MySQL HeatWave cumplían con los estándares requeridos para la seguridad de los datos, y Celmedia Fidelización decidió migrar sus sistemas a MySQL HeatWave en Oracle Cloud Infrastructure.

Implementación

Con la ayuda de Oracle y MySQL, Celmedia Fidelización migró todas las aplicaciones y sistemas internos de los clientes en tiempo real sin tiempo de inactividad del sistema. Además, se restauró con éxito dentro de OCI una copia de seguridad de los datos guardados antes de un incidente de piratería importante en el centro de datos.

“Durante la migración, Oracle nos ayudó a comprender las estructuras de datos que teníamos que mejorar y obtener un mayor rendimiento y un tiempo de comercialización más rápido; fue una curva de aprendizaje tremendamente valiosa”, dijo Fernando Pérez.

Siguientes Pasos

Celmedia Fidelización está evaluando la mejor manera de utilizar MySQL HeatWave para complementar su uso actual de aprendizaje automático e inteligencia artificial para analizar y comparar resultados de campañas, entre otras estrategias. La empresa pretende aprovechar al máximo el ecosistema OCI en términos de innovación y renovación constante para poder crear el máximo valor para los clientes. “Necesitamos tiempo para digerir todo lo que se ofrece, pero definitivamente continuaremos invirtiendo en la relación con Oracle para hacer crecer nuestro negocio”, afirmó Carlos de Guillermo.