Can I connect a database to iDBQuery over a VPN or private link?

Yes. iDBQuery can reach your database over private networking such as a VPN, VPC peering, or a cloud private link, so traffic never crosses the public internet. Deploy iDBQuery inside your network and it connects to the database as a private, internal host.

For teams that require databases to stay off the public internet, iDBQuery supports connecting over private networking rather than a public endpoint. The cleanest approach is to run iDBQuery where your data already lives:

  • Deploy in your own VPC — iDBQuery sits inside your cloud network and connects to the database over its private IP, using VPC peering or a private link if the database is in another account or region.
  • Over a VPN — iDBQuery reaches an on-prem or remote database through your existing site-to-site or client VPN.
  • Via a private link / service endpoint — for managed databases, connect over the cloud provider's private connectivity so nothing is publicly exposed.

Because iDBQuery can be deployed in the cloud, in your VPC, on-prem, or fully air-gapped, you choose exactly where it runs and how it reaches your data. Combined with a read-only user and encryption in transit, this keeps analytics access private and least-privilege.

Example: a bank keeps every database inside a private network with no public routes. They deploy iDBQuery in the same VPC, connect over the internal network, and business users get cited answers without a single database being reachable from outside. If your database is only reachable through a jump box, iDBQuery can also tunnel over SSH or a bastion host.

Updated 2026-06-22