Armazenar e recuperar um arquivo

com o Amazon S3

Introdução

Este tutorial detalhado ajudará você a armazenar arquivos na nuvem com o Amazon Simple Storage Solution (S3). O Amazon S3 é um serviço que permite armazenar dados (denominados objetos) em escala massiva. Nesse tutorial, você criará um bucket do Amazon S3, fará upload de um arquivo, e recuperará e excluirá esse arquivo.

Este tutorial pode ser executado no Nível gratuito da AWS.

 Custo para a conclusão

Nível gratuito

 Serviços usados

Armazenar seus arquivos com a AWS
requer uma conta

O nível gratuito da AWS inclui 5 GB de armazenamento, 20.000 solicitações GET e 2.000 solicitações PUT com o Amazon S3.

Veja os detalhes do Nível gratuito da AWS »

Implementação

  • Clique aqui para abrir o Console de Gerenciamento da AWS em uma nova janela do navegador para manter este guia detalhado aberto.  Quando a tela carregar, insira seu nome de usuário e senha para começar. Em seguida, insira S3 na barra de pesquisa e selecione S3 para abrir o console.

    Console de Gerenciamento da AWS
  • Nesta etapa, você criará um bucket do Amazon S3. Um bucket é um contêiner onde os arquivos são armazenados.

    a.  No painel do S3, clique em Create Bucket (Criar bucket).

    Se esta for a primeira vez que você cria um bucket, verá uma tela semelhante à imagem mostrada aqui. 

    Se você já criou buckets do S3, o painel do S3 listará todos os buckets criados.

    Criar bucket do S3

    b. Insira um nome de bucket. Os nomes de bucket devem ser únicos entre todos os nomes de buckets existentes no Amazon S3. Há várias outras restrições para nomes de buckets do S3 também. Selecione a região onde o bucket será criado.

    Selecione Next (Próximo).

    Inserir o nome do bucket.

    c.  Você dispõe de várias opções úteis para buckets do S3, incluindo Versionamento, Registro em log de acessos ao servidor, Etiquetas, Registro em log de objetos e Criptografia padrão. Não habilitaremos essas opções neste tutorial. Selecione Next (Próximo).

    Opções para o bucket do S3

    d. Você pode definir configurações de permissões para o bucket do S3. Deixe os valores padrão e selecione Next (Próximo).

    Configurações de permissões do bucket do S3

    e.  Analise as definições de configuração e selecione Create bucket (Criar bucket).

    Definições de configurações do bucket do S3
  • Nesta etapa, você fará upload de um arquivo para o novo bucket do Amazon S3.

    a.  Você poderá ver o novo bucket no console do S3. Clique no nome do bucket para navegar até ele.

    Clique no nome do bucket para navegar até ele

    b.  Você está na página inicial do bucket. Selecione Upload (Fazer upload).

    Selecionar upload

    c. Para selecionar um arquivo para upload, clique em Add files (Adicionar arquivos) e selecione um arquivo que você gostaria de armazenar OU arraste e solte um arquivo na caixa de upload. Selecione Next (Próximo) depois de concluir a seleção do arquivo para upload.

    Fazer upload de um arquivo

    d. Você pode definir configurações de permissões para o objeto. Para este tutorial, deixe os valores padrão e selecione Next (Próximo).

    Definir configurações de permissões

    e. Você pode definir configurações de propriedades como classe de armazenamento, criptografia e metadados para o objeto. Deixe os valores padrão e selecione Next (Próximo).

    Configurações de propriedades

    f. Revise as configurações e selecione Upload. Você verá o objeto na tela inicial do bucket.

    Revisar as configurações e selecionar upload
  • Nesta etapa, você fará download do arquivo do seu bucket do Amazon S3.

    a. Marque a caixa de seleção ao lado do arquivo do qual você deseja fazer download e selecione Download (Fazer download).

    Marque a caixa de seleção ao lado do arquivo para download e selecione Download (Fazer download)
  • É fácil excluir o objeto e o bucket no console do Amazon S3. Na verdade, a exclusão de recursos não utilizados é uma melhor prática para evitar que eles continuem sendo cobrados.

    a. Primeiro, exclua o objeto. Marque a caixa de seleção ao lado do arquivo que você deseja excluir e selecione More > Delete (Mais > Excluir).

    Excluir seu objeto

    b.  Revise e confirme o objeto que quer excluir. Selecione Delete (Excluir).

    Revise e confirme o objeto que você deseja excluir.

    c. Clique em Amazon S3 para ver todos os buckets na região. 

    Clicar em Amazon S3 para ver todos os buckets na região

    d. Clique à direita do nome do bucket criado para selecioná-lo e depois clique em Delete (Excluir). Digite o nome do seu bucket e clique em Confirm (Confirmar).

    Excluir bucket

Este tutorial foi útil para você?

Parabéns!

Você fez o seu primeiro backup de arquivo para a nuvem, criando um bucket do Amazon S3 e fazendo upload do arquivo como objeto do S3. O Amazon S3 foi concebido para oferecer uma resiliência de 99,999999999%, garantindo que os seus dados estejam disponíveis sempre que necessário. Você também aprendeu a recuperar um arquivo de um backup e a excluir o arquivo e o bucket.