Construindo sua Infraestrutura de Videos e Conteudos na Nuvem

2,402 views

Published on

Construindo sua Infraestrutura de Videos e Conteudos na Nuvem

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,402
On SlideShare
0
From Embeds
0
Number of Embeds
186
Actions
Shares
0
Downloads
80
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Construindo sua Infraestrutura de Videos e Conteudos na Nuvem

  1. 1. Franco Vieira Construindo sua Infraestrutura de Vídeos e Conteúdo na Nuvem SolutionsArchitect July 30th, 2013
  2. 2. Vários Tutoriais , treinamentos e mentoria em português Inscreva-se agora !! http://awshub.com.br
  3. 3. Media Evolution How Cloud Scalability can be used for media workflows… Media workflows in the Cloud Really …
  4. 4. Media Evolution Analog VCD DVD 720p 1080p (3D) 2K 4K SIZEUSERSFORMAT Ingest Storage Processing Delivery
  5. 5. Media is getting Better …
  6. 6. Media is getting Harder …
  7. 7. We need tools that can scale for Media …
  8. 8. Managed Services Secure High Availability Massive Scale
  9. 9. Concentrate on Better content Leave Harder IT management to us …
  10. 10. OrchestratorMedia Workflow Storage Transcode Watermark Segment Deliver Ingest
  11. 11. Media Ingest AWS Import/ Export Amazon S3 (multi-part Upload) AWS Storage Gateway Service AWS Direct Connect
  12. 12. Media Ingest S3 Bucket S3 SDK S3 Serverside S3 multi-part Upload Files
  13. 13. Media Ingest S3 Bucket EC2 Instance Running Aspera Media Files Aspera on-Demand Server FASP Instance RAM FASP Gateway
  14. 14. Media Storage Amazon S3 Your files - Faster access to massive compute capabilities - Many external products (hourly or BYOL) - Access to other processing vendors without having to move files around - Scalable Media Delivery
  15. 15. Media Storage (in the Cloud) Amazon S3 Amazon Glacier Single API access (regardless of the storage class) >Durability >>Scale >>>Cost Amazon S3 (RRS)
  16. 16. Media Processing Amazon S3 EBS Instance Store EC2 Instance AMI
  17. 17. Media Software AWS Online Software Store • Customer can find, research, buy software • Simple pricing, aligns with EC2 usage model • 1-Click launch in minutes • Marketplace billing integrated into your AWS account • 600+ products across 23 categories Developer Tool Categories Include • Media Servers • Transcoding • Media Publishing • Digital Asset Management
  18. 18. Media Processing EC2 Instance I/O
  19. 19. Media Processing AMI EBS Instance Store EC2 Instance
  20. 20. Media Processing AMI EBS Instance Store EC2 Instances
  21. 21. Media Processing AMI EBS Instance Store SteadyState Transcoders EBS Instance Store Spot Transcoders Transcode Queue
  22. 22. Media Processing AMI EBS Instance Store SteadyState Transcoders Transcode QueueEBS Instance Store Spot Transcoders Auto Scaling Cloudwatch Alarm
  23. 23. Media Processing Time Capacity Launch of new device 1000’s of transcoders
  24. 24. Media Workflow SNS SQS SWF
  25. 25. Processing Queue Amazon SWF Transcode Worker Transcode Worker (Spot) Input files in S3 Slicer CMS Media Workflow AWS Import/ Export DRM Wrapper DRM Wrapper (Spot) SNS Streaming Server
  26. 26. Media Workflow
  27. 27. Processing Queue Amazon SWF Transcode Worker Transcode Worker (Spot) Input files in S3 Slicer CMS Media Workflow AWS Import/ Export DRM Wrapper DRM Wrapper (Spot) SNS Streaming Server
  28. 28. Amazon SWF Input and output in S3 Media Workflow AWS Import/ Export DRM Wrapper DRM Wrapper (Spot) SNS Streaming Server Amazon Elastic Transcoder
  29. 29. Input and outputin S3 Media Transcoding Amazon Elastic Transcoder • Video Transcoding in the Cloud • Familiar Development in AWS SDKs Python, Node.js, Java, .NET, PHP, and Ruby • Supports most popular formats (H.264 video with AAC audio in an MP4 container) • Free Usage Tier
  30. 30. Media Delivery (in the Cloud) Amazon S3 RTMP Streaming or Download Distribution Processed Media Files >Pay as you go >>Performance >>>Cost HTTP/HTTPS Amazon CloudFront
  31. 31. CDN Edge Locations Dallas (2) St.Louis Miami JacksonvilleLos Angeles (2) Palo Alto Seattle Ashburn (2) Newark New York (3) Dublin London (2) Amsterdam (2) Stockholm Frankfurt (2) Paris (2) Singapore (2) Hong Kong (2) Tokyo (2) Sao Paulo South Bend San Jose Osaka Milan Sydney Hayward Madrid
  32. 32. Media Delivery (Streaming) HDS/HLS/Smooth Streaming Amazon CloudFront EBS Instance Store EC2 StreamingInstance Amazon S3
  33. 33. Media Reporting Amazon CloudFront Access Logs Amazon S3 EMR Amazon Redshift Business Smarts
  34. 34.  Desde maio de 2004, o nosso maior objetivo é desenvolver plataformas de vídeo que possibilitem que qualquer pessoa crie, gerencie e monetize facilmente os seus vídeos na Internet.  Além de distribuir mais de quatro milhões de vídeos por mês para mais de sete milhões de pessoas, o Videolog conta com estatísticas avançadas de visualização possibilitadas pela estrutura da AWS. “Atingimos uma estabilidade incrível em nosso site, além de poder proporcionar novos produtos de qualidade aos nossos clientes, como o live streaming de vídeo”. “Estávamos com um custo altíssimo e desempenho abaixo do esperado, a AWS e seu suporte de alta qualidade transformou nossa realidade” Bruno Dulcetti
  35. 35. O Desafio  O Videolog precisava aumentar a velocidade e o desempenho da sua infraestrutura. Com a ascendência constante de usuários, era necessário uma plataforma escalável e segura.  O suporte a infra tinha que ser diferenciado, sendo imprescindível um contato constante com os responsáveis pelo serviço.
  36. 36. O Papel da AWS e Benefícios alcançados PARAGRAFO RESUMO CASO _ KEY WORDS de BENEFICIO, DESAFIO VENCIDO – RESUMO DO CASO EM UM PARAGRAFO  A estabilidade atingida com a Amazon Web Services possibilitou o Videolog a expandir seus produtos, oferecendo Live Streaming em vídeo e estatísticas avançadas de vídeos com o uso do DynamoDB, por exemplo.  A transmissão e compartilhamento de vídeo se tornou muito mais fácil com o uso da AWS, além da maior disponibilidade, temos uma grande quantidade de serviços agregados.
  37. 37. • Líderes a mais de uma década na implementação rápida de projetos relacionados a distribuição de áudio e vídeo, oferecendo softwares de alta confiabilidade, prontos para uso e testados para grandes audiências. • Com sedes no Brasil, EUA e Espanha, desde 1999 a OTT Networks criou um portfólio em serviços inovadores de distribuição de mídia digital para empresas no mundo inteiro Amazon Web Services tornou possível escalar quase que infinitamente a plataforma Media iBox A facilidade de gerenciamento de múltiplos ambientes de desenvolvimento na AWS não tem paralelo no mercado atualmente
  38. 38. O Desafio • Encoding de áudio e vídeo requer grande quantidade de poder de processamento por períodos relativamente curtos de tempo • Como re-encodar todo o acervo de vídeo do Terra no menor tempo possível? • Gerenciamento de custos de encoding farms • Testes de escalabilidade de novos releases da plataforma
  39. 39. O Papel da AWS e Benefícios alcançados PARAGRAFO RESUMO CASO _ KEY WORDS de BENEFICIO, DESAFIO VENCIDO – RESUMO DO CASO EM UM PARAGRAFO • Clonagem de máquinas permite a criação de encoding farms on-demand • API’s de administração da AWS permitiu o desenvolvimento de processos automatizados de desligamento de máquinas não utilizadas, reduzindo drasticamente os custos de hosting • Virtual Private Clouds permite a criação de réplicas do ambiente de produção para testes de escalabilidade e stress com uma facilidade sem paralelos em soluções alternativas
  40. 40. • Startup fundada em 2004 e atualmente líder na América Latina em gestão e distribuição profissional de vídeos online. • Suporta um tráfego anual de 15PB, garantindo a entrega e análise de mais de 400 milhões de video views/mês. • Os vídeos entregues pela Samba Tech atingem 1 a cada 10 usuários únicos no Brasil e geram cerca de 2 Bilhões de requisições mensais. “A AWS é um parceiro fundamental para a Samba Tech, ajudando a transformar ideias inovadoras em realidade para nossos clientes.” “A AWS oferece a segurança e escalabilidade que a infraestrura da Samba Tech precisa para atender seus diversos clientes em toda América Latina.” - Lídio Ramalho – Head of IT
  41. 41. Sobre a Samba Tech e o Desafio • A Samba Tech tem como desafio garantir a entrega com qualidade e segurança de um grande volume de mídias, mantendo alto o nível de SLA para atender a demanda crescente dos seus diversos clientes. • Além disso, existe a necessidade de uma infraestrutura confiável e elástica para suportar o Analytics do Samba Videos, solução que realiza o processamento de bilhões de dados por mês para gerar informações precisas para tomada de decisões estratégicas dos seus clientes. • O modelo “on demand” da Amazon Web Services atende de forma bastante aderente as necessidades da Samba, suportando as grandes variações de demanda com segurança e confiabilidade.
  42. 42. Benefícios alcançados PARAGRAFO RESUMO CASO _ KEY WORDS de BENEFICIO, DESAFIO VENCIDO – RESUMO DO CASO EM UM PARAGRAFO • • Inovação com baixo custo de infraestrutura e controle dos gastos. • Administração de infraestrutura simplificada, com acesso rápido e fácil a capacidade adicional. • O desempenho do SLA dobrou com a arquitetura tolerante a falhas e de alta disponibilidade suportada pelo AWS. • Redução no ciclo de desenvolvimento com deploys 15x mais rápidos e provisão de infraestrutura facilitada. PARAGRAFO RESUMO CASO _ KEY WORDS de BENEFICIO, DESAFIO VENCIDO – RESUMO DO CASO EM UM PARAGRAFO
  43. 43. Summary
  44. 44. = :) :) Media can be made Scalable … >> Secure >> Flexible >> Managed >> Not expensive Your Media In the Cloud >> Highly Available Better and Easier
  45. 45. Thank you francov@amazon.com

×