/serverlesstube

Um exemplo simples de como criar um "YouTube" serverless utilizando AWS e Serverless Framework

Primary LanguageHTMLMIT LicenseMIT

ServerlessTube

Um exemplo básico de como criar um “YouTube” serverless.

Descrição

Cloud na Prática - ServerlessTube

Esse projeto é resultado de um artigo escrito para o blog da GeekHunter Brasil.

A ideia foi criar uma versão simplificada de um site de vídeos como o YouTube, onde usuários poderiam fazer upload, assistir e remover vídeos.

Se quiser saber mais, dá uma olhada lá no blog da GeekHunter. 😉

Pré-requisitos

Para criar a sua versão do projeto, você vai precisar do seguinte:

  • uma conta na AWS
  • ter o Serverless Framework instalado na sua máquina

Se você quiser um passo-a-passo de como rodar esse projeto, é só clicar aqui.

Tecnologias utilizadas

  • Lambda - Function as a Service para execução do código
  • API Gateway - serviço utilizado para criar a API REST do projeto
  • S3 - Armazenamento dos vídeos
  • ServerlessFramework - Framework para deploy da aplicação

Autor

  • Fernando Gonçalves - Código inicial - LinkedIn

Veja também a lista de contribuidores que participaram desse projeto.

Licença

Esse projeto é licenciado sob a licença do MIT - veja o arquivo LICENSE.md para mais detalhes.

Agradecimentos

  • GeekHunter pela oportunidade de escrever o artigo que deu origem a esse projeto.