Visão geral do laboratório
Este laboratório se concentra na atualização do código da aplicação desenvolvido para a aplicação grid-maker. Depois de testar a aplicação para criar uma nova imagem de grade localmente, você vai atualizar o código da aplicação para usar imagens armazenadas em um bucket do Amazon Simple Storage Service (Amazon S3). Você vai verificar a funcionalidade da aplicação acessando imagens armazenadas em um bucket do S3, criando uma nova imagem de grade e gerando um URL pré-definido do S3 para visualizar a imagem de grade que é armazenada em um bucket do S3 separado.
Este laboratório foi projetado para desafiar os desenvolvedores que desejam testar suas habilidades. Você recebe etapas de alto nível para executar e tem a oportunidade de identificar a solução por conta própria. Este laboratório fornece dicas para ajudar caso você fique preso no caminho.
Se você for um novo desenvolvedor, poderá consultar as instruções passo a passo na seção de expandir/recolher Soluções.
Objetivos
Ao terminar este laboratório, você saberá:
- Atualizar o código Python para listar objetos em um bucket do S3.
- Atualizar o código Python para obter objetos em um bucket do S3.
- Atualizar o código Python para colocar objetos em um bucket do S3.
- Atualizar o código Python para criar um URL pré-definido do S3 para uma imagem a ser visualizada em um navegador.
Pré-requisitos de conhecimentos técnicos
Para realizar este laboratório com sucesso:
- Você deve conhecer a navegação básica no Console de Gerenciamento da AWS.
- Você deve saber editar e executar scripts com um editor de código e o terminal do Visual Studio.
- Você deve ter noções básicas e experiência com o Amazon S3.
Lista de ícones
Vários ícones são usados neste laboratório para chamar a atenção para diferentes tipos de instruções e observações. A lista a seguir explica a finalidade de cada ícone:
- Comando: um comando que você precisa executar.
- Saída esperada: um exemplo que você pode usar para verificar a saída de um comando ou arquivo editado.
- Observação: uma sugestão, dica ou orientação importante.
Serviços da AWS não usados no laboratório
Os recursos dos serviços da AWS usados no laboratório são apenas os necessários para as atividades. É possível que haja erros se você acessar outros serviços ou executar ações que não estejam presentes no guia deste laboratório.