acelerando sites e aplicacoes moveis com uma cdn
TRANSCRIPT
![Page 1: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/1.jpg)
Acelerando sites ou
aplicações Web com uma CDN
José Papo
AWS Tech Evangelist
@josepapo
![Page 2: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/2.jpg)
![Page 3: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/3.jpg)
![Page 4: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/4.jpg)
![Page 5: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/5.jpg)
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)
Mais velocidade é mais valor!
![Page 6: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/6.jpg)
![Page 7: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/7.jpg)
O problema Não utilizar técnicas de Front End Optimization
![Page 8: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/8.jpg)
![Page 9: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/9.jpg)
Fazer menos requisições HTTP
Usar uma CDN
Usar Gzip
Minimizar Javascript
Fazer cache sempre que possível
![Page 10: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/10.jpg)
![Page 11: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/11.jpg)
Amazon CloudFront Rede de Distribuição de Conteúdo (CDN) Flexível
![Page 12: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/12.jpg)
CloudFront pode deixar seu site
até 70% mais rápido
![Page 13: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/13.jpg)
Locais Edge AWS (CloudFront & Route 53)
![Page 14: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/14.jpg)
Pague pelo que usar
Sem contratos ou compromissos
![Page 15: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/15.jpg)
Distribuiçao de conteúdo estático e dinâmico
São Paulo
Paris
NY
RTMP
Servido do S3
/images/*
3
Servido do EC2
*.php
2
CNAME único
www.mysite.com
1
S3 Origin
![Page 16: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/16.jpg)
Sem uso do CloudFront
Servidores Web e de aplicação sobrecarregados com requisições
![Page 17: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/17.jpg)
Com uso de CloudFront
Carga de requisições feita pelo CloudFront, necessidade de menos
servidores web e de aplicação
Offload Diminui
![Page 18: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/18.jpg)
Tem
po
de
Res
po
sta
Performance
Car
ga d
o s
ervi
do
r
Sem CDN
![Page 19: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/19.jpg)
Tem
po
de
Res
po
sta
Performance
Car
ga d
o S
ervi
do
r
Tem
po
de
Res
po
sta
Car
ga d
o
Serv
ido
r
Sem CDN CDN
para
Conteúdo
Estático
![Page 20: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/20.jpg)
Tem
po
de
Res
po
sta
Performance
Car
ga d
o S
ervi
do
r
Tem
po
de
Res
po
sta
Car
ga d
o
Serv
ido
r
Tem
po
de
Res
po
sta
Car
ga d
o
Serv
ido
r
Sem CDN CDN
para
Conteúdo
Estático
CDN
Conteúdo
Estático e
Dinâmico
![Page 21: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/21.jpg)
Streaming
simples com S3
![Page 22: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/22.jpg)
“Conteúdo de vídeos é servido via
CloudFront para uma audiência global…
…outro benefício da migração foi a
redução de custo de servidores em 50%”
Stuart Wright
Diretor de TI da Sega
![Page 23: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/23.jpg)
São Paulo
Paris
NY
Servidor de publicação
de conteúdo
Vídeos no S3
Caches Cloudfront
Distribuição
Streaming
Cloudfront
![Page 24: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/24.jpg)
Bucket no S3
Arquivo para streaming
![Page 25: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/25.jpg)
Distribuição de streaming CloudFront
![Page 26: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/26.jpg)
Bucket S3
![Page 27: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/27.jpg)
Feito!!!
![Page 28: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/28.jpg)
<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',
'autostart': 'true',
'stretching': 'fill',
'streamer': 'rtmp://s3sd4mo71gra60.cloudfront.net/cfx/st',
'controlbar': 'bottom',
'width': '1280',
'height': '720'
});
</script>
</body>
</html>
Arquivo no S3
CloudFront Streaming
![Page 29: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/29.jpg)
Live Streaming
![Page 30: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/30.jpg)
CloudFront Streaming
HTTP Live Streaming com EC2 executando FMS ou
Windows Media Services
São Paulo
Paris
NY
HTTP
FMS
IIS Media
Services
1
2
![Page 31: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/31.jpg)
CloudFront para vídeos
![Page 32: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/32.jpg)
![Page 33: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/33.jpg)
![Page 34: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/34.jpg)
Suportando as Empresas Mais Populares da Internet
![Page 35: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/35.jpg)
E muito usada por Grandes Corporações
![Page 36: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/36.jpg)
Nuvem é Democracia!
![Page 37: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/37.jpg)
Nuvem é Liberdade!
![Page 38: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/38.jpg)
OFERTA
GRATUITA! aws.amazon.com/pt/free
![Page 39: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/39.jpg)
OBRIGADO! aws.typepad.com/brasil
slideshare.net/AmazonWebServicesLATAM
José Papo
AWS Tech Evangelist
@josepapo
![Page 40: Acelerando sites e aplicacoes moveis com uma CDN](https://reader033.vdocuments.net/reader033/viewer/2022051301/5a6e1ba27f8b9afc578b5db1/html5/thumbnails/40.jpg)