example_app/ ├── app.py ├── requirements.txt ├── config.yaml ├── utils/ │ ├── db.py │ └── helpers.py ├── tests/ │ ├── test_app.py │ └── test_helpers.py ├── README.md
A simple To-Do List API built with Flask.
python3 -m venv .
source ./bin/activate
python3 -m pip install pytest
- Clone the repository:
git clone https://example.com/example_app.git cd example_app
pip install -r requirements.txt
python app.py
API Endpoints
GET /tasks - List all tasks POST /tasks - Create a new task PUT /tasks/ - Toggle task completion
# Testing
```sh
python -m unittest discover tests
- Adicionar o endpoint de DELETE
- Criar testes usando CURL para testar todos os endpoints.
- Fazer Dockerfile para buildar e rodar o container localmente.
- Fazer arquivo de deployment do kubernetes para rodar localmente.
- Portforward para expor o serviço e acessar as tasks.
- Banco de dados NO-SQL para salvar persistir os dados
- Adicionar tela de login e controle de usuários.
- Adicionar Testes unitários
- ...
- ...
Monitoramento do ambiente e aplicação Implementação de Controle de Logs Automação de monitoramento de Logs com GenAI - AIOps