Monitoraggio
Ogni progetto viene rilasciato in produzione e configurato per il monitoraggio. Le tipologie di monitoraggio sono essenzialmente di due tipi:
Di esecuzione
Di stato del sistema
Il monitoraggio di esecuzione serve per catturare qualsiasi tipo di errore (sia di frontend che di backend) che viene lanciato dall’applicazione, raccoglierlo nel sistema ed avvisare gli sviluppatori dell’eccezione catturata; in questo modo il team di sviluppo è immediatamente allertato qualora il software sollevi eccezioni non gestite.
Il monitoraggio di stato serve per monitorare i parametri di stato dell’applicazione quali traffico di rete, spazio disco, carico CPU, raggiungibilità, velocità di download; attraverso questa tipologia di monitoraggio, siamo in grado di essere allertati praticamente istantaneamente allo scaturire di eventi che possono rendere irraggiungibile l’applicazione.