Estudo de caso da VidRoll
2015
A VidRoll é uma plataforma de tecnologia de vídeo e monetização para editoras de conteúdo. Ela oferece soluções para marcas, agências, proprietários de conteúdo, editoras e desenvolvedores para a entrega de anúncios direcionados ao cliente. A plataforma do reprodutor de vídeo da VidRoll automatiza o processo de anúncios multitela ao utilizar os marketplaces e as trocas mais recentes. O reprodutor de vídeo da VidRoll funciona como uma metatroca para ajudar fornecedores a corresponder os visitantes do seu site aos anúncios de vídeo adequados e maximizar a receita. A VidRoll é usada em 50.000 domínios exclusivos e seu reprodutor de vídeo é sindicado em mais de 100.000 sites. A empresa atende a centenas de milhões de anúncios por mês.
O AWS Lambda habilita o NoOps, o que nos permite começar e permanecer na escala correta sem precisarmos nos preocupar com a infraestrutura. Como uma organização exponencial, é fundamental que os nossos desenvolvedores mantenham o foco na inovação.”
James Young
CTO, VidRoll
O desafio
- Inicialmente, a VidRoll escolheu a AWS por causa de sua flexibilidade e escala.
- A empresa usou o Amazon Elastic Compute Cloud (Amazon EC2) para alimentar a lógica de negócios e a configuração dinâmica necessárias para fazer ofertas em anúncios em vídeo em tempo real entre diversas trocas. O Amazon EC2 também foi usado para transcodificar anúncios em vídeo em tempo real e executar bancos de dados MySQL.
- Com o crescimento das atividades comerciais da VidRoll, ter desenvolvedores gerenciando um cluster de instâncias do EC2 tornou-se difícil, apesar do uso do AWS Elastic Beanstalk para provisionar, gerenciar e escalar as instâncias do EC2.
- Sempre existiram elementos de operações (seleção de tipo de instância, escalabilidade, lógica de implantação e configurações de software) para os desenvolvedores gerenciarem.
Para escalar as atividades comerciais rapidamente, os desenvolvedores precisavam concentrar-se nas tarefas especializadas e deixar de lado a infraestrutura de TI.
Por que a Amazon Web Services
- Agora, a VidRoll usa o AWS Lambda para alimentar a lógica de negócios para fazer ofertas de anúncio em tempo real. O reprodutor de vídeo aciona uma função do Lambda por meio do Amazon API Gateway.
- O Lambda também é usado para transcodificar anúncios em vídeo em tempo real.
Os benefícios
- Ao usar o Lambda, os desenvolvedores da VidRoll eliminam a necessidade de entender a infraestrutura, ou de preocupar-se com ela.
- Como o contexto em que o código é escrito nunca muda, o código ão precisa ser reescrito depois, quando o sistema mudar. Isso gera ganhos de produtividade.
- O que a VidRoll agora pode fazer com 2 ou 3 engenheiros, normalmente, exigiria entre 8 a 10 engenheiros, pois a reusabilidade do código torna-se uma vantagem de desempenho crescente.
- A VidRoll aumentou sua receita em 10 vezes sem contratar recursos técnicos adicionais para gerenciar o volume, passando as economias de custos para os clientes.
Sobre a VidRoll
A VidRoll é uma plataforma de tecnologia de vídeo e monetização para editoras de conteúdo.
Benefícios da AWS
- Eliminou a necessidade de se preocupar com infraestrutura
- Aumentou a produtividade graças a possibilidade de reusar o código
- Aumentou o rendimento em dez vezes sem contratar recursos técnicos adicionais
Serviços da AWS usados
AWS Lambda
O AWS Lambda permite que você execute código sem provisionar ou gerenciar servidores.
Amazon API Gateway
O Amazon API Gateway é um serviço gerenciado que permite que desenvolvedores criem, publiquem, mantenham, monitorem e protejam APIs em qualquer escala com facilidade.
Sem servidor
Sem servidor é a arquitetura nativa da nuvem que permite transferir mais das suas responsabilidades operacionais à AWS, aumentando a agilidade e a inovação.
Comece a usar
Empresas de todos os portes em todos os setores estão transformando seus negócios diariamente usando a AWS. Entre em contato com nossos especialistas e inicie sua própria jornada para a Nuvem AWS hoje mesmo.