Progetto del corso di Ingegneria del Software 2023-2024 @ Università degli Studi di Padova
Proponente: SyncLab
Proposta: Realizzazione di una architettura software in grado di ingerire, immagazzinare ed analizzare grandi quantità di dati provenienti da device IoT.
Per l'avvio tramite docker, dell'intero stack, utilizzare il comando
docker-compose --profile prod up -d
Secondo le necessità si possono aggiungere le flag --force-recreate e --build.
Se si vuole avviare solamente la data pipeline, e lanciare il simulatore in locale (per esempio durante lo sviluppo), è sufficiente utilzzare il comando
docker-compose --profile dev up -d,
aggiungendo anche qui le flag secondo le necessità.
Per fermare tutti i container utilizzare rispettivamente i comandi
docker-compose --profile prod down
docker-compose --profile dev down
Le credenziali per l'accesso a Grafana username e password sono rispettivamente ic_admin e ic_admin.