Todos los productos
Search
Centro de documentos

Serverless App Engine:Video en internet: SAE ayuda a iQIYI Sports a migrar a la nube rápidamente

Última actualización: Sep 05, 2026

iQIYI Sports es una reconocida plataforma de streaming deportivo en China que transmite La Liga, tenis, golf y eventos en vivo. Su tráfico presenta picos inherentes: cada semana se registra un aumento predecible y cualquier partido importante puede generar incrementos no planificados adicionales. Al mismo tiempo, el equipo de ingeniería lanza nuevas funcionalidades de manera constante. Este caso de estudio describe cómo iQIYI Sports migró a Serverless App Engine (SAE) para eliminar la preparación semanal ante los picos de tráfico, reducir la complejidad del despliegue y aumentar la utilización de recursos en un 50 %.

Antes de la migración: factores que complicaban el escalado

Antes de la migración, cuatro desafíos se agravaban mutuamente.

La preparación manual ante los picos consumía tiempo de Operaciones y Mantenimiento (O&M) cada semana. Los aumentos semanales de tráfico eran predecibles, pero su gestión no estaba automatizada. Los ingenieros de O&M estimaban manualmente los requisitos de capacidad, preparaban los entornos y desplegaban instancias adicionales antes de cada incremento. Este proceso requería mucho tiempo y se repetía en cada ciclo.

Los picos repentinos de tráfico degradaban la experiencia de visualización. Cuando ocurría un pico no planificado —un gol inesperado o un momento viral—, el despliegue temporal necesario para absorberlo tomaba tiempo. Ese retraso se traducía directamente en almacenamiento en búfer y en una experiencia degradada para los espectadores.

Baja utilización de recursos durante las horas de menor demanda. Se requiere una gran cantidad de recursos para manejar los picos de tráfico. Sin embargo, iQIYI Sports debe liberar los recursos oportunamente durante las horas de menor demanda para evitar desperdicios.

Las versiones canary requerían una configuración manual compleja. Cada nueva versión obligaba a los ingenieros a configurar manualmente el enrutamiento de la versión canary. Dado que el equipo lanzaba versiones con frecuencia, esta sobrecarga se acumulaba rápidamente.

El monitoreo era reactivo, no proactivo. iQIYI Sports necesitaba visibilidad de la arquitectura de microservices antes de que los problemas afectaran a los usuarios finales. La configuración existente exigía demasiada investigación manual para aislar los problemas con rapidez.

Solución

A continuación se muestra la solución que utilizó iQIYI Sports.

dg_serverless_practice_for_iqiyi_sports

SAE admite actualizaciones de arquitectura de microservices de forma nativa. iQIYI Sports migró sus aplicaciones a SAE sin modificar el código ni la lógica de negocio.

El escalado automático reemplazó la estimación manual de capacidad. iQIYI Sports configuró políticas de escalado automático para gestionar tanto los aumentos semanales predecibles como los picos repentinos de tráfico. La solución de alta disponibilidad de SAE integra control de capacidad detallado, escalabilidad elástica, limitación de solicitudes y reducción de ancho de banda. De este modo, las aplicaciones escalan antes de que ocurra el pico y liberan recursos cuando el tráfico disminuye. Las sondas de verificación de estado evitan que las solicitudes en curso se interrumpan durante los eventos de escalado.

La gestión del ciclo de vida simplificó el flujo de trabajo de versiones. La gestión del ciclo de vida de microservices de SAE se encarga de la programación, el despliegue, el monitoreo y el diagnóstico de los recursos subyacentes. Ahora iQIYI Sports puede configurar versiones graduales, versiones canary o reversiones sin necesidad de establecer reglas de enrutamiento manualmente cada vez. La integración con plataformas de CI/CD —incluidas Apsara DevOps y Jenkins— permite que los despliegues se activen automáticamente después de enviar el código.

El monitoreo integrado reemplazó un sistema autogestionado. SAE se integra con CloudMonitor y Application Real-Time Monitoring Service (ARMS) para ofrecer monitoreo listo para usar. iQIYI Sports ya no necesita construir ni mantener una pila de monitoreo independiente. La integración con Application High Availability Service (AHAS) añade interrupción de circuitos, degradación de servicios y limitación de tráfico. Object Storage Service (OSS) se encarga del almacenamiento de datos.

Resultados

Resultado

Mejora

Eficiencia general de O&M

+40 %

Velocidad de resolución de incidencias

+30 %

Utilización de recursos

+50 %

Ciclo de versión de aplicaciones

Reducción del 40 %

  • O&M más simple: El escalado automático gestiona los picos semanales de tráfico sin estimaciones manuales de capacidad ni despliegues previos, lo que mejora la eficiencia general de O&M en un 40 %.

  • Resolución más rápida de incidencias: La gestión del ciclo de vida de microservices mejoró la velocidad de resolución de incidencias en un 30 %.

  • Menores costos de infraestructura: El escalado automático libera recursos durante las horas de menor demanda, lo que incrementa la utilización de recursos en un 50 %.

  • Monitoreo más rápido y preciso: La integración nativa con ARMS permite a iQIYI Sports identificar problemas con rapidez, lo que reduce el ciclo de versión de aplicaciones en un 40 %.