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 a riposo. 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 connessione è regionale, ma l'app GitHub Developer Connect utilizzata dalla connessione è globale e pertanto non è conforme ai requisiti di residenza dei dati.

Quando crei una connessione GitHub utilizzando la Google Cloud console, 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 risulta 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 che evita l'invio di dati a un argomento Pub/Sub globale.

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