1. Introdução S3 e CloudFront
Hands-on:
“Publicando um site estático
com S3 e CloudFront”
Michel Pereira
AWS Solutions Architect
michelp@amazon.com
2. Amazon Cloud Sessions - Novembro
01/11 @ 3 da tarde - Visão Geral dos serviços da Nuvem da
AWS e como estimar sua conta | Parte 1
14/11 @ 2 da tarde - Visão Geral dos serviços da Nuvem da
AWS e como estimar sua conta | Parte 2
8/11 @ 2 da tarde – Introdução EC2 e RDS | Hands-on: “Instalando
uma aplicação Web na nuvem AWS”
22/11 @ 2PM – Introdução S3 e CloudFront | Hands-on:
“Publicando um site estático com S3 e CloudFront”
3. Agenda da Parte 1
Regiões
Introdução ao S3
Como criar bucket e subir arquivos
Introdução ao CloudFront
Como criar uma distribuição
Perguntas e respostas
5. Infraestrutura Global
Deployment & Administration
App Services
Compute Storage Database Regiões
Um conjunto isolado de data centers em uma
Networking determinada geografia
AWS Global Infrastructure
6. Infraestrutura Global
Deployment & Administration
App Services
Compute Storage Database Zonas de Disponibilidade
Projetadas para serem independentes.
Networking Separadas fisicamente, porém com conectividade
rápida dentro da mesma região
AWS Global Infrastructure
7. Infraestrutura Global
Deployment & Administration
App Services
Compute Storage Database Pontos Edge
Entregam conteúdo a usuários finais com baixa
Networking latência
Suportam a infra global de DNS (Route53) e a
AWS Global Infrastructure CDN CloudFront
9. Storage
Amazon S3
Durabilidade de 99,999999999%
Storage ilimitado de objetos estáticos de todo tipo
Cada objeto pode ter até 5 TB
Recurso Detalhes
Flexível Buckets podem ter uma
estrutura de pastas
Deployment & Administration Controle de Controle granular com
Acesso permissões por objeto
App Services Criptografia Criptografia 256bit AES
Uploads Maior velocidade de upload
Compute Storage Database Multi-part
Versiona Versionamento de objetos nos
Networking objetos buckes
Hospedagem Pode servir conteúdo de web
AWS Global Infrastructure de sites sites estáticos diretamente, sem
estáticos necessidade de servidor EC2
13. Amazon Simple Storage Service
• Armazenamento altamente escalável na nuvem
• Acesso através de APIs
• É um Web Store, não um sistema de arquivos
– Otimizado para WORM (Write Once, Read Many)
• Rápido, altamente disponível e durável
• Econômico
16. SDKs do S3 para as principais linguagens
Linguagens e Bibliotecas
SOAP REST
17. Outros recursos interessantes
• Torrent adicionando “?torrent” no caminho HTTP
• Versionamento de objetos
• Regras para eliminar automaticamente arquivos
• Autenticação e controles de acesso
• Remoção múltipla de objetos
• Criptografia em trânsito com SSL
• Criptografia automática do objeto com Server
Side Encryption ou via soluções de terceiros
21. Application Services
CloudFront
Rede de distribuição de conteúdo global
Distribui conteúdo para usuários finais com latências
menores
Recurso Detalhes
Conteúdo Utilize os conteúdo de qualquer
servidor, mesmo fora da AWS
Deployment & Administration Disponível Não se preocupe com
gerenciamento de servidores
App Services Várias origens Configure regras para distribuir
conteúdo estático e dinâmico
Compute Storage Database Arquivos Qualquer arquivo
Seguro Pode usar HTTPs
Networking Vídeos Faça transmissões ao vivo e entrega
de arquivos de vídeo para
AWS Global Infrastructure computadores e dispositivos móveis
22. Distribuição 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
23.
24. Sem uso do CloudFront
Servidores Web e de aplicação sobrecarregados com requisições
25. Com uso de CloudFront
Carga de requisições feita pelo CloudFront, necessidade de menos
servidores web e de aplicação
Offload Diminui
30. Documentações em Português
E-book gratuito em português com passo a passo para
criar e configurar um servidor na Amazon
Guia de Conceitos básicos da oferta gratuita da AWS
Guia de Conceitos básicos do EC2
Guia de Conceitos básicos do S3
Guia de Conceitos básicos do RDS
Guia de Conceitos básicos do VPC
31. Amazon Cloud Sessions - Novembro
01/11 @ 3 da tarde - Visão Geral dos serviços da
Nuvem da AWS e como estimar sua conta | Parte 1
14/11 @ 2 da tarde - Visão Geral dos serviços da
Nuvem da AWS e como estimar sua conta | Parte 2
8/11 @ 2 da tarde – Introdução EC2 e RDS | Hands-on:
“Instalando uma aplicação Web na nuvem AWS”
22/11 @ 2PM – Introdução S3 e CloudFront | Hands-on:
“Publicando um site estático com S3 e CloudFront”
32. OBRIGADO!
aws.typepad.com/brasil
slideshare.net/AmazonWebServicesLATAM
Michel Pereira
AWS Solutions Architect
michelp@amazon.com
Notas del editor
Pedir para participantes criarem a contaVamos usar o freetier que são instâncias t1.micro que são de graça durante 1 anoIntrodução S3 e CloudFront | Hands-on: Publicando um site estático com S3 e CloudFront
Until then no one really used it in the real worldsuddenly, you have to deal with infrastructure