Tenere in funzione il servizio e il team di fronte a interruzioni di fornitori, infrastruttura o persone.
01Approccio
- L’intera piattaforma è descritta come codice, quindi può essere ricostruita in un’altra zona di disponibilità AWS, o in un’altra regione, a partire dai repository e dai backup.
- Le conoscenze critiche sono scritte come runbook accanto al codice, non affidate a singole persone.
- Le pipeline di deploy possono girare su un fornitore di build alternativo senza modifiche al codice.
- I fornitori chiave sono scelti per la loro ridondanza (AWS su più zone, rete globale di Cloudflare).
02Scenari
| Scenario | Risposta |
|---|---|
| Perdita di un nodo del database | Failover automatico all’interno del replica set |
| Perdita di un server | Ricostruzione dal modello, ricollegamento del volume dati o ripristino di uno snapshot |
| Rilascio difettoso | Ritorno alla versione precedente conservata sul server |
| Interruzione del fornitore di build | Passaggio al fornitore di build alternativo |
| Persona chiave non disponibile | Runbook e ruoli a privilegio minimo permettono a un altro operatore di agire |
03Contatti
Domande su questa policy, questionari di sicurezza e richieste dell’accordo sul trattamento dei dati: privacy@mentornity.com.