Connettività privata per Integration Connectors
Questa pagina spiega come utilizzare Private Service Connect (PSC) per stabilire una connessione tra il tuo sistema di backend su una rete privata e il runtime di Integration Connectors. La pagina presuppone che tu abbia familiarità con i seguenti concetti:
- VPC (Virtual Private Cloud) di Google Cloud
- Connettori di integrazione
- Private Service Connect
- Bilanciatori del carico interni
- Compute Engine
Perché è necessaria la verifica PSC?
Il runtime di Integration Connectors richiede PSC per l'accesso a servizi o endpoint in esecuzione su una rete privata che può trovarsi su Google Cloud, on-premise o su reti di altri cloud provider.
Ad esempio, potresti voler eseguire un'istanza MySQL privata senza assegnare un indirizzo IP esterno. In questo scenario, devi creare un collegamento al servizio PSC in modo che il runtime di Integration Connectors possa accedere alla tua istanza MySQL privata. Se utilizzi il collegamento al servizio PSC, non devi assegnare un indirizzo IP pubblico per il tuo sistema di backend.
Come si crea un collegamento a un servizio PSC?
Di seguito sono riportati i passaggi di alto livello per creare un collegamento a un servizio PSC:
- Crea una rete VPC e le subnet richieste.
- Creare un'istanza VM per installare il servizio di backend.
- Installa il servizio di backend.
- Creare un gruppo di istanze per l'istanza VM.
- Creare un probe di controllo di integrità.
- Configurare un bilanciatore del carico interno.
- Configurare le regole firewall appropriate per il traffico di rete.
- Crea il collegamento al servizio PSC.
- Creare un collegamento dell'endpoint.
- Verifica la connettività del collegamento al servizio PSC creando una connessione.
Questi passaggi sono descritti in dettaglio con un esempio relativo ai seguenti scenari:
- Istanza MySQL di cui è stato eseguito il deployment in una VM di Compute Engine
- Istanza Cloud SQL di cui è stato eseguito il deployment in Google Cloud
- Cluster MongoDB Atlas di cui è stato eseguito il deployment in Google Cloud