Saltar al contenido
Ever Cifuentes
Todo el trabajo
01

Sky Mexico

Una operadora de telecomunicaciones entrando en la televisión, con una flota de TV-boxes a la que quería darle una mejor grilla de canales — en FHD y 4K.

RolTech Manager y Arquitecto de Software
Vínculovia Globant
Periodo2022–2023

Stack

  • Microservicios
  • Event-driven architecture
  • Sistemas distribuidos
  • Migración SOA
  • Streaming · FHD/4K
  • Diseño de sistemas
Topología del sistemasoa
Una operadora de telecomunicaciones entra en la televisión: una plataforma de microservicios detrás de los TV-boxes que ya están en los hogares, para una grilla de canales en FHD y 4K.
02

Problema

El cliente era una operadora de telecomunicaciones que se movía hacia la televisión. Ya tenía una flota de TV-boxes en los hogares de los clientes, y quería que hicieran más: una grilla de canales más rápida y rica, y televisión en vivo en FHD y 4K. La plataforma que había detrás era un híbrido de sistemas on-premises y cloud sobre una arquitectura orientada a servicios ya envejecida —una década de acoplamiento donde agregar una capacidad significaba tocar un bus compartido, y tocar el bus significaba tocarlo todo. No podía llevar una experiencia de televisión moderna a esa cantidad de espectadores concurrentes, y los TV-boxes que ya estaban en campo no se podían simplemente reemplazar.

03

Enfoque

Esto fue un trabajo de consultoría y preventa: lo que entregué fue un assessment y un diseño, no una plataforma en funcionamiento. Facilité sesiones de discovery y talleres de arquitectura con ingeniería y con el negocio, porque el legado codificaba reglas que nadie había escrito. A partir de eso produje la arquitectura objetivo —una migración de la SOA a microservicios event-driven, dimensionada para millones de usuarios concurrentes—, un roadmap por fases, y los diagramas y la documentación para presentarlo. Todo el diseño partió de la restricción que importaba: lo que propusiéramos tenía que correr detrás de los TV-boxes ya instalados, no de una flota ideal.

El compromiso

La respuesta limpia era una plataforma greenfield diseñada para la experiencia de televisión que el negocio quería. La respuesta honesta era una plataforma moldeada por los TV-boxes que ya estaban en las salas —hardware que no puedes reemplazar al ritmo de un roadmap—. Diseñar para la flota instalada significó aceptar el techo de lo que esas cajas podían decodificar y renderizar, y escalonar la ambición de FHD y 4K para ajustarse a él. Una arquitectura más bonita que ignorara la flota habría sido un demo, no un plan que el cliente pudiera de verdad poner en marcha.

04

Impacto

Assessment completo, arquitectura objetivo y roadmap de migración entregados — consultoría y preventa

  • Assessment completo de la plataforma entregado para el paso de telecomunicaciones a televisión — arquitectura, ciclo de entrega y las reglas de negocio enterradas en el legado
  • Arquitectura objetivo diseñada — de SOA a microservicios event-driven, dimensionada para millones de usuarios concurrentes
  • Modernización secuenciada como una migración por fases alrededor de la flota de TV-boxes instalada, hacia una grilla de canales en FHD y 4K
  • Sesiones de discovery y talleres de arquitectura realizados con ingeniería y con stakeholders ejecutivos
  • Diagramas de arquitectura, roadmap de migración y documentación producidos y presentados — un entregable de consultoría y preventa; no llegué a construir la plataforma
05

Lo que aprendí

El entregable fue una decisión, no un sistema —esto era preventa, y lo que entregué fue el assessment y el diseño, no un despliegue—. Lo que me llevo a cualquier lado es la disciplina de diseñar para la flota que ya tienes. La arquitectura más elegante no vale nada si asume hardware que el cliente todavía tiene que comprar. Los TV-boxes que ya estaban en los hogares eran la especificación real, y leerlos con honestidad fue la mayor parte del trabajo.

06

¿Te enfrentas a algo parecido?

Si una decisión en tu propio sistema rima con esta, el camino más rápido es una conversación corta sobre la restricción.

Agendar 30 minutos de conversación

Siguiente caso

Pluto TV — Paramount

89.6M usuarios mensuales, 400+ canales en vivo y una plataforma síncrona haciendo trabajo asíncrono.

Leer la decisión arquitectónica →