Google Private Service Connect (PSC in short) is a feature provided by Google Cloud that allows you to securely connect your Virtual Private Cloud (VPC) network to services provided by Google or third-party service providers. It enables private communication between your VPC and the service without needing public IP addresses or traversing the internet.
In our case, you can use Private Service Connect to connect to your Aura Enterprise instances running on the Google Cloud Platform environment.
Below, you will find a concise set of instructions outlining the process of creating Private Service connections and establishing connectivity with your Aura enterprise instances.
- Raise an Aura support ticket requesting to enable Private Service Connect for your Aura instances.
Note: Private Service Connect will be enabled for all of your Aura instances in the same region.
- Aura Support Team will provide you with a Private Service Connect Service name.
- From your GCP portal, goto -> ->
- Create PSC Endpoint, using the service attachment URL provided by Aura Support Team as the "Target service".
- After "ADD ENDPOINT", you will have this endpoint created.
- Update your Aura Support ticket with the ID of the project your endpoint resides in.
- After your endpoint gets accepted by the Aura platform, the endpoint Connection State turns to Accepted.
- Create a Private DNS Zone from your GCP Console.
The name of the Private DNS zone will have the format: production-orch-<orch-id>.neo4j.io.
Make sure you add a wildcard A record pointing to the IP address of the endpoint you created for this private DNS zone.
- Now you can create a testing VM or docker to verify your network connectivity to your Aura instances via Private Service Connect.
Please refer to this KB article How To Test Connectivity Through The Private Endpoint.