CPC H04L 41/0803 (2013.01) [H04L 61/5007 (2022.05); H04L 67/10 (2013.01)] | 20 Claims |
12. A secure network connectivity system comprising:
a memory; and
one or more processors configured to perform processing, the processing comprising:
executing, by the secure network connectivity system, a secure network connectivity service for enabling secure private network connectivity between an on-premise network associated with a customer of a cloud service provider and a virtual cloud network (VCN) hosted by a cloud service provider for the customer;
receiving, by a computing node in the secure network connectivity system, a request for querying information from a client application residing in the virtual cloud network (VCN) hosted by the cloud service provider for the customer, wherein the information is stored in an external resource residing in the on-premise network associated with the customer;
establishing, by the computing node, a connection to a virtual network interface card (VNIC) created for the external resource in the virtual cloud network (VCN);
transmitting, by the computing node, the request to an agent residing in the on-premise network via the virtual network interface card (VNIC) created for the external resource using the established connection;
obtaining, by the computing node, a result corresponding to the request from the agent; and
transmitting, by the computing node, the result to the virtual network interface card (VNIC) created for the external resource in the virtual cloud network using the established connection.
|