Esse projeto usando o S3 para receber um arquivo .csv
que despara um evento de uma função Lambda, como isso, o códido da função lambda ler o arquivo .csv
do Bucket do S3 e envia um email para todos os emails do arquivo.
- ⚙️ Serverless Framework
- ⚙️ Python3
- ⚙️ Boto3
Para colocar em produção o projeto, usa-se o comando do sercerless instalado em sua máquina, você deve esta dentro da pasta que contem o arquivo serveraless.yml
.
serverless deploy
Para instalar a dependência serverless-s3-cleaner
que deleta o bucket s3 após o teste, usa-se o comando abaixo:
serverless plugin install -n serverless-s3-cleaner
Após realizar seus testes, você pode deletar o bucket no s3 usando o sefuinte comando:
serverless remove