Como usar o Amazon S3 na AWS CLI - AWS Command Line Interface

Esta documentação é somente para a versão 1 da AWS CLI. Para obter a documentação relacionada à AWS CLI versão 2, consulte o Guia do usuário da versão 2.

Como usar o Amazon S3 na AWS CLI

Introdução ao Amazon Simple Storage Service (Amazon S3)

É possível acessar os recursos do Amazon Simple Storage Service (Amazon S3) usando a AWS Command Line Interface (AWS CLI). O Amazon S3 é um serviço de armazenamento de objetos altamente escalável e durável. O Amazon S3 foi projetado para fornecer capacidade de armazenamento praticamente ilimitada, tornando-o uma solução ideal para uma ampla variedade de necessidades de armazenamento e gerenciamento de dados.

O Amazon S3 permite que você armazene e recupere qualquer quantidade de dados, desde arquivos pequenos até grandes conjuntos de dados, na forma de objetos. Cada objeto é armazenado em um contêiner chamado bucket, que pode ser acessado e gerenciado por meio do AWS Management Console ou programaticamente por meio dos SDKs da AWS, de ferramentas e da AWS CLI.

Além do armazenamento básico, o Amazon S3 também oferece uma variedade de atributos, incluindo gerenciamento do ciclo de vida, versionamento, escalabilidade e segurança. Eles se integram a outros Serviços da AWS, permitindo que você crie soluções baseadas em nuvem que se adaptam às suas necessidades.

A AWS CLI oferece dois níveis de comandos para acessar o Amazon S3:

  • s3: comandos personalizados de alto nível feitos especificamente para a AWS CLI que simplificam a execução de tarefas comuns, como criar, manipular, excluir e sincronizar objetos e buckets.

  • s3api: expõe o acesso direto a todas as operações da API do Amazon S3, o que permite realizar operações avançadas.