Informazioni sulla residenza dei dati

Developer Connect è conforme ai requisiti di residenza dei dati. Per residenza dei dati si intende il luogo in cui sono archiviati i dati at-rest. Per garantire la conformità, Developer Connect esegue le seguenti operazioni:

  • memorizza i dati delle risorse nelle istanze Spanner regionali
  • replica i dati solo all'interno delle regioni cloud designate
  • accoda i dati webhook all'interno delle code Spanner regionali

Tuttavia, questo non vale per tutte le connessioni. Per impostazione predefinita, le connessioni GitHub utilizzano un argomento Pub/Sub globale per la distribuzione degli eventi. L'argomento viene quindi replicato nelle sottoscrizioni regionali. Sebbene i messaggi Pub/Sub non vengano archiviati in modo permanente da Pub/Sub, questo routing globale non soddisfa i requisiti di residenza dei dati perché Pub/Sub archivia temporaneamente ogni messaggio in un argomento globale.

Quando crei una connessione GitHub utilizzando Google Cloud CLI, questa è regionale, ma l'app GitHub di Developer Connect utilizzata dalla connessione è globale e pertanto non è conforme ai requisiti di residenza dei dati.

Quando crei una connessione GitHub utilizzando la console Google Cloud , la residenza dei dati è disattivata per impostazione predefinita per quella connessione. Puoi abilitarla attivando la casella di controllo Abilita la residenza dei dati. In questo modo, la connessione GitHub è conforme alla residenza dei dati. Developer Connect crea un'app GitHub per la tua connessione, di proprietà del tuo account utente o della tua organizzazione GitHub. L'app utilizza un endpoint webhook regionalizzato per connessione.

Per creare una connessione GitHub conforme alla residenza dei dati, consulta Connettersi a GitHub.