O que diferencia a classe S3 Express One Zone? - Amazon Simple Storage Service

O que diferencia a classe S3 Express One Zone?

A classe Amazon S3 Express One Zone é uma classe de armazenamento de zona única e alto desempenho do Amazon S3 desenvolvida com o propósito específico de fornecer acesso consistente aos dados e com latência inferior a dez milissegundos para as aplicações mais sensíveis à latência. A classe S3 Express One Zone é a primeira classe de armazenamento do S3 em que é possível selecionar uma única zona de disponibilidade com a opção de manter o armazenamento de objetos e os recursos de computação na mesma localização, o que fornece a maior velocidade de acesso possível. Além disso, para aumentar ainda mais a velocidade de acesso e compatibilidade a centenas de milhares de solicitações por segundo, os dados da classe S3 Express One Zone são armazenados em um novo tipo de bucket: um bucket de diretório do Amazon S3.

Para obter mais informações, consulte O que é a classe S3 Express One Zone? e Buckets de diretório.

Você pode criar buckets de diretório e acessar os dados na classe S3 Express One Zone usando a API do Amazon S3. A API do Amazon S3 é compatível com a classe S3 Express One Zone e os buckets de diretório, com exceção de algumas diferenças notáveis. Para obter mais informações sobre o que diferencia a classe S3 Express One Zone, consulte os tópicos a seguir.

Diferenças da classe S3 Express One Zone

  • Tipo de bucket compatível: os objetos na classe de armazenamento S3 Express One Zone só podem ser armazenados em buckets de diretório. Para ter mais informações, consulte Buckets de diretório.

  • Durabilidade: com a classe S3 Express One Zone, os dados são armazenados de forma redundante em vários dispositivos dentro de uma única zona de disponibilidade. A classe S3 Express One Zone foi projetada para oferecer disponibilidade de 99,95% em uma única zona de disponibilidade e tem o respaldo do Acordo de Serviço do Amazon S3. Para ter mais informações, consulte Zona de disponibilidade única.

  • Comportamento de ListObjectsV2: para buckets de diretório, ListObjectsV2 não retorna objetos em ordem lexicográfica (alfabética). Além disso, os prefixos devem terminar com um delimitador e somente “/” pode ser especificado como delimitador.

  • Comportamento de exclusão: quando você exclui um objeto de um bucket de diretório, o Amazon S3 exclui recursivamente todos os diretórios vazios no caminho do objeto. Por exemplo, se você excluir a chave de objeto dir1/dir2/file1.txt, o Amazon S3 excluirá file1.txtt. Se os diretórios dir1/ e dir2/ estiverem vazios e não contiverem outros objetos, o Amazon S3 também excluirá esses diretórios.

  • ETags e somas de verificação: as etiquetas de entidade (ETags) da classe S3 Express One Zone são strings alfanuméricas aleatórias e não somas de verificação MD5. Para obter mais informações sobre como usar somas de verificação adicionais com a classe S3 Express One Zone, consulte Práticas recomendadas adicionais de soma de verificação do S3.

  • Chaves de objeto em solicitações DeleteObjects

    • As chaves de objeto em solicitações DeleteObjects devem conter pelo menos um caractere diferente de um espaço em branco. Strings compostas somente por caracteres de espaço em branco não são compatíveis com solicitações DeleteObjects.

    • As chaves de objeto em solicitações DeleteObjects não podem conter caracteres de controle Unicode, exceto nova linha (\t), tabulação (\n) e avanço de linha (\r).

  • Endpoints regionais e zonais: ao usar a classe S3 Express One Zone, você deve especificar a região em todas as solicitações do cliente. Para endpoints regionais, especifique a região, como s3express-control.us-west-2.amazonaws.com. Para endpoints zonais, especifique a região e a zona de disponibilidade, como s3express-usw2-az1.us-west-2.amazonaws.com. Para ter mais informações, consulte Endpoints regionais e zonais.

  • Carregamentos multiparte: assim como acontece com outros objetos armazenados no Amazon S3, você pode fazer upload e copiar objetos grandes armazenados na classe de armazenamento S3 Express One Zone usando o processo de carregamento multiparte. No entanto, veja a seguir algumas diferenças ao usar o processo de carregamento multiparte com objetos armazenados na classe S3 Express One Zone. Para ter mais informações, consulte Usar uploads multiparte com buckets de diretório.

    • A data de criação do objeto é a data de conclusão do multipart upload.

    • Os números das partes de um carregamento multiparte devem ser consecutivos. Se você tentar concluir uma solicitação de multipart upload com números de parte não consecutivos, o Amazon S3 gerará um erro HTTP 400 (Bad Request).

    • O iniciador de um carregamento multiparte só poderá anular a solicitação de carregamento multiparte se tiver recebido acesso explícito a AbortMultipartUpload por meio da permissão s3express:CreateSession. Para ter mais informações, consulte AWS Identity and Access Management (IAM) para a classe S3 Express One Zone.

Operações de API compatíveis com a classe S3 Express One Zone

A classe de armazenamento Amazon S3 Express One Zone é compatível com operações de API de endpoint regional (nível de bucket ou ambiente de gerenciamento) e zonal (nível de objeto ou plano de dados). Para obter mais informações, consulte Redes para a classe S3 Express One Zone e Endpoints e endpoints de VPC do gateway.

Operações de API de endpoint regional

As seguintes operações de API de endpoint regional são compatíveis com a classe S3 Express One Zone:

Operações de API de endpoint zonal

As seguintes operações de API de endpoint zonal são compatíveis com a classe S3 Express One Zone:

Recursos do Amazon S3 não compatíveis com a classe S3 Express One Zone

Os seguintes recursos do Amazon S3 não são compatíveis com a classe S3 Express One Zone:

  • Eventos de plano de dados do AWS CloudTrail

  • Políticas gerenciadas pela AWS

  • AWS PrivateLink para S3

  • Somas de verificação MD5

  • Exclusão de autenticação multifator (MFA)

  • Bloqueio de objetos do S3

  • Requester Pays (Pagamento pelo solicitante)

  • Concessões de Acesso do S3

  • Pontos de acesso do S3

  • Etiquetas de bucket

  • Métricas de solicitação do Amazon CloudWatch

  • Notificações de eventos do S3

  • Ciclo de vida do S3

  • Pontos de Acesso Multirregionais do S3

  • Pontos de Acesso do S3 Object Lambda

  • Versionamento do S3

  • Inventário S3

  • Replicação do S3

  • Etiquetas de objeto

  • S3 Select

  • Logs de acesso ao servidor

  • Hospedagem de site estático

  • Lente de Armazenamento do S3

  • Grupos da Lente de Armazenamento do S3

  • Aceleração de Transferências do S3

  • Criptografia de camada dupla do lado do servidor com chaves do AWS Key Management Service (AWS KMS) (DSSE-KMS)

  • Criptografia no lado do servidor com chaves do AWS Key Management Service (AWS KMS) (SSE-KMS)

  • Criptografia do lado do servidor com chaves fornecidas pelo cliente (SSE-C)

  • A opção de copiar as configurações de um bucket existente ao criar um bucket no AWS Management Console