AWS S3 para iniciantes

Desenvolva uma base prática em Amazon S3 armazenando, organizando, publicando, protegendo e recuperando arquivos de aplicações com a AWS CLI. Pequenos cenários de relatórios conectam operações de armazenamento a resultados observáveis.

AWS

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Desenvolva uma base prática em Amazon S3 armazenando, organizando, publicando, protegendo e recuperando arquivos de aplicações com a AWS CLI. Pequenos cenários de relatórios conectam operações de armazenamento a resultados observáveis.

O curso combina seis laboratórios guiados com um desafio independente de recuperação. Começa com buckets e chaves de objetos, depois apresenta prefixos, metadados, sincronização, histórico de versões, links temporários e regras de ciclo de vida.

O que você vai aprender

  • Criar um bucket, enviar e atualizar um relatório, baixá-lo e comparar seus bytes
  • Organizar documentos com chaves, prefixos, tipos de conteúdo e metadados
  • Publicar um diretório com sync e limitar a exclusão de espelhamento ao prefixo desejado
  • Recuperar relatórios sobrescritos com IDs de versão e restaurar acesso após um marcador de exclusão
  • Compartilhar um relatório privado com um link temporário e testar permissões, assinaturas e expiração
  • Configurar uma política de ciclo de vida com escopo definido e distinguir regras armazenadas de ações agendadas
  • Recuperar um relatório aprovado ausente preservando o histórico e outros documentos

Para quem é este curso

Este curso é para iniciantes em nuvem e desenvolvedores de aplicações que querem um fluxo prático de armazenamento de arquivos antes de estudar IAM ou aplicações sem servidor.

Pré-requisitos: Conclua Get Started with AWS on LabEx, o laboratório de preparação obrigatório de AWS Foundations for Beginners, e siga o percurso de Foundations. Basta ter familiaridade básica com a digitação de comandos no terminal; os conceitos dos serviços e a sintaxe do shell são explicados perto do primeiro uso.

Ambiente de aprendizagem: Todas as atividades são realizadas em um ambiente Linux do LabEx fornecido pelo navegador. Use Terminal para os comandos da AWS CLI e AWS View, ao lado do Terminal, para inspecionar o mesmo estado dos recursos e da aplicação. As ferramentas e a conexão já estão preparadas; você não precisa de uma conta AWS pessoal nem de chaves de acesso. Cada laboratório começa de forma independente em uma nova VM.

Perguntas frequentes

Qual é a diferença entre um bucket e uma chave de objeto?

Um bucket contém objetos. Uma chave identifica um objeto dentro desse bucket; prefixos ajudam a organizar chaves relacionadas. Você pratica esses conceitos com pequenos documentos e relatórios.

Quando devo tentar o desafio?

Siga os seis laboratórios guiados na ordem recomendada. O desafio de recuperação usa os primeiros quatro; compartilhamento temporário e regras de ciclo de vida acrescentam habilidades operacionais complementares.

Vou esperar as regras de ciclo de vida excluírem arquivos?

Não. Você verifica a regra armazenada e seu escopo. O exercício não afirma que exclusões futuras ou transições de armazenamento já ocorreram. Você limpa explicitamente os recursos do laboratório.

Como os resultados são verificados?

Inspecione dados armazenados, bytes transferidos e solicitações reais em Terminal e AWS View. Não é necessário enviar capturas de tela. Termine verificando a limpeza apenas dos recursos que criou.

É um curso completo de certificação?

Não. Ele ensina armazenamento introdutório em nuvem por meio da prática. Segurança da conta, escolha de serviços, preços e arquitetura mais ampla fazem parte do percurso de aprendizagem relacionado.

Professor

labby
Labby
Labby is the LabEx teacher.