
Solución:
Kubernetes / OpenShift
RTVE
RTVE impulsa su transformación cloud-native con Kubernetes y OpenShift
Modernización de su plataforma audiovisual con una arquitectura de microservicios en nube híbrida.
Radio Televisión Española (RTVE) es la principal corporación pública de medios de comunicación en España, con un firme compromiso de servicio público basado en la calidad, la pluralidad y el rigor. Su amplia oferta de contenidos abarca información, entretenimiento, cultura y divulgación, llegando a millones de usuarios a través de sus canales de televisión, radio y plataformas digitales.
Además, desempeña un papel relevante en la promoción cultural, participando en la producción audiovisual y en la difusión de la música, consolidándose como un referente en el panorama mediático español.
El reto
RTVE necesitaba evolucionar su plataforma tecnológica para dar respuesta al crecimiento de servicios digitales y a la elevada demanda de audiencia en momentos de máxima concurrencia, especialmente durante emisiones en prime time y grandes eventos audiovisuales.
La organización disponía de numerosas aplicaciones desplegadas sobre centenares de máquinas virtuales con asignación estática de recursos, diseñadas para soportar picos máximos de carga. Muchas de estas aplicaciones estaban desarrolladas en Java y PHP y, en algunos casos, mantenían arquitecturas monolíticas con un mantenimiento complejo y baja capacidad de evolución.
Con el objetivo de avanzar hacia metodologías ágiles, automatizar procesos de integración y despliegue continuo (CI/CD) y mejorar la escalabilidad de los servicios, RTVE apostó por una transformación hacia una arquitectura basada en microservicios ejecutados en contenedores y orquestados mediante Kubernetes.
Uno de los requisitos clave del proyecto era garantizar la portabilidad de las aplicaciones entre entornos on-premise y cloud, habilitando una estrategia real de nube híbrida.
Solución
NexTReT, con el fin de dar respuesta a los requerimientos planteados por el cliente, propuso el despliegue de la solución RedHat Openshift que proporciona un orquestador de contenedores con funcionalidades de nivel Enterprise y soporte por parte del fabricante.
Dicha solución permite el despliegue de múltiples clústeres onpremise y en la nube gestionados des de una consola centralizada habilitando el concepto de Nube Híbrida.
Mediante el aporte del equipo de desarrollo de NexTReT se aportaron recursos para la migración de las aplicaciones antiguas del cliente de los diversos lenguajes de programación a una arquitectura basada en microservicios desarrollados en Node.js gestionados en un entorno basado en el uso de contenedores.
Beneficios
Mayor eficiencia operativa
Automatización de operaciones, capacidades self-healing y alta disponibilidad (HA), reduciendo significativamente las tareas manuales de administración.
Escalabilidad y flexibilidad
Capacidad de adaptar dinámicamente los recursos a la demanda real de audiencia y servicios digitales.
Arquitectura abierta y sin dependencia tecnológica
Uso de estándares abiertos y tecnologías cloud-native evitando vendor lock-in.
Optimización de recursos
La adopción de contenedores frente a máquinas virtuales permitió reducir el overhead de virtualización y mejorar la densidad de cargas de trabajo.
Alto rendimiento de almacenamiento
Gracias a la integración de Ceph y almacenamiento NVMe local, RTVE consiguió mejorar el rendimiento y la resiliencia de las aplicaciones críticas.
Preparación para la innovación continua
La nueva plataforma permitió acelerar ciclos de desarrollo y despliegue, facilitando la evolución constante de los servicios digitales audiovisuales.