SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
case Terra com a plataforma
     Sunday TV no AWS

          Lásaro da Silva Engster

  Coordenador de Infraestrutura de Vídeos
Terra



ISP      mídia digital
vídeos
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
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.
a solução




            ?
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
os resultados



                  2
conhecimento + experiência = confiança
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
que …

seja escalável               elasticidade de IaaS


tenha alto desempenho

tenha alta disponibilidade

seja integrável
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
escalabilidade
e quando precisamos de mais servidores?




       campanhas de publicidade

        lotes com novos títulos
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
escalabilidade
             e quando precisamos de mais storage?



não encontramos limitações de capacidade de armazenamento no S3
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
desempenho
latência costuma ser crítico para a experiência do usuário
alta disponibilidade
  pessoas cometem erros
    software tem bugs
    hardware falha …



   … e a vida continua
alta disponibilidade

distribuição de servidores em diferentes zonas
dentro de uma mesma região
alta disponibilidade
alta disponibilidade
alta disponibilidade
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

…
sundaytv.com.br
  terra.com.br

 obrigado!
  lasaro@terra.com.br

Mais conteúdo relacionado

Destaque

Jaun pablo gonzalez ,luiz mateo giraldo
Jaun pablo gonzalez ,luiz mateo giraldoJaun pablo gonzalez ,luiz mateo giraldo
Jaun pablo gonzalez ,luiz mateo giraldodragonboy1984
 
Palestra na QConSP com Peixe Urbano sobre Arquiteturas Cloud
Palestra na QConSP com Peixe Urbano sobre Arquiteturas CloudPalestra na QConSP com Peixe Urbano sobre Arquiteturas Cloud
Palestra na QConSP com Peixe Urbano sobre Arquiteturas CloudAmazon Web Services LATAM
 
Metodos anticonceptivos de mujeres
Metodos anticonceptivos de mujeresMetodos anticonceptivos de mujeres
Metodos anticonceptivos de mujeresPablo Paucar
 
Políticas públicas
Políticas públicasPolíticas públicas
Políticas públicasEloi Lago
 
Puntiko futbol txapelketa 2014 uztailak 9 juillet
Puntiko futbol txapelketa 2014   uztailak 9 juilletPuntiko futbol txapelketa 2014   uztailak 9 juillet
Puntiko futbol txapelketa 2014 uztailak 9 juilletPat Berga
 
Arcicóllar fútbol sala
Arcicóllar fútbol salaArcicóllar fútbol sala
Arcicóllar fútbol salasantiago4A
 
Desenvolvimento Ágil de Aplicações Java na Nuvem com o AWS Elastic Beanstalk
Desenvolvimento Ágil de Aplicações Java na Nuvem com o AWS Elastic BeanstalkDesenvolvimento Ágil de Aplicações Java na Nuvem com o AWS Elastic Beanstalk
Desenvolvimento Ágil de Aplicações Java na Nuvem com o AWS Elastic BeanstalkAmazon Web Services LATAM
 
Apresentacao maria rosa
Apresentacao maria rosaApresentacao maria rosa
Apresentacao maria rosaMariaRosaGS
 

Destaque (16)

6
66
6
 
Jaun pablo gonzalez ,luiz mateo giraldo
Jaun pablo gonzalez ,luiz mateo giraldoJaun pablo gonzalez ,luiz mateo giraldo
Jaun pablo gonzalez ,luiz mateo giraldo
 
Ofimática
OfimáticaOfimática
Ofimática
 
Palestra na QConSP com Peixe Urbano sobre Arquiteturas Cloud
Palestra na QConSP com Peixe Urbano sobre Arquiteturas CloudPalestra na QConSP com Peixe Urbano sobre Arquiteturas Cloud
Palestra na QConSP com Peixe Urbano sobre Arquiteturas Cloud
 
12103 103
12103 10312103 103
12103 103
 
Metodos anticonceptivos de mujeres
Metodos anticonceptivos de mujeresMetodos anticonceptivos de mujeres
Metodos anticonceptivos de mujeres
 
Políticas públicas
Políticas públicasPolíticas públicas
Políticas públicas
 
Puntiko futbol txapelketa 2014 uztailak 9 juillet
Puntiko futbol txapelketa 2014   uztailak 9 juilletPuntiko futbol txapelketa 2014   uztailak 9 juillet
Puntiko futbol txapelketa 2014 uztailak 9 juillet
 
Elecctiva
ElecctivaElecctiva
Elecctiva
 
Arcicóllar fútbol sala
Arcicóllar fútbol salaArcicóllar fútbol sala
Arcicóllar fútbol sala
 
Presentación1
Presentación1Presentación1
Presentación1
 
Guia del sena
Guia del senaGuia del sena
Guia del sena
 
Futbol
FutbolFutbol
Futbol
 
Desenvolvimento Ágil de Aplicações Java na Nuvem com o AWS Elastic Beanstalk
Desenvolvimento Ágil de Aplicações Java na Nuvem com o AWS Elastic BeanstalkDesenvolvimento Ágil de Aplicações Java na Nuvem com o AWS Elastic Beanstalk
Desenvolvimento Ágil de Aplicações Java na Nuvem com o AWS Elastic Beanstalk
 
Apresentacao maria rosa
Apresentacao maria rosaApresentacao maria rosa
Apresentacao maria rosa
 
Devany galvan12
Devany galvan12Devany galvan12
Devany galvan12
 

Semelhante a Apresentacao do estudo de caso AWS do cliente Terra sobre o SundayTV

Construindo sua Infraestrutura de Videos e Conteudos na Nuvem
Construindo sua Infraestrutura de Videos e Conteudos na NuvemConstruindo sua Infraestrutura de Videos e Conteudos na Nuvem
Construindo sua Infraestrutura de Videos e Conteudos na NuvemAmazon Web Services LATAM
 
Conhecendo as opcoes de Storage na Nuvem da AWS
Conhecendo as opcoes de Storage na Nuvem da AWSConhecendo as opcoes de Storage na Nuvem da AWS
Conhecendo as opcoes de Storage na Nuvem da AWSAmazon Web Services LATAM
 
Lean Startup e Computação em Nuvem
Lean Startup e Computação em NuvemLean Startup e Computação em Nuvem
Lean Startup e Computação em NuvemJose Papo, MSc
 
Computação nas nuvens
Computação nas nuvensComputação nas nuvens
Computação nas nuvensRafael Castro
 
Escalando primeiros 10 milhões de usuários
Escalando primeiros 10 milhões de usuáriosEscalando primeiros 10 milhões de usuários
Escalando primeiros 10 milhões de usuáriosAmazon Web Services LATAM
 
Amazon S3 - Introdução, Benefícios e Dicas
Amazon S3 - Introdução, Benefícios e DicasAmazon S3 - Introdução, Benefícios e Dicas
Amazon S3 - Introdução, Benefícios e DicasJose Papo, MSc
 
Palestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCSPalestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCSThiago Viola
 
Usando a nuvem da AWS para Backup e Disaster Recovery
Usando a nuvem da AWS para Backup e Disaster RecoveryUsando a nuvem da AWS para Backup e Disaster Recovery
Usando a nuvem da AWS para Backup e Disaster RecoveryRodolfo Dantas
 
Desenvolvimento de Aplicações em Container com AWS Fargate - DEV302 - Sao Pa...
Desenvolvimento de Aplicações em Container com AWS Fargate -  DEV302 - Sao Pa...Desenvolvimento de Aplicações em Container com AWS Fargate -  DEV302 - Sao Pa...
Desenvolvimento de Aplicações em Container com AWS Fargate - DEV302 - Sao Pa...Amazon Web Services
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaRicardo Martins ☁
 
AWS - Conceitos, Segurança e Demonstração
AWS - Conceitos, Segurança e DemonstraçãoAWS - Conceitos, Segurança e Demonstração
AWS - Conceitos, Segurança e DemonstraçãoMaurício Harley
 
Performing real-time ETL into data lakes - ADB202 - São Paulo AWS Summit
Performing real-time ETL into data lakes - ADB202 - São Paulo AWS SummitPerforming real-time ETL into data lakes - ADB202 - São Paulo AWS Summit
Performing real-time ETL into data lakes - ADB202 - São Paulo AWS SummitAmazon Web Services
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento WebSérgio Souza Costa
 
Migre seus Desktops e Apps para a AWS com Amazon WorkSpaces e AppStream 2 - ...
Migre seus Desktops e Apps para a AWS com Amazon WorkSpaces e AppStream 2 -  ...Migre seus Desktops e Apps para a AWS com Amazon WorkSpaces e AppStream 2 -  ...
Migre seus Desktops e Apps para a AWS com Amazon WorkSpaces e AppStream 2 - ...Amazon Web Services
 
Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud Thiago Viola
 

Semelhante a Apresentacao do estudo de caso AWS do cliente Terra sobre o SundayTV (20)

Construindo sua Infraestrutura de Videos e Conteudos na Nuvem
Construindo sua Infraestrutura de Videos e Conteudos na NuvemConstruindo sua Infraestrutura de Videos e Conteudos na Nuvem
Construindo sua Infraestrutura de Videos e Conteudos na Nuvem
 
Conhecendo as opcoes de Storage na Nuvem da AWS
Conhecendo as opcoes de Storage na Nuvem da AWSConhecendo as opcoes de Storage na Nuvem da AWS
Conhecendo as opcoes de Storage na Nuvem da AWS
 
Lean Startup e Computação em Nuvem
Lean Startup e Computação em NuvemLean Startup e Computação em Nuvem
Lean Startup e Computação em Nuvem
 
Computação nas nuvens
Computação nas nuvensComputação nas nuvens
Computação nas nuvens
 
Computação nas nuvens
Computação nas nuvensComputação nas nuvens
Computação nas nuvens
 
Escalando primeiros 10 milhões de usuários
Escalando primeiros 10 milhões de usuáriosEscalando primeiros 10 milhões de usuários
Escalando primeiros 10 milhões de usuários
 
AWS Segurança e Conformidade
AWS Segurança e ConformidadeAWS Segurança e Conformidade
AWS Segurança e Conformidade
 
Amazon S3 - Introdução, Benefícios e Dicas
Amazon S3 - Introdução, Benefícios e DicasAmazon S3 - Introdução, Benefícios e Dicas
Amazon S3 - Introdução, Benefícios e Dicas
 
Palestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCSPalestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCS
 
Webinar Streaming Ao Vivo & Video On Demand
Webinar Streaming Ao Vivo & Video On DemandWebinar Streaming Ao Vivo & Video On Demand
Webinar Streaming Ao Vivo & Video On Demand
 
Ufs na nuvem gp 2017-2
Ufs na nuvem   gp 2017-2 Ufs na nuvem   gp 2017-2
Ufs na nuvem gp 2017-2
 
Usando a nuvem da AWS para Backup e Disaster Recovery
Usando a nuvem da AWS para Backup e Disaster RecoveryUsando a nuvem da AWS para Backup e Disaster Recovery
Usando a nuvem da AWS para Backup e Disaster Recovery
 
Desenvolvimento de Aplicações em Container com AWS Fargate - DEV302 - Sao Pa...
Desenvolvimento de Aplicações em Container com AWS Fargate -  DEV302 - Sao Pa...Desenvolvimento de Aplicações em Container com AWS Fargate -  DEV302 - Sao Pa...
Desenvolvimento de Aplicações em Container com AWS Fargate - DEV302 - Sao Pa...
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à prática
 
AWS - Conceitos, Segurança e Demonstração
AWS - Conceitos, Segurança e DemonstraçãoAWS - Conceitos, Segurança e Demonstração
AWS - Conceitos, Segurança e Demonstração
 
Performing real-time ETL into data lakes - ADB202 - São Paulo AWS Summit
Performing real-time ETL into data lakes - ADB202 - São Paulo AWS SummitPerforming real-time ETL into data lakes - ADB202 - São Paulo AWS Summit
Performing real-time ETL into data lakes - ADB202 - São Paulo AWS Summit
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 
Migre seus Desktops e Apps para a AWS com Amazon WorkSpaces e AppStream 2 - ...
Migre seus Desktops e Apps para a AWS com Amazon WorkSpaces e AppStream 2 -  ...Migre seus Desktops e Apps para a AWS com Amazon WorkSpaces e AppStream 2 -  ...
Migre seus Desktops e Apps para a AWS com Amazon WorkSpaces e AppStream 2 - ...
 
Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud
 
Introducao+ao+amazon+ec2+ +ricardo+geh
Introducao+ao+amazon+ec2+ +ricardo+gehIntroducao+ao+amazon+ec2+ +ricardo+geh
Introducao+ao+amazon+ec2+ +ricardo+geh
 

Mais de Amazon Web Services LATAM

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAmazon Web Services LATAM
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAmazon Web Services LATAM
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSAmazon Web Services LATAM
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSAmazon Web Services LATAM
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAmazon Web Services LATAM
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAmazon Web Services LATAM
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosAmazon Web Services LATAM
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSAmazon Web Services LATAM
 

Mais de Amazon Web Services LATAM (20)

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWS
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWS
 
Cómo empezar con Amazon EKS
Cómo empezar con Amazon EKSCómo empezar con Amazon EKS
Cómo empezar con Amazon EKS
 
Como começar com Amazon EKS
Como começar com Amazon EKSComo começar com Amazon EKS
Como começar com Amazon EKS
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWS
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWS
 
Ransomware: Estratégias de Mitigação
Ransomware: Estratégias de MitigaçãoRansomware: Estratégias de Mitigação
Ransomware: Estratégias de Mitigação
 
Ransomware: Estratégias de Mitigación
Ransomware: Estratégias de MitigaciónRansomware: Estratégias de Mitigación
Ransomware: Estratégias de Mitigación
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWS
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administrados
 
Simplifique su BI con AWS
Simplifique su BI con AWSSimplifique su BI con AWS
Simplifique su BI con AWS
 
Simplifique o seu BI com a AWS
Simplifique o seu BI com a AWSSimplifique o seu BI com a AWS
Simplifique o seu BI com a AWS
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWS
 

Apresentacao do estudo de caso AWS do cliente Terra sobre o SundayTV

  • 1. case Terra com a plataforma Sunday TV no AWS Lásaro da Silva Engster Coordenador de Infraestrutura de Vídeos
  • 2. Terra ISP mídia digital
  • 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
  • 15. escalabilidade e quando precisamos de mais servidores? campanhas de publicidade lotes com novos títulos
  • 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
  • 19. desempenho latência costuma ser crítico para a experiência do usuário
  • 20. alta disponibilidade pessoas cometem erros software tem bugs hardware falha … … e a vida continua
  • 21. alta disponibilidade distribuição de servidores em diferentes zonas dentro de uma mesma região
  • 25. integração infraestrutura pública ou privada infraestrutura pública e privada APIs VPC CDN vídeos Terra
  • 26.
  • 27. usar monitoração elástica adaptar aplicações para escalar em cloud migrar tipo de instâncias de ondemand para reserved …
  • 28. sundaytv.com.br terra.com.br obrigado! lasaro@terra.com.br