Architettura Scalabile
Server Dashboard
2024·2 mesi·DevOps / Infrastruttura

Il contesto
Gestire più servizi e applicativi su una VPS richiedeva accesso SSH continuo, comandi manuali e nessuna visibilità centralizzata su CPU, memoria e stato dei processi. I deploy erano manuali e soggetti a errori.
La soluzione
Ho sviluppato Server Dashboard, un pannello di controllo web con Python e Flask. Monitora in tempo reale CPU, memoria e processi del server. Include un sistema di deploy automatico per tutti i servizi hostati, autenticazione JWT per l'accesso sicuro e integrazione con PostgreSQL per lo storico dei dati.
Tecnologie utilizzate
PythonFlaskPostgreSQLJWTpsutilGunicorn
I risultati
1
pannello unico
Auto
deploy automatici
24/7
monitoraggio
Tutti i servizi gestibili da un'unica interfaccia web. Deploy automatizzati con un click. Monitoraggio continuo 24/7 con storico delle performance del server.