top of page

Conservazione dei dati (DB Cloud)

1. Ridondanza e Disponibilità

  • Replica geografica: SQL Azure impiega la replica geografica per garantire la disponibilità dei dati, replicando attivamente i database in più regioni. Questo assicura la continuità operativa anche in caso di guasti regionali.

  • Zone di disponibilità: i database vengono distribuiti su più Zone di Disponibilità all’interno dell’area UE, offrendo un ulteriore livello di ridondanza e resilienza

2. Sicurezza dei Dati

  • Crittografia dei dati: i dati sono protetti sia a riposo (mediante Transparent Data Encryption – TDE) sia in transito (tramite SSL/TLS), garantendo la riservatezza e l’integrità contro accessi non autorizzati.

  • Controllo degli accessi basato sui ruoli (RBAC): la gestione centralizzata delle autorizzazioni avviene attraverso Azure Active Directory (AAD), permettendo un controllo granulare sui permessi di accesso ai dati.

3. Backup e Ripristino

  • Backup automatici: SQL Azure esegue automaticamente backup completi, differenziali e dei log delle transazioni.

    • Backup completi: settimanali

    • Backup differenziali: ogni 12 ore

    • Transaction log: ogni 5–10 minuti

  • Ripristino temporale (Point-in-Time Restore): consente di ripristinare il database a qualsiasi punto nel tempo compreso nel periodo di conservazione dei backup (fino a 35 giorni).

4. Resilienza e Recupero di Emergenza

  • Piani di recupero di emergenza: Azure SQL Database integra strategie di disaster recovery per garantire la disponibilità dei dati anche in scenari di guasto critico o eventi catastrofici.

  • Failover automatico: in caso di interruzione di servizio o guasto, il sistema effettua automaticamente il failover verso un’istanza replica, senza necessità di intervento manuale, minimizzando i tempi di inattività.

5. Monitoraggio e Gestione

  • Monitoraggio continuo: utilizzare Azure Monitor per tracciare in tempo reale metriche di performance, identificare colli di bottiglia e rilevare anomalie.

  • Avvisi e automazione: configurare Alert Rules in Azure Monitor e sfruttare Azure Automation o Azure Logic Apps per automatizzare le azioni correttive (ad es. scaling, notifiche, esecuzione di runbook) al verificarsi di eventi specifici.

6. Compliance e Certificazioni

  • Certificazioni di sicurezza: Azure SQL Database è conforme ai seguenti standard e regolamentazioni:

    • ISO/IEC 27001

    • ISO/IEC 27018

    • SOC 1, SOC 2 e SOC 3

    • HIPAA

    • GDPR (Regolamento Generale sulla Protezione dei Dati)

image.png
bottom of page