View
293
Download
2
Category
Preview:
Citation preview
case Terra com a plataforma Sunday TV no AWS
Lásaro da Silva Engster
Coordenador de Infraestrutura de Vídeos
nossa primeira experiência com a Amazon
vídeos gratuitos
esportes e notícias
live e on demand
multi telas
América Latina, US e Espanha
2009
a oportunidade
3 dias antes do evento …
surgiu a oportunidade da empresa contratar os direitos de transmissão pela internet de uma partida de futebol …
jogo entre a seleção dos Estados Unidos e México valendo a classificação para a copa do mundo de 2010.
o problema
nossa infraestrutura própria local não era suficiente para atender a expectativa de audiência com os vídeos …
não havia tempo para investir em infraestrutura própria.
os resultados
1 em 3 dias instanciamos 90 servidores que atenderam durante a partida um pico que chegou a 65 mil streamings/usuários simultâneos
nossa maior experiência no AWS
produto que nasceu no AWS em 2010
loja de vídeos pela internet
conteúdo de entretenimento
vídeos gratuitos, por assinatura, para alugar e comprar
a oportunidade criar um produto …
lançar em poucos meses …
para usuários em PCs, TVs Conectadas, Tablets e Smartphones ...
com dezenas de milhares de filmes no acervo …
disponível no Brasil e outros 5 países Latam ...
com o qual esperamos um alto consumo
o problema
não havia tempo para investir em infraestrutura própria, não apenas servidores mas principalmente storage.
a solução
elasticidade de IaaS
que … seja escalável tenha alto desempenho tenha alta disponibilidade seja integrável
escalabilidade
EC2
começamos com 8 servidores
hoje usamos
já chegamos a 55 servidores
S3
hoje consumimos 76TB
ambientes de QA e produção do Sunday TV
escalabilidade
campanhas de publicidade
lotes com novos títulos
e quando precisamos de mais servidores?
escalabilidade demanda prevista
instanciamos servidores ‘manualmente’
agendamos o instanciamento de novos servidores e também a desativação
demanda não prevista
auto-scaling
EC2 + ELB + Cloudwatch
escalabilidade
não encontramos limitações de capacidade de armazenamento no S3
e quando precisamos de mais storage?
desempenho
Standard Instances (4)
Micro Instances (1)
High-memory Instances (3)
High-CPU Instances (2)
Cluster Compute Instances (2)
Cluster GPU Instances (1)
diferentes aplicações = diferentes necessidades
http://aws.amazon.com/ec2/instance-types
integração
infraestrutura pública ou privada
infraestrutura pública e privada
APIs
VPC
CDN vídeos Terra
usar monitoração elástica adaptar aplicações para escalar em cloud migrar tipo de instâncias de ondemand para reserved
…
Recommended