Proteggi l'accesso prima di tutto
Usa un account che puoi recuperare e mantieni aggiornate le opzioni di recupero. Fornisci accesso individuale a ciascuna persona dove supportato. Rivedi i permessi quando cambiano le responsabilità. Mantieni le interfacce amministrative separate dalle rotte delle applicazioni pubbliche e mantieni un processo di aggiornamento e recupero.
Gestisci i dati con uno scopo
Raccogli solo ciò di cui una funzionalità ha bisogno e decidi per quanto tempo dovrebbe rimanere. Tieni i segreti fuori dal controllo del codice sorgente, dal codice del browser, dagli URL diagnostici e dai log pubblici. Usa dati sintetici negli esempi di debug condivisi. Un log utile descrive un evento senza copiare una richiesta intera.
Prepararsi al recupero
Traccia gli aggiornamenti delle dipendenze e testa le modifiche prima di pubblicarle. Tieni i backup separati dai dati che proteggono e verifica il ripristino. Scrivi chi può effettuare modifiche sugli incidenti, come preservare le prove e come comunicare l'impatto attuale. Esercitati su un ambiente di test isolato.