Nosso projeto

O projeto trata-se de um sistema de encurtamento de URLs utilizando a AWS como infraestrutura serverless. O objetivo é permitir que os usuários criem URLs curtas que redirecionem para URLs originais, com um tempo de expiração configurável. O sistema é composto por duas funções Lambda: a primeira função é responsável por gerar e armazenar os links encurtados em um bucket S3, junto com informações como a URL original e o tempo de expiração; a segunda função gerencia o redirecionamento, verificando o código da URL curta e validando se a URL ainda está dentro do prazo de expiração antes de redirecionar o usuário.

image.drawio.png

Aula 1

Aula 2

Aula 3