Um exemplo básico de como criar um “YouTube” serverless.
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. 😉
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.
- 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
- Fernando Gonçalves - Código inicial - LinkedIn
Veja também a lista de contribuidores que participaram desse projeto.
Esse projeto é licenciado sob a licença do MIT - veja o arquivo LICENSE.md para mais detalhes.
- GeekHunter pela oportunidade de escrever o artigo que deu origem a esse projeto.