Caso práctico de VidRoll

2015

VidRoll es una plataforma de tecnología de video y monetización para los publicadores de contenido. Ofrece soluciones para que las marcas, las agencias, los propietarios de contenido, las editoriales y los desarrolladores proporcionen anuncios destinados al cliente. La plataforma de reproducción de video de VidRoll automatiza el proceso de publicidad en varias pantallas al utilizar los mercados e intercambios más recientes. El reproductor de video de VidRoll hace las veces de intercambio meta para ayudar a los proveedores a presentar anuncios en video que se adaptan a los visitantes de su sitio y así maximizar los ingresos. VidRoll se utiliza en 50 000 dominios únicos y su reproductor de video está sindicado en 100 000 sitios web. Asimismo, la compañía abastece cientos de millones de anuncios al mes.

iniciar un tutorial de python
kr_quotemark

AWS Lambda habilita NoOps, que nos permite comenzar y permanecer a escala sin preocuparnos por la infraestructura. Como organización exponencial, es fundamental que nuestros desarrolladores se concentren en la innovación”.

James Young
Director de tecnología, VidRoll

El desafío

  • En un principio, VidRoll eligió a AWS por su flexibilidad y escala.
  • La compañía utilizaba Amazon Elastic Compute Cloud (Amazon EC2) para facilitar la lógica empresarial y la configuración dinámica necesarias para realizar ofertas por anuncios de video en tiempo real entre múltiples intercambios. Amazon EC2 también se utilizaba para la transcodificación en tiempo real de anuncios en video y la ejecución de bases de datos MySQL.
  • A medida que el negocio de VidRoll se amplió, se complicó la administración del clúster de instancias de EC2 por parte de los desarrolladores, a pesar de contar con AWS Elastic Beanstalk para aprovisionar, administrar y escalar las instancias de EC2.
  • Siempre había elementos operativos que los desarrolladores tenían que administrar, como la selección del tipo de instancia, el escalado, la lógica de implementación y las configuraciones de software.
    Para poder escalar el negocio con rapidez, los desarrolladores necesitaban concentrarse en tareas especializadas en lugar de preocuparse por la infraestructura de TI.

Por qué Amazon Web Services

  • Ahora, VidRoll utiliza AWS Lambda para facilitar la lógica empresarial necesaria para realizar ofertas por anuncios en tiempo real. El reproductor de video activa una función de Lambda mediante Amazon API Gateway.
  • Lambda también se usa para transcodificar anuncios de video en tiempo real.

Los beneficios

  • Con Lambda, los desarrolladores de VidRoll ya no tienen que entender ni preocuparse por la infraestructura.
  • Como el contexto en el que está escrito el código no cambia nunca, luego no es necesario volver a escribir el código a medida que el sistema cambia. Esto se traduce en una mejora de la productividad.
  • Lo que VidRoll puede hacer ahora con 2-3 ingenieros normalmente requeriría de 8 a 10 ingenieros, gracias a que la capacidad de reutilización del código supone una creciente ventaja de rendimiento.
  • VidRoll ha incrementado diez veces los ingresos sin la necesidad de contratar recursos técnicos adicionales para la administración de los volúmenes, lo que le ha permitido que los clientes se beneficien de los ahorros en costos.

Acerca de VidRoll

VidRoll es una plataforma de tecnología de video y monetización para los publicadores de contenido.

Beneficios de AWS

  • La necesidad de preocuparse por la infraestructura ha sido eliminada
  • Aumento de la productividad gracias a la reutilización del código
  • Aumento de diez veces los ingresos sin la necesidad de contratar recursos técnicos adicionales

Servicios de AWS utilizados

AWS Lambda

AWS Lambda permite ejecutar código sin aprovisionar ni administrar servidores.

Más información >>

Amazon API Gateway

Amazon API Gateway es un servicio completamente administrado que facilita a los desarrolladores la creación, la publicación, el mantenimiento, el monitoreo y la protección de las API a cualquier escala.

Más información >>

Sin servidor

Sin servidor se refiere a la arquitectura nativa de la nube, con la cual se le permite trasladar más responsabilidades operativas a AWS y se aumenta la agilidad y la innovación.

Más información >>


Comenzar

Empresas de todos los tamaños y de todos los sectores están transformando sus negocios con AWS a diario. Póngase en contacto con nuestros expertos e inicie hoy mismo su traspaso a la nube de AWS.