Skip to content

zlucasftw/rocketseat-aws-url-shortener

Repository files navigation

Java na Prática com AWS Image de xícara com café

Curso Java - AWS Lambda

Descrição retirada do Notion feito pela @Fernanda-Kipper e @Rocketseat

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.

Imagem do projeto

Repositórios originais do projeto e curso Imagem do GitHub

Repositório da Aula 01 e 02

Repositório da Aula 03

Notion

Tecnologias utilizadas

Tecnologias utilizadas Maven Lombok

Tecnologias utilizadas

About

Projeto encurtador de URL da Rocketseat em Java utilizando AWS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages