Categorias de armazenamento do Amazon S3

Visão geral

O Amazon S3 oferece uma variedade de classes de armazenamento que você pode escolher com base em performance, acesso aos dados, resiliência e requisitos de custo de suas workloads. As classes de armazenamento do S3 são desenvolvidas especificamente para fornecer o armazenamento de custo mais baixo para diferentes padrões de acesso. As classes de armazenamento do S3 são ideais para praticamente qualquer caso de uso, incluindo aqueles com necessidades de performance exigentes, data lakes, requisitos de residência, padrões de acesso desconhecidos ou variáveis ou armazenamento de arquivo.

As classes de armazenamento S3 incluem S3 Intelligent-Tiering para economia automática de custos para dados com padrões de acesso desconhecidos ou variáveis; S3 Standard para dados acessados com frequência; S3 Express One Zone para seus dados acessados com mais frequência, S3 Standard-Infrequent Access (S3 Standard-IA) e S3 One Zone-Infrequent Access (S3 One Zone-IA) para dados acessados com menos frequência; S3 Glacier Instant Retrieval para dados de arquivo que precisam de acesso imediato, S3 Glacier Flexible Retrieval (antigo S3 Glacier) para dados de longo prazo raramente acessados que não requerem acesso imediato e Amazon S3 Glacier Deep Archive (S3 Glacier Deep Archive) para arquivamento de longo prazo e preservação digital com recuperação em horas com o menor custo de armazenamento na nuvem.

O Amazon S3 fornece o armazenamento mais durável na nuvem. Com base em sua arquitetura exclusiva, o S3 foi projetado para exceder uma durabilidade de dados de 99,999999999% (onze noves). Além disso, o S3 armazena dados de forma redundante em um mínimo de 3 zonas de disponibilidade por padrão, fornecendo resiliência integrada contra desastres generalizados. Os clientes podem armazenar dados em uma única AZ para minimizar o custo ou a latência do armazenamento, em várias AZs para maior resiliência contra a perda permanente de um data center inteiro ou em várias regiões da AWS para atender aos requisitos de resiliência geográfica. Se você tiver requisitos de residência de dados que não podem ser atendidos por uma região da AWS existente, poderá usar a classe de armazenamento S3 Outposts para armazenar seus dados do S3 on-premises.

É possível configurar as classes de armazenamento do S3 no nível do objeto, e um único bucket de uso geral pode conter objetos armazenados em todas as classes de armazenamento, exceto no S3 Express One Zone. O Amazon S3 também oferece recursos para gerenciar seus dados durante todo o ciclo de vida deles. Assim que uma política do S3 Lifecycle estiver definida, seus dados serão automaticamente transferidos para uma classe de armazenamento diferente sem necessidade de alterar sua aplicação. Os buckets de diretório do S3 permitem somente objetos armazenados na classe de armazenamento S3 Express One Zone, a qual fornece processamento de dados mais rápido em uma única zona de disponibilidade e não suportam as políticas de ciclo de vida do S3.

Visualize o infográfico de visão geral das classes de armazenamento do Amazon S3

Uso geral

O S3 Standard oferece um armazenamento de objetos com altos níveis de resiliência, disponibilidade e performance para dados acessados com frequência. Como fornece baixa latência e alto throughput, o S3 Standard é adequado para uma grande variedade de casos de uso, como aplicações na nuvem, sites dinâmicos, distribuição de conteúdo, aplicações móveis e de jogos e análise de big data. 

Principais recursos:

  • Armazenamento de uso geral para dados acessados com frequência
  • Performance com baixa latência e alto throughput
  • Projetado para oferecer disponibilidade de 99,99% com um SLA de disponibilidade de 99,9%

Acesso desconhecido ou dinâmico

A Amazon S3 Intelligent-Tiering (S3 Intelligent-Tiering) é o primeiro armazenamento em nuvem que reduz automaticamente os custos de armazenamento em um nível de objeto granular, movendo automaticamente os dados para o nível de acesso mais econômico com base na frequência de acesso, sem impacto sobre a performance, taxas de recuperação ou sobrecarga operacional. A S3 Intelligent-Tiering oferece latência de milissegundos e alta performance de taxa de transferência para dados acessados com muita frequência, com pouca frequência e raramente acessados nos níveis Frequent Access, Infrequent Access e o Archive Instant Access. Agora, você pode usar a S3 Intelligent-Tiering como a classe de armazenamento padrão para praticamente qualquer workload, especialmente data lakes, análise de dados, novas aplicações e conteúdo gerado pelo usuário.

Para garantir uma pequena taxa mensal de automação e monitoramento de objetos, o S3 Intelligent-Tiering monitora os padrões de acesso e move automaticamente os objetos que não foram acessados para níveis de acesso de custo inferior. O S3 Intelligent-Tiering armazena objetos automaticamente em três níveis de acesso: um nível que é otimizado para acesso frequente, um nível de custo 40% mais baixo que é otimizado para acesso não frequente e um nível de custo 68% mais baixo otimizado para dados raramente acessados. Por uma pequena cobrança mensal de monitoramento e automação por objeto, a S3 Intelligent-Tiering monitora padrões de acesso e move objetos que não foram acessados por 30 dias consecutivos para o nível Infrequent Access e, agora, após 90 dias sem acesso, para o novo nível Archive Instant Access. Para dados que não exigem recuperação imediata, você pode configurar o S3 Intelligent-Tiering para monitorar e mover automaticamente objetos que não são acessados por 180 dias ou mais para o nível Deep Archive Access para obter até 95% de economia de custo de armazenamento.

Não há taxas de recuperação na S3 Intelligent-Tiering. Se um objeto da camada de acesso infrequente for acessado posteriormente, ele é automaticamente movido de volta para a camada de acesso frequente. Se o objeto que você está recuperando estiver armazenado nos níveis Archive (arquivamento) ou Deep Archive (arquivamento profundo), antes de recuperar o objeto, você deverá primeiro restaurar uma cópia usando a opção RestoreObject.  Para obter informações sobre como restaurar objetos arquivados, consulte Restaurar um objeto arquivado. Nenhuma taxa adicional de camada se aplica quando objetos são movidos entre as camadas de acesso na categoria de armazenamento S3 Intelligent-Tiering.

Principais recursos:

  • Economia automática de custos para dados com padrões de acesso desconhecidos ou variáveis
  • Os níveis de acesso frequente e infrequente têm as mesmas baixa latência e performance de alto throughput do S3 Standard
  • O nível Infrequent Access economiza até 40% em custos de armazenamento
  • O nível Archive Instant Access economiza até 68% em custos de armazenamento
  • Adesão a recursos de arquivamento assíncrono para objetos que se tornam raramente acessados
  • Os níveis de acesso para arquivamento e acesso para arquivamento profundo têm a mesma performance que as classes Glacier e Glacier Deep Archive e economizam até 95% para objetos raramente acessados
  • Projetado para oferecer disponibilidade de 99,9% com um SLA de disponibilidade de 99%
  • Pequena cobrança mensal de monitoramento e automação
  • Sem sobrecarga operacional, sem encargos de ciclo de vida, sem encargos de recuperação e sem duração mínima de armazenamento
  • Objetos menores que 128 KB podem ser armazenados na S3 Intelligent-Tiering, mas sempre serão cobrados pelas taxas de camadas de acesso frequente, sem cobrança de monitoramento e automação.

Alto desempenho

O Amazon S3 Express One Zone é uma classe de armazenamento de alta performance com zona de disponibilidade única criada especificamente para oferecer acesso consistente a dados na velocidade de um dígito em milissegundos para seus dados acessados com mais frequência e aplicações sensíveis à latência. A S3 Express One Zone pode melhorar as velocidades de acesso aos dados em 10 vezes e reduzir os custos de solicitação em 50% em comparação com a S3 Standard. Embora você sempre tenha conseguido escolher uma região específica da AWS para armazenar seus dados do S3, com o S3 Express One Zone você pode selecionar uma zona de disponibilidade específica da AWS dentro de uma região da AWS para armazenar seus dados. Você pode optar por colocar seus recursos de armazenamento e computação na mesma zona de disponibilidade para otimizar ainda mais a performance, o que ajuda a reduzir os custos de computação e a executar workloads com mais rapidez. Com o S3 Express One Zone, os dados são armazenados em um tipo diferente de bucket, um bucket de diretório do Amazon S3, que é capaz de acomodar centenas de milhares de solicitações por segundo. Além disso, você pode usar o S3 Express One Zone com serviços como Amazon SageMaker Model Training, Amazon Athena, Amazon EMR e Catálogo de Dados do AWS Glue para acelerar suas workloads de ML e analytics. Com o S3 Express One Zone, a escala do armazenamento aumenta ou diminui verticalmente com base no consumo e na necessidade, e você não precisa mais gerenciar vários sistemas de armazenamento para workloads de baixa latência.

Principais recursos:

  • Armazenamento de alta performance para seus dados acessados com mais frequência
  • Latência de solicitação consistente de um dígito em milissegundos
  • Melhore as velocidades de acesso em 10 vezes e reduza os custos de solicitação em 50% em comparação com o S3 Standard
  • Selecione uma zona de disponibilidade da AWS e tenha a opção de compartilhar o local de recursos de armazenamento e computação para obter uma latência ainda menor, com tempo de processamento reduzido e uso mais eficiente dos recursos computacionais, contribuindo assim para a redução do custo total geral de propriedade
  • Acelere as workloads de análise e ML com as integrações de serviços da AWS
  • Escale para lidar com milhões de solicitações por minuto
  • Otimizado para grandes conjuntos de dados com muitos objetos pequenos
  • Use as APIs existentes do Amazon S3 com um tipo de diferente de bucket: o bucket de diretório
  • Projetado para oferecer disponibilidade de 99,95% com um SLA de disponibilidade de 99,9%

Acesso infrequente

O S3 Standard-IA é indicado para dados acessados com menos frequência, mas que exigem acesso rápido quando necessários. A categoria S3 Standard – IA oferece os altos níveis de resiliência e throughput e a baixa latência da categoria S3 Standard, com taxas reduzidas por GB de armazenamento e GB de recuperação. A combinação de baixo custo e alta performance torna a classe S3 Standard-IA ideal para armazenamento de longa duração, backups e armazenamentos de dados para arquivos de recuperação de desastres. É possível configurar classes de armazenamento do S3 no nível do objeto, e um único bucket pode conter objetos armazenados no S3 Standard, S3 Intelligent-Tiering, S3 Standard-IA e no S3 One Zone-IA. Você também pode usar as políticas de ciclo de vida do S3 para migrar automaticamente objetos entre classes de armazenamento sem nenhuma alteração nas aplicações.

Principais recursos:

  • Dados acessados com pouca frequência que precisam de acesso em milissegundos
  • A mesma performance de baixa latência e alto throughput da categoria S3 Standard
  • Projetado para oferecer disponibilidade de 99,9% com um SLA de disponibilidade de 99%

O S3 One Zone-IA é indicado para dados acessados com menos frequência, mas que exigem acesso rápido quando necessários. Ao contrário de outras classes de armazenamento do S3, que armazenam dados em no mínimo três Zonas de disponibilidade (AZs), a S3 One Zone-IA armazena dados em uma única AZ, com um custo 20% inferior ao S3 Standard-IA. A classe S3 One Zone-IA é ideal para clientes que querem uma opção de menor custo para dados acessados com pouca frequência, mas não precisam da disponibilidade e da resiliência S3 Standard ou S3 Standard-IA. É uma ótima opção para armazenar cópias de backup secundária de dados locais ou que possam ser recriados com facilidade. Você também pode usar essa opção como um armazenamento econômico para dados replicados de outra região da AWS usando o replicador entre regiões do S3.

A classe S3 One Zone-IA oferece o mesmo throughput elevado e a baixa latência da classe S3 Standard, com taxas reduzidas por GB de armazenamento e GB de recuperação. Usando projetos de engenharia semelhantes aos das classes de armazenamento regional do S3, o S3 One Zone-IA também oferece onze noves de durabilidade, mas pode ser suscetível à perda de dados no caso improvável de perda ou dano a toda ou parte de uma zona de disponibilidade da AWS. É possível configurar classes de armazenamento do S3 no nível do objeto, e um único bucket pode conter objetos armazenados no S3 Standard, S3 Intelligent-Tiering, S3 Standard-IA e no S3 One Zone-IA. Você também pode usar as políticas de ciclo de vida do S3 para migrar automaticamente objetos entre classes de armazenamento sem nenhuma alteração nas aplicações.

Principais recursos:

  • Dados recriáveis acessados com pouca frequência
  • A mesma performance de baixa latência e alto throughput da categoria S3 Standard
  • Projetado para oferecer disponibilidade de 99,5% com um SLA de disponibilidade de 99%

Arquivamento

As classes de armazenamento do Amazon S3 Glacier foram desenvolvidas especificamente para o arquivamento de dados e foram projetadas para oferecer a você a mais alta performance, a maior flexibilidade de recuperação e o armazenamento de arquivamento de menor custo na nuvem. Você pode escolher entre três classes de armazenamento de arquivo otimizadas para diferentes padrões de acesso e duração de armazenamento. Para dados de arquivos que precisam de acesso imediato, como imagens médicas, ativos de mídia de notícias ou dados de genômica, escolha a classe de armazenamento S3 Glacier Instant Retrieval, que oferece o armazenamento de menor custo com recuperação em milissegundos. Para dados de arquivo que não exigem acesso imediato, mas precisam de flexibilidade para a recuperação de grandes conjuntos de dados sem custo, como casos de uso de backup ou recuperação de desastres, escolha a S3 Glacier Flexible Retrieval (antiga S3 Glacier), com recuperação em minutos ou recuperações gratuitas em massa em cinco a 12 horas. Para economizar ainda mais em armazenamento de arquivo de longa duração, como arquivos de conformidade e preservação de mídia digital, escolha a S3 Glacier Deep Archive, o armazenamento de menor custo na nuvem com recuperação de dados de 12 a 48 horas.

A Amazon S3 Glacier Instant Retrieval é uma classe de armazenamento de arquivos que oferece o armazenamento de custo mais baixo para dados de longa duração, que raramente são acessados e exigem recuperação em milissegundos. Com a S3 Glacier Instant Retrieval, você pode economizar até 68% nos custos de armazenamento em comparação com o uso da classe de armazenamento S3 Standard-Infrequent Access (S3 Standard-IA), quando seus dados são acessados uma vez por trimestre. A S3 Glacier Instant Retrieval oferece o acesso mais rápido ao armazenamento de arquivo, com a mesma taxa de transferência e acesso em milissegundos que as classes de armazenamento S3 Standard e S3 Standard – IA. O S3 Glacier Instant Retrieval é ideal para arquivar dados que precisam de acesso imediato, como imagens médicas, recursos de mídia de notícias ou arquivos de conteúdo gerado pelo usuário. Você pode fazer upload de objetos diretamente para o S3 Glacier Instant Retrieval ou usar as políticas do S3 Lifecycle para transferir dados das classes de armazenamento do S3. Para obter mais informações, visite a página Amazon S3 Glacier Instant Retrieval »

Principais recursos:

  • Dados de longa duração que são acessados algumas vezes por ano com recuperações instantâneas
  • Recuperação de dados em milissegundos com a mesma performance do S3 Standard
  • Projetado para oferecer disponibilidade de 99,9% com um SLA de disponibilidade de 99%
  • 128 KB de tamanho mínimo do objeto
  • API PUT do S3 para uploads diretos ao S3 Glacier Instant Retrieval e gerenciamento do S3 Lifecycle para migração automática de objetos

O S3 Glacier Flexible Retrieval oferece armazenamento de baixo custo, custo até 10% menor (do que o S3 Glacier Instant Retrieval), para dados de arquivo que são acessados 1 a 2 vezes por ano e recuperados de forma assíncrona. Para dados de arquivo que não requerem acesso imediato, mas que precisam da flexibilidade para recuperar grandes conjuntos de dados sem nenhum custo, como casos de uso de backup ou recuperação de desastres, a S3 Glacier Flexible Retrieval (antiga S3 Glacier) é a classe de armazenamento ideal. A S3 Glacier Flexible Retrieval oferece o maior número de opções de velocidade de recuperação que equilibram o custo com tempos de acesso que variam de minutos a horas e com recuperações gratuitas em massa. Trata-se de uma solução ideal para backup, recuperação de desastres, necessidades de armazenamento externo de dados e para quando alguns dados ocasionalmente precisam ser recuperados em minutos e você não quer se preocupar com custos. A S3 Glacier Flexible Retrieval foi projetada para proporcionar 99,999999999% (onze noves) de durabilidade de dados e 99,99% de disponibilidade, armazenando dados de forma redundante em várias zonas de disponibilidade da AWS separadas fisicamente em um determinado ano. Para obter mais informações, acesse a página de classes de armazenamento do Amazon S3 Glacier »

Principais recursos:

  • Backup e arquivamento de dados que raramente são acessados e baixo custo
  • Projetado para oferecer disponibilidade de 99,99% com um SLA de disponibilidade de 99,9%
  • Suporte a SSL para dados em trânsito e criptografia para dados ociosos
  • Ideal para casos de uso de backup e recuperação de desastres quando grandes conjuntos de dados ocasionalmente precisam ser recuperados em minutos, sem preocupação com custos
  • Tempos de recuperação configuráveis, de minutos a horas, com recuperações em massa gratuitas
  • API PUT do S3 para uploads diretos ao S3 Glacier Deep Archive e gerenciamento do S3 Lifecycle para migração automática de objetos

A S3 Glacier Deep Archive é a classe de armazenamento mais acessível do Amazon S3 e oferece suporte à retenção e preservação digital de longo prazo para dados que podem ser acessados uma ou duas vezes por ano. Essa classe é projetada para clientes que mantêm conjuntos de dados por 7 a 10 anos ou mais para cumprir requisitos de conformidade regulatória, especialmente em setores altamente regulados como serviços financeiros, saúde e setores públicos. O S3 Glacier Deep Archive também pode ser usado para casos de uso de backup e recuperação de desastres, além de ser uma alternativa mais barata e fácil de gerenciar em comparação aos sistemas de fita magnética como bibliotecas on-premises ou serviços externos. O S3 Glacier Deep Archive complementa o Amazon S3 Glacier, o que é ideal para arquivamentos em que os dados são recuperados com frequência e alguns desses dados precisam estar disponíveis em minutos. Todos os objetos armazenados no S3 Glacier Deep Archive são replicados e armazenados em, pelo menos, três zonas de disponibilidade distribuídas geograficamente, protegidos por 99,999999999% de resiliência e podem ser restaurados em até 12 horas. Para obter mais informações, acesse a página de classes de armazenamento do Amazon S3 Glacier »

Principais recursos:

  • Arquivamento de dados que são raramente acessados e custo muito baixo
  • Projetado para oferecer disponibilidade de 99,99% com um SLA de disponibilidade de 99,9%
  • Alternativa ideal às bibliotecas de fitas magnéticas
  • Tempo de recuperação de até 12 horas
  • API PUT do S3 para uploads diretos ao S3 Glacier Deep Archive e gerenciamento de ciclo de vida do S3 para migração automática de objetos

S3 no Outposts

O Amazon S3 on Outposts oferece armazenamento de objetos para seu ambiente de AWS Outposts on-premises. Usando as APIs S3 e os recursos disponíveis nas regiões da AWS hoje, o S3 on Outposts torna mais fácil armazenar e recuperar dados em seu Outpost, bem como proteger os dados, controlar o acesso, marcar e gerar relatórios sobre eles. O S3 on Outposts fornece uma única classe de armazenamento Amazon S3, chamada “OUTPOSTS”, que usa as APIs S3 e é projetada para armazenar dados de forma duradoura e redundante em vários dispositivos e servidores em seus Outposts. A classe de armazenamento S3 Outposts é ideal para workloads com requisitos de residência de dados locais e para satisfazer as necessidades de performance exigentes, mantendo os dados próximos às aplicações on-premises.

Principais recursos:

  • Compatibilidade de objetos do S3 e gerenciamento de bucket via SDK do S3
  • Projetado para armazenar dados de maneira duradoura e redundante em seus Outposts
  • Criptografia usando SSE-S3 e SSE-C
  • Autenticação e autorização usando IAM e pontos de acesso S3
  • Transferir dados para regiões AWS usando AWS DataSync
  • Ações de expiração de ciclo de vida do S3

Desempenho nas classes de armazenamento do S3

  S3 Standard S3 Intelligent-Tiering*
S3 Express One Zone** S3 Standard-IA
S3 One Zone-IA**
S3 Glacier
Instant Retrieval
S3 Glacier Flexible Retrieval*** S3 Glacier
Deep Archive***
Casos de uso Armazenamento de uso geral para dados acessados com frequência Economia automática de custos para dados com padrões de acesso desconhecidos ou variáveis Armazenamento de alta performance para seus dados acessados com mais frequência Dados acessados com pouca frequência que precisam de acesso em milissegundos Dados recriáveis acessados com pouca frequência Dados de longa duração que são acessados algumas vezes por ano com recuperações instantâneas Backup e arquivamento de dados que raramente são acessados e baixo custo Arquivamento de dados que são raramente acessados e custo muito baixo
Latência de primeiro byte milissegundos milissegundos milissegundos de um dígito milissegundos milissegundos milissegundos minutos ou horas horas
Durabilidade
O Amazon S3 fornece o armazenamento mais durável na nuvem. Com base em sua arquitetura exclusiva, o S3 foi projetado para exceder uma durabilidade de dados de 99,999999999% (onze noves). Além disso, o S3 armazena dados de forma redundante em um mínimo de 3 zonas de disponibilidade por padrão, fornecendo resiliência integrada contra desastres generalizados. Os clientes podem armazenar dados em uma única AZ para minimizar o custo ou a latência do armazenamento, em várias AZs para maior resiliência contra a perda permanente de um data center inteiro ou em várias regiões da AWS para atender aos requisitos de resiliência geográfica.
Projetado para disponibilidade
99,99% 99,9% 99,95% 99,9% 99,5% 99,9% 99,99% 99,99%
Acordo de nível de serviço de disponibilidade 99,9% 99% 99,9% 99% 99% 99%
99,9% 99,9%
Zonas de disponibilidade ≥3 ≥3 1 ≥3 1 ≥3 ≥3 ≥3
Cobrança mínima pela duração do armazenamento N/D N/D 1 hora 30 dias 30 dias 90 dias 90 dias 180 dias
Taxa de recuperação N/D
N/D
N/D por GB recuperado
por GB recuperado por GB recuperado por GB recuperado por GB recuperado
Transições de ciclo de vida Sim Sim Não Sim Sim Sim Sim Sim

* A S3 Intelligent-Tiering cobra uma pequena tarifa de automação e monitoramento e conta com tamanho mínimo de objeto qualificado de 128 KB para nivelamento automático. Objetos menores podem ser armazenados, mas sempre serão cobrados pelas taxas de camadas de acesso frequente, sem cobrança de monitoramento e automação. Para obter mais informações, consulte Preços do Amazon S3. As recuperações padrão nos níveis de acesso de arquivamento e arquivamento profundo são gratuitas. Se precisar de acesso mais rápido aos dados nos níveis de acesso de arquivamento, você poderá pagar pelas recuperações expressas usando o console do S3. A latência do primeiro byte do S3 Intelligent-Tiering nos níveis de acesso frequente e infrequente é de milissegundos de tempo de acesso, enquanto a dos níveis de acesso de arquivamento e arquivamento profundo é de minutos ou horas.

No caso improvável de perda ou dano a toda ou parte de uma zona de disponibilidade da AWS, os dados em uma classe de armazenamento One Zone podem ser perdidos. Por exemplo, eventos como danos causados por incêndio e água podem resultar em perda de dados. Além desses tipos de eventos, nossas classes de armazenamento One Zone usam projetos de engenharia semelhantes aos de nossas classes de armazenamento Regional para proteger objetos contra falhas independentes em nível de disco, host e rack, e cada uma foi projetada para oferecer durabilidade de dados de 99,999999999%.

*** A S3 Glacier Flexible Retrieval e a S3 Glacier Deep Archive exigem 40 KB de metadados adicionais para cada objeto arquivado. Isso inclui 32 KB de metadados cobrados na taxa da S3 Glacier Flexible Retrieval necessária para identificar e recuperar dados. E 8 KB de dados adicionais cobrados na taxa padrão do S3, os quais são necessários para manter o nome definido pelo usuário e os metadados para objetos arquivados na S3 Glacier Flexible Retrieval.