| CPC H04L 47/12 (2013.01) [G06F 8/65 (2013.01); G06F 11/2097 (2013.01); G06F 21/57 (2013.01); H04L 41/044 (2013.01); H04L 63/0236 (2013.01); H04L 63/0823 (2013.01); H04L 63/102 (2013.01); H04L 63/18 (2013.01); H04L 67/10 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
generating gateway services at multiple levels of a hierarchical network that includes at least a top network level and a lower network level that have isolated networks from each other, where only the top network level communicates with computer devices outside of the hierarchical network;
detecting a request from a service on the lower network level to send data to an external computing device that is outside of the hierarchical network;
in response to the request, adding an endpoint corresponding to the external computing device to a first gateway service on the lower network level;
receiving, from the first gateway service, a control message at a second gateway service on the top network level to automatically add the endpoint; and
providing the data from the first gateway service to the second gateway service via a first secure connection and from the second gateway service to the external computing device via a second secure connection.
|