SlideShare uma empresa Scribd logo
Simple Storage Service
S3
O que é?
- Um lugar seguro, escalável e durável para armazenamento de arquivos
Sobre armazenamento
- Objeto
- key - nome do arquivo
- value - conteúdo do arquivo
- version - versão
- metadata - armazenamento de dados (tag, local)
Observações
- Buckets são como discos
- Um arquivo pode ter o tamanho entre 1byte e 5TB
- Armazenamento ilimitado
- O nome do bucket é único mundialmente
- Permite multiparts
● Sugerido fazer com arquivos acima de 100mb, e obrigatório acima de 5gb
- Permite resumir upload parado
Types
- Dados não críticos e acessados com frequência: Relatórios não tão importantes
- 99.99% disponibilidade
- APENAS 99.99% de durabilidade sobre 1 ano
- >=3 AZ
Type - RRS - Redunce Redundancy Storage
Preço do armazenamento
- Cobrado por giga, não importa qual type
- Brasil VS Ohio
$..
● PS: FREE por 1 ano
○ 5GB
○ 20.000 GET
○ 2.000 PUT/POST/COPY
○ 15GB de transferencia
S3 Standard Storage Preços
Primeiros 50 TB / mês $ 0,023 por GB
Próximos 450 TB / mês $ 0,022 por GB
Mais de 500 TB / mês $ 0,021 por GB
Armazenamento S3 Standard-Infrequent Access (S3 Standard-IA)
Todo o armazenamento / mês $ 0,0125 por GB
Armazenamento S3 One Zone-Infrequent Access (S3 One Zone-IA)
Todo o armazenamento / mês $ 0,01 por GB
Amazon Glacier Storage
Todo o armazenamento / mês $ 0,004 por GB
S3 Intelligent-Tiering Storage, Frequent Access Tier
Primeiros 50 TB / mês $ 0,023 por GB
Próximos 450 TB / mês $ 0,022 por GB
Mais de 500 TB / mês $ 0,021 por GB
Armazenamento S3 Standard-Infrequent Access (S3 Standard-IA)
Todo o armazenamento / mês $ 0,0125 por GB
S3 Intelligent-Tiering Storage
Outros serviços
- Cobrado por retriveal - Por acesso
● One zone - 0,01/GB
● Standard IA - 0,01/GB
- DTP - Data Transfer Price
- Se tiver que transferir o conteudo de uma region para outra
● U$ 0,02 por GB na maioria dos locais
○ Em Ohio mais barato 0,01/GB
- Transfer acceleration (CDN - CloudFront)
● Media de U$ 0,04 por GB
Encryption
● Tipo de encrypt:
○ Advanced Encryption Standard (AES)
● Server side
○ Amazon S3 Managed Keys
○ AWS-MKS Maganed keys
○ Key fornecida pelo cliente
● Client side
○ Faz o encrypt do arquivo e então envia para o S3 por ssl
Security
● Todos os buckets iniciam como privados
● Permite ACL (Access Control List)
○ Permissão Bucket (Default de permissão)
○ Permissão Folder
○ Permissão File
● Integra com IAM
○ Permite que as EC2 tenham acesso aos buckets por roles
Version Control
● Uma vez habilitado o versionamento vc não pode desabilitado, apenas suspender
○ Vc paga por cada arquivo versionado
● Única forma de deletar seria deletar o bucket
● Conseguimos recuperar um arquivo deletado
Life Cycle
● Pode ser usado com versionamento
● Mudança de type
● Regras aplicáveis no nível bucket a nivel arquivo
● Ação versão corrente
○ Enviar para glaicer depois de x dias
● Ação old
○ Deletar permanente
Cross Replication
● Bucket deve ter habilitado o versionamento
● Pode replicar toda bucket ou por tag/prefixo
● Possível baixar o custo do bucket replication,colocando o destino como glacier por exemplo
● Criar uma rule de acesso para o bucket owner
● Replicação não é feita de arquivos antes da criação do Cross Replication
○ Devo copiar manualmente
● Um arquivo deletado da bucket principal NÃO deleta da replicação
CloudFront
● Serviço responsável por disponibilizar Content Delivery Network (CDN)
● Replicar os dados de acordo com as requisições
● Após replicar o dado para edge o arquivo possui um lifetime
● RTMP Real Time Messange Protocol - arquivos de midia
○ Envia partes do arquivo
○ Precisa de um servidor
● WEB - HTTP, HTTPS, stream, website
○ Realiza o cache no edge location
○ Possivel criar regras pelos headers
○ Default 24hrs
○ Maximo 365 dias
○ Criar pagina de erro
○ Criar geo retrictions
Pagina Web
URL
<Bucket> - . S3-website - <region> . amazonaws.com
Referencia
https://www.apptio.com/blog/how-aws-s3-pricing-works/
https://www.sumologic.com/insight/s3-cost-optimization/
https://aws.amazon.com/pt/s3/pricing/
S3 - Simple storage service
S3 - Simple storage service
S3 - Simple storage service
S3 - Simple storage service
S3 - Simple storage service

Mais conteúdo relacionado

PPTX
Persistência
PPTX
Sistemas de ficheiros
PDF
Revisitando Local Storage
PDF
Um milhao tdc2014sp Apresentação por Fernando Ike
PPTX
DocumentDB - Azure Fridays São Paulo
PPTX
Servidor Local VS Servidor Nuvem
PPTX
Mongo db
PPTX
Introdução no sql mongodb java
Persistência
Sistemas de ficheiros
Revisitando Local Storage
Um milhao tdc2014sp Apresentação por Fernando Ike
DocumentDB - Azure Fridays São Paulo
Servidor Local VS Servidor Nuvem
Mongo db
Introdução no sql mongodb java

Semelhante a S3 - Simple storage service (20)

PDF
Introducao a aws storage backup e archiving
PPTX
AWS Storage Day - Otimização do Amazon S3
PPTX
PDC - Engenharia - Plataformas Computação em Nuvem
PDF
[Webinar] AWS Storage Day - Português
PDF
AWS Storage Day - Por que o Amazon S3 é o melhor lugar para criar seu data lake
PPTX
Tech Talks Webinar- Armazenamento na AWS
PPTX
Fazendo seu DR na AWS
PDF
Building blocks #5 - Recuperação de desastres de maneira prática na AWS
PPTX
Armazenamento para uma estratégia híbrida
PDF
TDC2017 | POA Trilha BigData - A jornada para construir um Data Lake na nuvem
PPTX
The Developers Conference - Porto Alegre 2017 - A jornada para construir um D...
PPTX
Construindo seu Data Lake na AWS
PDF
AWS Webinar | Como usar AWS?
PDF
Fazendo seu DR na AWS de maneira prática
PPTX
Tendências de Big Data
PPTX
Tendências de Big Data
PDF
arcserve in the AWS cloud
PDF
AWS 101 - VBronwBag Brasil
PDF
Introduçãoo aws, escalando uma aplicação Web
PPT
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...
Introducao a aws storage backup e archiving
AWS Storage Day - Otimização do Amazon S3
PDC - Engenharia - Plataformas Computação em Nuvem
[Webinar] AWS Storage Day - Português
AWS Storage Day - Por que o Amazon S3 é o melhor lugar para criar seu data lake
Tech Talks Webinar- Armazenamento na AWS
Fazendo seu DR na AWS
Building blocks #5 - Recuperação de desastres de maneira prática na AWS
Armazenamento para uma estratégia híbrida
TDC2017 | POA Trilha BigData - A jornada para construir um Data Lake na nuvem
The Developers Conference - Porto Alegre 2017 - A jornada para construir um D...
Construindo seu Data Lake na AWS
AWS Webinar | Como usar AWS?
Fazendo seu DR na AWS de maneira prática
Tendências de Big Data
Tendências de Big Data
arcserve in the AWS cloud
AWS 101 - VBronwBag Brasil
Introduçãoo aws, escalando uma aplicação Web
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...
Anúncio

S3 - Simple storage service

  • 2. O que é? - Um lugar seguro, escalável e durável para armazenamento de arquivos
  • 3. Sobre armazenamento - Objeto - key - nome do arquivo - value - conteúdo do arquivo - version - versão - metadata - armazenamento de dados (tag, local)
  • 4. Observações - Buckets são como discos - Um arquivo pode ter o tamanho entre 1byte e 5TB - Armazenamento ilimitado - O nome do bucket é único mundialmente - Permite multiparts ● Sugerido fazer com arquivos acima de 100mb, e obrigatório acima de 5gb - Permite resumir upload parado
  • 6. - Dados não críticos e acessados com frequência: Relatórios não tão importantes - 99.99% disponibilidade - APENAS 99.99% de durabilidade sobre 1 ano - >=3 AZ Type - RRS - Redunce Redundancy Storage
  • 7. Preço do armazenamento - Cobrado por giga, não importa qual type - Brasil VS Ohio
  • 8. $.. ● PS: FREE por 1 ano ○ 5GB ○ 20.000 GET ○ 2.000 PUT/POST/COPY ○ 15GB de transferencia S3 Standard Storage Preços Primeiros 50 TB / mês $ 0,023 por GB Próximos 450 TB / mês $ 0,022 por GB Mais de 500 TB / mês $ 0,021 por GB Armazenamento S3 Standard-Infrequent Access (S3 Standard-IA) Todo o armazenamento / mês $ 0,0125 por GB Armazenamento S3 One Zone-Infrequent Access (S3 One Zone-IA) Todo o armazenamento / mês $ 0,01 por GB Amazon Glacier Storage Todo o armazenamento / mês $ 0,004 por GB S3 Intelligent-Tiering Storage, Frequent Access Tier Primeiros 50 TB / mês $ 0,023 por GB Próximos 450 TB / mês $ 0,022 por GB Mais de 500 TB / mês $ 0,021 por GB Armazenamento S3 Standard-Infrequent Access (S3 Standard-IA) Todo o armazenamento / mês $ 0,0125 por GB S3 Intelligent-Tiering Storage
  • 9. Outros serviços - Cobrado por retriveal - Por acesso ● One zone - 0,01/GB ● Standard IA - 0,01/GB - DTP - Data Transfer Price - Se tiver que transferir o conteudo de uma region para outra ● U$ 0,02 por GB na maioria dos locais ○ Em Ohio mais barato 0,01/GB - Transfer acceleration (CDN - CloudFront) ● Media de U$ 0,04 por GB
  • 10. Encryption ● Tipo de encrypt: ○ Advanced Encryption Standard (AES) ● Server side ○ Amazon S3 Managed Keys ○ AWS-MKS Maganed keys ○ Key fornecida pelo cliente ● Client side ○ Faz o encrypt do arquivo e então envia para o S3 por ssl
  • 11. Security ● Todos os buckets iniciam como privados ● Permite ACL (Access Control List) ○ Permissão Bucket (Default de permissão) ○ Permissão Folder ○ Permissão File ● Integra com IAM ○ Permite que as EC2 tenham acesso aos buckets por roles
  • 12. Version Control ● Uma vez habilitado o versionamento vc não pode desabilitado, apenas suspender ○ Vc paga por cada arquivo versionado ● Única forma de deletar seria deletar o bucket ● Conseguimos recuperar um arquivo deletado
  • 13. Life Cycle ● Pode ser usado com versionamento ● Mudança de type ● Regras aplicáveis no nível bucket a nivel arquivo ● Ação versão corrente ○ Enviar para glaicer depois de x dias ● Ação old ○ Deletar permanente
  • 14. Cross Replication ● Bucket deve ter habilitado o versionamento ● Pode replicar toda bucket ou por tag/prefixo ● Possível baixar o custo do bucket replication,colocando o destino como glacier por exemplo ● Criar uma rule de acesso para o bucket owner ● Replicação não é feita de arquivos antes da criação do Cross Replication ○ Devo copiar manualmente ● Um arquivo deletado da bucket principal NÃO deleta da replicação
  • 15. CloudFront ● Serviço responsável por disponibilizar Content Delivery Network (CDN) ● Replicar os dados de acordo com as requisições ● Após replicar o dado para edge o arquivo possui um lifetime ● RTMP Real Time Messange Protocol - arquivos de midia ○ Envia partes do arquivo ○ Precisa de um servidor ● WEB - HTTP, HTTPS, stream, website ○ Realiza o cache no edge location ○ Possivel criar regras pelos headers ○ Default 24hrs ○ Maximo 365 dias ○ Criar pagina de erro ○ Criar geo retrictions
  • 16. Pagina Web URL <Bucket> - . S3-website - <region> . amazonaws.com