Monitoraggio · Solo build · 2025
Cost Tracking
Una dashboard interna che traccia la spesa giornaliera e mensile su cloud, GitHub e servizi LLM per un piccolo team, con conversione FX e ammortamento degli abbonamenti.
Problema
I costi cloud e di tooling di un piccolo team erano sparsi su più provider senza una vista unica, rendendo difficile individuare picchi di spesa o prevedere il burn.
Approccio
Ho costruito una dashboard Next.js su Supabase, con Edge Functions schedulate che sincronizzano ogni giorno i costi cloud, la fatturazione GitHub e i tassi FX via pg_cron, modelli dati validati con zod e autenticazione magic-link ristretta al dominio del team.
Risultato
Gira senza supervisione in produzione con una tabella di osservabilità sync_runs, offrendo al team una vista giornaliera unica della spesa multi-provider.