4. nossa primeira experiência com
a Amazon
vídeos gratuitos
esportes e notícias
live e on demand
2009
multi telas
América Latina, US e
Espanha
5. 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.
6. 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.
8. 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
9. os resultados
2
conhecimento + experiência = confiança
10. 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
11. 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
12. o problema
não havia tempo para investir em infraestrutura
própria, não apenas servidores mas principalmente
storage.
13. a solução
que …
seja escalável elasticidade de IaaS
tenha alto desempenho
tenha alta disponibilidade
seja integrável
14. escalabilidade
ambientes de QA e produção do Sunday TV
EC2 S3
começamos com 8 servidores hoje consumimos 76TB
hoje usamos
já chegamos a 55 servidores
16. escalabilidade
demanda prevista demanda não prevista
instanciamos servidores auto-scaling
‘manualmente’
EC2 + ELB + Cloudwatch
agendamos o instanciamento
de novos servidores e
também a desativação
17. escalabilidade
e quando precisamos de mais storage?
não encontramos limitações de capacidade de armazenamento no S3
18. desempenho
diferentes aplicações = diferentes necessidades
Standard Instances (4)
Micro Instances (1)
High-memory Instances (3)
High-CPU Instances (2)
Cluster Compute Instances (2)
Cluster GPU Instances (1)
http://aws.amazon.com/ec2/instance-types