Conceitos básicos da classe S3 Express One Zone - Amazon Simple Storage Service

Conceitos básicos da classe S3 Express One Zone

A seção a seguir descreve como começar a usar a classe de armazenamento Amazon S3 Express One Zone e os buckets de diretório. Para ter mais informações, consulte O que é a classe S3 Express One Zone?.

Configurar o AWS Identity and Access Management (IAM) com a classe S3 Express One Zone

O AWS Identity and Access Management (IAM) é um AWS service (Serviço da AWS) que ajuda os administradores a controlar o acesso aos recursos da AWS de forma segura. Os administradores do IAM controlam quem pode se autenticar (se conectar) e ter autorização (permissões) para utilizar os recursos do Amazon S3 na classe S3 Express One Zone. Você pode usar o IAM sem custo adicional.

Por padrão, os usuários não têm permissões para os buckets de diretório e as operações da classe S3 Express One Zone. Para conceder permissões de acesso a buckets de diretório e operações da classe S3 Express One Zone, você pode usar o IAM para criar usuários ou perfis e anexar permissões a essas identidades.

Para começar a usar o IAM, consulte AWS Identity and Access Management (IAM) para a classe S3 Express One Zone e Políticas baseadas em identidade do IAM para a classe S3 Express One Zone.

Configurar endpoints de VPC do gateway

Para acessar a classe S3 Express One Zone, use endpoints regionais e zonais que são diferentes dos endpoints padrão do Amazon S3. Dependendo da operação de API do Amazon S3 usada, será necessário um endpoint regional ou zonal. Para obter uma lista completa das operações de API compatíveis por tipo de endpoint, consulte Operações de API compatíveis com a classe S3 Express One Zone. Você deve acessar endpoints zonais e regionais por meio de um endpoint de nuvem privada virtual (VPC) do gateway. Para configurar endpoints de gateway, consulte Redes para a classe S3 Express One Zone.

Trabalhar com a classe S3 Express One Zone usando o console do S3, AWS CLI e os AWS SDKs

Você pode trabalhar com a classe de armazenamento S3 Express One Zone e os buckets de diretório usando os AWS SDKs, o console do Amazon S3, a AWS CLI (AWS Command Line Interface) e a API REST do Amazon S3.

Console do S3

Para começar a usar o console do S3, siga estas etapas:

SDKs da AWS

A classe S3 Express One Zone é compatível com os seguintes AWS SDKs:

  • AWS SDK for C++

  • AWS SDK for Go v2

  • AWS SDK for Java 2.x

  • AWS SDK for JavaScript v3

  • AWS SDK for .NET

  • AWS SDK for PHP

  • AWS SDK for Python (Boto3)

  • AWS SDK for Ruby

  • AWS SDK para Kotlin

  • AWS SDK para Rust

Ao trabalhar com a classe S3 Express One Zone, recomendamos usar a versão mais recente dos AWS SDKs. Os AWS SDKs compatíveis com a classe S3 Express One Zone lidam com o estabelecimento, a atualização e o encerramento de sessões em seu nome. Isso significa que você pode começar imediatamente a usar as operações de API depois de fazer download e instalar os AWS SDKs e configurar as permissões necessárias do IAM. Para ter mais informações, consulte AWS Identity and Access Management (IAM) para a classe S3 Express One Zone.

Para obter informações sobre os AWS SDKs, inclusive sobre como baixá-los e instalá-los, consulte Aprenda a criar na AWS.

Para obter exemplos de AWS SDK, consulte os seguintes tópicos:

AWS Command Line Interface (AWS CLI)

Você pode usar a AWS Command Line Interface (AWS CLI) para criar buckets de diretório e usar as operações de API de endpoint regional e zonal compatíveis com a classe S3 Express One Zone.

Para começar a usar a AWS CLI, consulte Conceitos básicos da AWS CLI na Referência de comandos da AWS CLI.

nota

Para usar buckets de diretório com os comandos aws s3 de alto nível, atualize a AWS CLI para a versão mais recente. Para obter mais informações sobre como instalar e configurar a AWS CLI, consulte Instalar ou atualize para a versão mais recente da AWS CLI na Referência de comandos da AWS CLI.

Para obter exemplos da AWS CLI, consulte os seguintes tópicos: