Gerenciamento de arquivos no Amazon S3

Fala pessoal, hoje o artigo é voltado para a cloud computing, ultimamente tinha postado muito sobre “infrastructure monitoring”, Linux (shell script) e hoje o foco vai ser no cloud provider Amazon AWS.

Bom, para começar, vou presumir que você já tenha uma conta criada na Amazon, a conta gratuita é ideal para seguir os exemplos desse artigo.

Caso você não tenha conta criada ainda na Amazon, não espere mais tempo, comece já, clique nesse link: Nível gratuito da AWS

Tela de criação de conta na AWS

O artigo de hoje vai mostrar de forma básica como gerenciar buckets e objetos no recurso S3 da Amazon. Segundo a documentação da Amazon, “o Amazon S3 é um serviço que permite armazenar dados (denominados objetos) em escala massiva.”
Vou demonstrar como criar um bucket, efetuar um upload de um objeto e remover esse bucket posteriormente.

  • S3

- Padrão de armazenamento;
- Acesso frequente e imediato;
- Usado para aplicações em cloud, websites, game, big data, videos, etc.

  • Acessando o painel do S3

Primeiramente precisamos acessar o painel do S3, conforme mostra a tela abaixo:

Painel geral da AWS
  • Criação do bucket

Nessa etapa você deve clicar em “Criar Bucket”:
Observe também que você pode escrever o nome do bucket desejado e vale mencionar que os nomes de buckets são únicos em todo o S3 da AWS.

Tela de criação do bucket do S3

Entre com o nome do bucket e escolha a região, logo após isso clique em next.

Na tela de propriedade abaixo você deve ver que é possível ajustar o controle de versão, tags para esse bucket, eu não vou abordar esse conteúdo nesse artigo, sendo assim clique em next:

Configurações iniciar do S3

Na tela de opções do bucket você pode configurar as permissões de acesso, como só vamos criar um bucket básico, pode deixar os valores padrões:

Tela de configurações do bucket

Na tela abaixo, podemos analisar as informações do nosso bucket que está sendo criado, revisar todas as propriedades e prosseguir com a crição:

Tela de análise de informações do bucket

Bom, essa foi a etapa de criação do bucket no S3 da Amazon, agora você já está com o recurso pronto para subir objetos e trabalhar com buckups na nuvem do S3.

  • Realizando o upload de um arquivo no bucket criado

Vamos acessar a página inicial do nosso bucket para upload do arquivo:

Página iniciar do bucket no S3

Como você pode ver, vamos clicar na opção “Carregar”, será aberta uma tela com as configurações do arquivo que vamos fazer upload para o bucket.

Tela de upload de arquivo no bucket do S3

Escolha um arquivo qualquer para teste e adicione ao bucket.

Na próxima tela abaixo, é onde aparece as configurações de permissões, vamos deixar os valores padrões também e prosseguir:

Tela de permissões

Nessa outra tela vemos as propriedades que podem ser ajustadas, também vamos deixar sem marcação:

Tela de propriedades

E por fim, para encerrar temos que verificar as informações do nosso arquivo e clicar em “carregar”:

Tela de análise

É isso aí pessoal, essa é a parte básica para armazenamento de objetos em um bucket no S3 da Amazon.

Caso tenham alguma indicação de cloud AWS, comentem que eu vou estudar e postar para vocês. Até a próxima. :-)

Passion for DevOps