Ho i seguenti servizi implementati in AWS Europe.
- Gestione utenti
- Gestione contratti (abbonamento utente)
I dati sono archiviati in Amazon RDS (MySQL) ei servizi sono esposti tramite REST Apis.
La sfida è ospitare questi stessi servizi in Cina senza interruzioni. Qui non ho potuto utilizzare gli stessi endpoint globali, a causa del grande firewall cinese ( link ). In altre parole, i domini senza un record ICP verrebbero bloccati / interrotti in Cina.
Penso al seguente approccio per affrontarlo.
- Ospita gli stessi server API in AWS Cina con un dominio registrato (dominio approvato ICP)
- Puntare il backend dell'API per utilizzare i server DB globali.
Vedo i seguenti risvolti di questo approccio.
- Il DB è l'accesso tramite due parti, quindi i log di accesso api devono essere consolidati prima di eseguire il controllo / l'analisi dei dati.
- Problemi di latenza della connessione DB.
- La connessione DB potrebbe essere bloccata dal firewall cinese.
C'è un modo migliore per server utenti Cina con queste API senza molte interruzioni mantenendo una singola archiviazione dei dati?