Acelerando sites e aplicações Web com uma CDN

1,645 views

Published on

Esta apresentação mostra a importância da performance e da velocidade de uma aplicação do ponto de vista do usuário final e mostra dicas práticas de como acelerar seu site ou aplicação móvel

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,645
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
23
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Acelerando sites e aplicações Web com uma CDN

  1. 1. Acelerando sites ouaplicações Web com uma CDN José Papo AWS Tech Evangelist @josepapo
  2. 2. Mais velocidade é mais valor! AUMENTA FATURAMENTO  10% aumento na receita (para cada 1s de melhoria)  12% aumento na receita (ao melhorar de 6s para 1.2s)  5% aumento na receita (para cada 2s de melhoria)  50% mais page views para usuários com maior velocidade (relativo aos mais lentos)  9% mais tráfego (para cada 400 ms de melhoria)
  3. 3. O problemaNão utilizar técnicas deFront End Optimization
  4. 4. Usar uma CDN Fazer menos requisições HTTPUsar Gzip Fazer cache sempre que possível Minimizar Javascript
  5. 5. Amazon CloudFrontRede de Distribuição de Conteúdo (CDN) Flexível
  6. 6. CloudFront pode deixar seu siteaté 70% mais rápido
  7. 7. Locais Edge AWS (CloudFront & Route 53)
  8. 8. Pague pelo que usarSem contratos ou compromissos
  9. 9. Distribuiçao de conteúdo estático e dinâmico S3 Origin 3 Servido do S3 /images/* São Paulo 2 Servido do EC2 *.php RTMP Paris 1 CNAME único NY www.mysite.com
  10. 10. Sem uso do CloudFrontServidores Web e de aplicação sobrecarregados com requisições
  11. 11. Com uso de CloudFrontCarga de requisições feita pelo CloudFront, necessidade de menosservidores web e de aplicação Offload Diminui
  12. 12. Tempo de RespostaCarga do servidor Sem CDN Performance
  13. 13. Tempo de RespostaCarga do Servidor Sem CDNTempo de Resposta paraCarga do CDN EstáticoServidor Conteúdo Performance
  14. 14. Tempo de RespostaCarga do Servidor Sem CDNTempo de Resposta paraCarga do CDN EstáticoServidor ConteúdoTempo de RespostaCarga do CDNServidor Dinâmico Conteúdo Estático e Performance
  15. 15. Streamingsimples com S3
  16. 16. “Conteúdo de vídeos é servido viaCloudFront para uma audiência global… …outro benefício da migração foi aredução de custo de servidores em 50%” Stuart Wright Diretor de TI da Sega
  17. 17. Servidor de publicação de conteúdo Vídeos no S3Caches Cloudfront Distribuição São Paulo Streaming Paris Cloudfront NY
  18. 18. Bucket no S3 Arquivo para streaming
  19. 19. Distribuição de streaming CloudFront
  20. 20. Bucket S3
  21. 21. Feito!!!
  22. 22. <html><script type=text/javascript src=jwplayer.js></script><body><div id=mediaspace>player goes in here</div><script type=text/javascript> jwplayer(mediaspace).setup({ flashplayer: player.swf, file: dynamoDB.flv, repeat: always, Arquivo no S3 autostart: true, stretching: fill, streamer: rtmp://s3sd4mo71gra60.cloudfront.net/cfx/st, controlbar: bottom, width: 1280, height: 720 });</script></body> CloudFront Streaming</html>
  23. 23. Live Streaming
  24. 24. CloudFront StreamingHTTP Live Streaming com EC2 executando FMS ouWindows Media Services 1 FMS 2 IIS Media Services São Paulo HTTP Paris NY
  25. 25. CloudFront para vídeos
  26. 26. Suportando as Empresas Mais Populares da Internet
  27. 27. E muito usada por Grandes Corporações
  28. 28. Nuvem é Democracia!
  29. 29. Nuvem é Liberdade!
  30. 30. OFERTA GRATUITA!aws.amazon.com/pt/free
  31. 31. OBRIGADO! aws.typepad.com/brasil slideshare.net/jpapoJosé PapoAWS Tech Evangelist@josepapo

×