ACB - Web App

Consulta, administración y despliegue de servidores para streaming

  • Diseño UI/UX
  • Frontend
  • Backend
  • Django
  • HTML + CSS + Javascript
  • Python
  • Amazon Web Services
ACB - Web App

En aras de mejorar la prestación de los servicios para la distribución internacional a proveedores de los contenidos de acb, su dirección de desarrollo internacional nos solicita una solución integral de digitalización de todos los servicios y automatización del escalado y despliegue de su infraestructura de streaming.

El reto

Desarrollar una plataforma para la gestión integral y el despliegue de instancias para streaming del departamento de distribución televisiva de acb.

Panel del distribuidor

El sistema debe proveer de un panel para el distribuidor donde pueda realizar sus acciones, reservas y consultas sobre los eventos disponibles. A la vez, conocer los medios por los que puede acceder a esos eventos (satélite o streaming) y conocer todas las posibles notificaciones sobre el servicio. También debe ser capaz de administrar todos los distribuidores disponibles, sus contratos y condiciones.

Panel de administración y consulta

El personal de acb debe poder desarrollar todas las tareas de administración y consulta sobre los distribuidores, eventos, medios disponibles, etc.

Automatización del aprovisionamiento de recursos y escalado de la infraestructura de AWS de streaming

Según los eventos a emitir, estos son repartidos entre los recursos de streaming y satélite disponible, facilitando los métodos de acceso, según sea el caso, a cada uno de los distribuidores. A la vez, el sistema despliega automáticamente los recursos necesarios a nivel global según el número de eventos y su demanda, en cantidad y en tipología de stream.

Business Inteligence

El equipo de acb dispone de diversos paneles para analizar diferentes aspectos desde el uso de los eventos, estado de contratos, distribuidores, etc.

ACB acb distribution mockup

El proyecto

Para el desarrollo de este proyecto se realizaron las siguientes acciones.

UI/UX

Se tiene que ofrecer, tanto para distribuidores como personal de acb de una interfaz amigable e intuitiva, orientada a un uso profesional, que debe ser ágil y rápido.

Desarrollo Frontend

Para el desarrollo de frontend, se contemplan componentes de interfaz reactiva, que reaccionan en vivo según los eventos y cambios.

Desarrollo Backend

Se opta por un desarrollo puro en Django + API Restfull.

Infraestructura AWS

Toda la infraestructura de escalado de servicios funciona mediante instancias de AWS, incluyendo instancias Serverless. Estas son desplegadas mediante Terraform.

Tecnologías

Una ejecución con vistas al futuro.

 

Servicios relacionados

Descubre los servicios relacionados con este artículo.

Ver más

Aplicaciones web

Nuestras aplicaciones web son desarrolladas mediante el estudio de las características y motivaciones de tu público objetivo. Con nuestra experiencia, creamos una aplicación web que te conecte con tu audiencia.

  • HTML + CSS + Javascript
  • Django
  • Python
  • Flutter
  • Firebase
Ver servicio

Outsourcing

Tanto si tienes un volumen extra de trabajo en tu proyecto de desarrollo o diseño, o como si necesitas un equipo especializado para implementar una tarea dentro de tu equipo, estamos preparados para ayudarte.

  • Django
  • Python
  • Flutter
  • HTML + CSS + Javascript
  • Vue.js
  • Lambda
  • Firebase
Ver servicio