Teste para a vaga de Devops na Audaces.
API Flask contendo apenas um endpoint.
Windows
virtualenv venv
venv\Scripts\activate
pip install -r requirements.txt
Windows
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
set FLASK_APP=app.py
flask run
ou
python run.py
Para rodar os tests:
pytest tests
Os objetivos deste desafio são:
- Conteinerizar a aplicação
- Automaticar o processo de CI/CD deste projeto na AWS.
Extras:
- Encontar problemas/erros/vulnerabilidades
- Deploy em uma conta FreeTier na AWS
- Sinta se a vontade para utilizar os frameworks e ferramentas de sua preferência.
- Disponibilize o projeto em um repositório noa sua contad do GitHub
- Evite subir o projeto inteiro em apenas um commit
- Descreva o processo de resolução do desafio no arquivo NOTES.md