La Radio Televisión Belga de la Comunidad Francesa (RTBF) ha elegido Infomaniak para desarrollar su infraestructura de alta disponibilidad. Esta colaboración estratégica permite que los sitios web de la RTBF evolucionen desde 2010 con una audiencia de más de 2 millones de internautas al mes, de los cuales el 10% son internacionales. La profunda transformación de los medios de comunicación ha exigido una adaptación constante de la infraestructura a las nuevas pautas de consumo. Al ganar varias licitaciones, Infomaniak ha permitido a la RTBF mantenerse a la vanguardia de la tecnología gracias a un enfoque de optimización de costes e independencia.

Apoyar la expansión de los servicios web de la RTBF

El punto de partida del proyecto es la autonomía y la alta disponibilidad de la infraestructura de TI. Como medio público nacional, la RTBF debe garantizar la solidez, la resiliencia y la escalabilidad de su plataforma digital. En Bélgica, la RTBF es un pilar de la información y la cultura. Llega a toda la francofonía difundiendo sus programas en todo el mundo, en particular gracias a sus plataformas digitales.

Para crear su infraestructura de TI, RTBF estableció especificaciones muy exigentes con 100% de uptime para garantizar la alta disponibilidad y la propiedad total del código vinculado a la infraestructura así como la independencia de sus servicios web.

Para alcanzar estos objetivos, la RTBF debe apoyarse en un socio sólido que selecciona en licitaciones periódicas (contratación pública europea).

El reto: responder a la explosión de Internet y permitir el cambio tecnológico de 2010 a 2024

  • Construir la infraestructura web de la RTBF para el framework de software independiente de Cryo (CMS).
  • Garantizar la alta disponibilidad de los servicios web de la RTBF.
  • Proporcionar apoyo técnico sobre el alcance del dominio: consultoría de arquitectura, depuración de aplicaciones, migración, mantenimiento y desarrollo de la infraestructura en general.
  • Desarrollar la infraestructura de la RTBF a partir de máquinas bare metal y proporcionar el apoyo adecuado para permitir la adopción de nuevas tecnologías a lo largo de los años.

La elección de Infomaniak

Para Luc Thunissen, Director de aplicaciones y productos – RTBF: “Infomaniak es el único proveedor europeo que ha podido acercarse a los requisitos de la RTBF en sus licitaciones regulares entre 2010 y 2024 para hacer evolucionar su infraestructura“.

  • Competitividad: los precios globales de Infomaniak son sistemáticamente mucho más competitivos que los demás proveedores.
  • Fiabilidad: la infraestructura garantiza un uptime del 99,99% mediante acuerdos de nivel de servicio (SLA).
  • Escalabilidad: Infomaniak ofrece servicios a medida para hacer evolucionar la tecnología de la infraestructura. La infraestructura as code (su propiedad) permanece dentro de la RTBF.
  • Acompañamiento a medida:  el perímetro de funcionamiento va más allá del de un mero proveedor de infraestructuras que comprueba que todas sus luces están en verde. Los ingenieros de Infomaniak analizan el código introducido por el equipo de la RTBF y recomiendan soluciones u optimizaciones caso por caso.
  • Asistencia dedicada 24/7: los ingenieros de la RTBF trabajan directamente con los ingenieros de Infomaniak e intercambian información y recomendaciones de forma proactiva para optimizar el uso de la infraestructura.

Implementación de la infraestructura: los 3 pasos principales

2010 – Creación de una infraestructura bare metal gestionada

En 2009, la infraestructura de la RTBF existente tenía limitaciones: 4 máquinas Drupal, 1 máquina DB y 2 front-end, que manejaban tanto scripts PHP como activos estáticos, lo que reducía el rendimiento. Para gestionar el aumento del tráfico, el nuevo equipo de ingeniería de la RTBF desarrolló «Cryo», un CMS personalizado que optimiza el caché y la edición de artículos mediante la integración de datos externos a Drupal.

Entre 2010 y 2015, Infomaniak suministró la infraestructura de TI para este nuevo framework. Se trata de un contrato público con una renovación del pliego de condiciones. En esta fase, la infraestructura está constituida al 100% por máquinas físicas gestionadas por Infomaniak. Garantiza una alta disponibilidad con un uptime del 99,99% (poco frecuente en ese momento). El equipo separa las funciones creando una «granja estática» dedicada (NGINX) que se especializa en la distribución rápida de archivos estáticos. Paralelamente, hay servidores independientes (Apache) configurados específicamente para ejecutar scripts PHP. Esta separación mejora el rendimiento general del sistema al optimizar cada tipo de servidor. La infraestructura se refuerza con un clúster MySQL redundante para mejorar la disponibilidad y la estabilidad de la base de datos migrada primero a Maria DB (luego Maria DB Galera). Se incrementa el número de máquinas front-end y se implementa un balanceador de carga para distribuir la carga entre los servidores especializados.

2015 – Infraestructura híbrida

Para acompañar el crecimiento orgánico de los servicios, se añaden regularmente a la infraestructura nuevas máquinas compradas para la RTBF y gestionadas por Infomaniak. Para aumentar la escalabilidad, la infraestructura evoluciona hacia una arquitectura híbrida. Infomaniak pone en marcha una estrategia de reciclaje de las máquinas físicas aprovisionadas para la infraestructura inicial de la RTBF. Los ingenieros transforman algunas de estas máquinas en pequeños hipervisores para generar máquinas virtuales y nodos virtualizados que se transfieren a la nueva infraestructura.

“El resultado es un primer paso hacia la virtualización que ofrece una mayor eficiencia operativa y una mayor flexibilidad. Este paso hacia la virtualización abre nuevas posibilidades para el futuro de la infraestructura: pasar a la orquestación para futuros desarrollos de aplicaciones de la RTBF“. Michael Simonini, Ingeniero DevOps – RTBF

2020 – Private Cloud gestionado: contenedorización y arquitectura de microservicios

Los ingenieros de la RTBF son conscientes del potencial de una infraestructura totalmente virtualizada y desarrollan una visión «API driven» que centraliza flujos de datos como Belga news o los servicios meteorológicos. Se desarrolla una API multiservicios que consume principalmente el sitio AUVIO y que agrupa toda la oferta audiovisual de la RTBF. La API está en el corazón de todo el sistema de aplicaciones móviles, smart TV, PlayStation, Tizen, Xbox, etc.

La infraestructura se ha virtualizado progresivamente y está lista para pasar a la fase de orquestación. Infomaniak proporciona clústeres de máquinas virtuales con el módulo de orquestación Docker Swarm y, a continuación, clústeres gestionados de Kubernetes. La infraestructura personalizada de la RTBF se convierte en un Cloud Privado gestionado.

Las bases de datos gestionadas por la RTBF permanecen en un clúster de máquinas físicas Maria DB Galera gestionado por Infomaniak.

Además, desde 2022, los ingenieros de la RTBF utilizan el almacenamiento S3 del Public Cloud de Infomaniak.

Resultados

Infomaniak gestiona y mantiene la infraestructura cloud de la RTBF. Está al servicio de 2,2 millones de visitantes al mes con picos de hasta 7 millones de visitantes (Telediario, Partidos de la Eurocopa, Demain nous appartient, Ici tout commence, Fórmula 1, Tour de Francia, Moto GP, Películas, Juegos Olímpicos, etc.).

La RTBF no solo se beneficia de recursos bajo demanda, sino también de la experiencia de Infomaniak en alta disponibilidad:

“El modelo de private cloud gestionado es perfecto para la RTBF, ya que no somos especialistas en DevOps. Con la evolución de productos como kSuite, Infomaniak ya tiene la experiencia de escalar su propia infraestructura con millones de usuarios. Al final, tenemos los recursos que necesitamos para hacer evolucionar los servicios de la RTBF sin tener que gestionar el control de la infraestructura que no es nuestro negocio“. Michael Simonini, Ingeniero DevOps – RTBF

RTBF recibe asesoramiento en todo momento: la RTBF colabora estrechamente con los equipos de producción de Infomaniak a través de una asistencia dedicada. Y aunque es responsable de lo que implementa en su infraestructura, Infomaniak pone a su disposición a sus ingenieros para acompañar ciertas decisiones de despliegue, rastrear el comportamiento anómalo de una máquina o designar procesos de rollback si fuera necesario. Infomaniak también aporta su experiencia para optimizar el código relacionado con la infraestructura.

Un servicio de Kubernetes gestionado desde 2020: la orquestación de recursos permite implementar un servicio de Kubernetes bajo demanda en la infraestructura de la RTBF, manteniendo un control independiente. Esto proporciona a RTBF capacidades de desarrollo con los mejores estándares del mercado, especialmente para acompañar la transición a microservicios/multiservicios con la marketplace API, por ejemplo. Esto incluye la aplicación RTBF info, la plataforma AUVIO y el CMS CRYO utilizado por todos los periodistas.

Más información