Nsign.tv

Migración de infraestructura a Google Cloud

Cliente y servicio Cloud

Resumen ejecutivo

Nsign.tv es una plataforma SaaS de comunicación omnicanal que almacena, organiza, programa, y emite contenidos medibles en cualquier dispositivo digital sin dificultad de uso ni freno tecnológico, y que se integra fácilmente y de forma escalable con proyectos de digitalización a través de AI, Big Data, IoT y tecnologías basadas en la nube para crear experiencias diferenciales con el consumidor en espacios físicos.

Su público son compañías medianas y grandes que tienen necesidad de mejorar la comunicación y la experiencia de sus clientes y empleados, permitiendo a los usuarios descubrir una nueva forma de optimizar los procesos de gestión, ejecución y medición de campañas de marketing omnicanal en sus espacios físicos de cualquier parte del mundo, de forma remota y en tiempo real, aumentando su engagement en un 300%.

Soluciones

  • Backup, Archival & Disaster Recovery
  • Internet of Things (IoT)
  • Compute Engine
  • Kubernetes Engine
  • Cloud SQL
  • Cloud Storage
  • Pub/sub
  • Cloud CDN
  • Bigquery
  • Stackdriver
  • Cloud Virtual Network
  • Cloud Load Balancing
  • Cloud DNS
  • Cloud IAM and Cloud Key Management Service

Del reto al resultado

El reto

Nsign se enfrentaba a varios desafíos críticos que requerían una transformación profunda de su plataforma tecnológica. La infraestructura existente, aunque funcional, había comenzado a mostrar serias limitaciones en términos de rendimiento, lo que afectaba directamente la capacidad de la empresa para mantener su promesa de servicio ágil y eficiente a sus clientes. Estas limitaciones no solo impedían el desempeño óptimo en el presente, sino que también ponían en riesgo la capacidad de Nsign para escalar de manera efectiva y atender las crecientes demandas del mercado global.

Uno de los objetivos clave de la transformación era eliminar estas barreras de rendimiento que afectaban tanto la velocidad como la fiabilidad del servicio. Nsign necesitaba una plataforma capaz de manejar una cantidad mucho mayor de solicitudes simultáneas sin comprometer los tiempos de respuesta. Esta escalabilidad era esencial para permitir que la empresa pudiera expandirse a nuevos mercados sin preocuparse por limitaciones tecnológicas que frenaran su progreso.

Para mantener la competitividad y asegurar la satisfacción del cliente, Nsign necesitaba una plataforma que pudiera proporcionar una experiencia de usuario consistente y rápida, independientemente de la ubicación geográfica. Esto significaba implementar soluciones que optimizaran la distribución de contenidos y servicios a nivel global, asegurando que cada cliente pudiera acceder a la plataforma con la misma eficiencia y rapidez, sin importar dónde se encontrara.

La solución tecnológica

En respuesta a las necesidades de Nsign.tv, ACKstorm desarrolló un proyecto integral de migración hacia Google Cloud, diseñado específicamente para abordar los tres criterios esenciales: disponibilidad, escalabilidad y distribución. Este enfoque integral no solo facilitó la transición a un entorno cloud-native, sino que también optimizó la plataforma para enfrentar los desafíos futuros y maximizar su eficiencia operativa.

1. Mejora de la disponibilidad: para garantizar una alta disponibilidad y una sólida tolerancia a fallos, se implementaron servicios clave de Google Cloud. Se utilizó Google Cloud Storage para proporcionar un almacenamiento duradero y altamente disponible, asegurando que todos los datos críticos estuvieran protegidos y accesibles en todo momento. Google Pub/Sub se incorporó para la mensajería en tiempo real y la integración de sistemas, facilitando la comunicación fluida entre los diferentes componentes de la aplicación y permitiendo la gestión eficiente de eventos y datos. Además, se desplegó Cloud SQL con Alta Disponibilidad (HA), lo que permitió una replicación continua y una recuperación rápida en caso de fallos, desbloqueando los límites iniciales de la aplicación y garantizando la integridad y disponibilidad de las bases de datos en todo momento.

2. Escalabilidad y adaptación: la migración a Google Kubernetes Engine (GKE) proporcionó una solución robusta para la gestión de contenedores y la orquestación de microservicios. GKE permite una escalabilidad automática y eficiente, adaptándose dinámicamente a las fluctuaciones en la demanda y asegurando que la plataforma pueda manejar un número creciente de usuarios y procesos sin problemas. La definición de despliegue con GITOps facilitó la gestión del código y la infraestructura mediante prácticas modernas de integración y entrega continua, garantizando una implementación ágil y un control preciso sobre los cambios en el entorno de producción. Esta metodología permitió a Nsign.tv adaptarse a las necesidades de capacidad y a las demandas específicas de sus clientes, al mismo tiempo que mantenía un alto nivel de flexibilidad y agilidad en el proceso de desarrollo y despliegue.

3. Optimización de la distribución global: Para mejorar la distribución y garantizar un acceso eficiente a nivel global, se implementaron estrategias avanzadas de gestión de redes y contenido. Google Cloud proporciona herramientas para la optimización de la entrega de contenidos y la gestión del tráfico a nivel mundial, asegurando que los usuarios, sin importar su ubicación geográfica, experimenten tiempos de carga rápidos y una experiencia de usuario consistente. Esto fue crucial para mantener la competitividad en un mercado globalizado y satisfacer las expectativas de los clientes en diferentes regiones.

El resultado obtenido

Se implementaron mejoras significativas en el tiempo de respuesta y la velocidad de descarga de contenido para los dispositivos de los usuarios, utilizando las avanzadas capacidades de Cloud CDN (Content Delivery Network) y Cloud Storage multi-región de Google Cloud. Cloud CDN optimiza la entrega de contenido mediante la distribución global en cachés ubicadas cerca de los usuarios finales, reduciendo así la latencia y acelerando el acceso a los datos y contenidos multimedia. Esta mejora no solo agiliza la experiencia de usuario al minimizar el tiempo de espera para la carga de recursos, sino que también alivia la carga en los servidores de origen, permitiendo una gestión más eficiente del tráfico web.

Por otro lado, Cloud Storage multi-región garantiza que los datos estén replicados en múltiples ubicaciones geográficas, asegurando una alta disponibilidad y resiliencia ante posibles fallos o interrupciones en una región específica. Esta configuración proporciona una redundancia adicional y mejora la rapidez de acceso a los contenidos desde cualquier parte del mundo, haciendo que el tiempo de respuesta sea consistentemente rápido, independientemente de la ubicación del usuario.

Como resultado directo de la migración de las aplicaciones a Google Cloud y la implementación de estas soluciones avanzadas, Nsign.tv ha logrado una notable mejora en la disponibilidad y el rendimiento de su plataforma. La infraestructura optimizada ha permitido a la empresa garantizar un servicio ininterrumpido y de alta calidad, lo que ha sido fundamental para la consolidación de su base de usuarios y la satisfacción del cliente.

Estas mejoras han proporcionado a Nsign.tv una sólida plataforma para emprender nuevos proyectos de crecimiento y expansión empresarial. Con una infraestructura robusta y escalable en la nube, la empresa ahora puede explorar nuevas oportunidades de negocio, como el desarrollo de nuevas funcionalidades, la expansión a nuevos mercados y la implementación de estrategias de monetización más eficaces.

Testimonial

Juan Carlos Moreno

CIO en ACKstorm

“El nuevo sistema de ingesta de datos de los dispositivos nos permite un escalado y rendimiento mucho más estable; es lo que necesitábamos para el correcto funcionamiento de la API de Nsign.tv.”

Compártelo con tu comunidad

¿Quieres saber más sobre este caso de uso u otros?

Nos enfocamos en las soluciones, para que puedas enfocarte en tus desarrollos.