Dynamic and secure cloud to on-premise interaction and connection management
First Claim
1. A method executed by a passport service executed by at least one processor coupled to at least one memory, comprising:
- creating a passport on a cloud application that comprises connectivity details for a tunnel, the connectivity details including pre-allocated transmission control protocol ports for a setup of the tunnel, the tunnel securing and directing access by the cloud application to data of an on-premise appliance;
activating the on-premise appliance of an on-premise system by delivering the passport to the on-premise appliance to build the tunnel;
generating a passport token via the passport, wherein the passport token comprises dynamically generated connectivity properties for secure communications; and
binding the cloud application and the on-premise appliance based on the dynamically generated connectivity properties of the passport token and the connectivity details of the passport.
1 Assignment
0 Petitions
Accused Products
Abstract
The described herein relates to a method executed by a passport service executed by at least one processor coupled to at least one memory. The method includes creating a passport on a cloud application that comprises connectivity details for a tunnel and activating an on-premise appliance of an on-premise system by delivering the passport to the on-premise appliance to build the tunnel. The method further includes generating a passport token via the passport, wherein the passport token comprises dynamically generated connectivity properties. The method also includes binding the cloud application and the on-premise appliance based on the dynamically generated connectivity properties of the passport token and the connectivity details of the passport.
-
Citations
17 Claims
-
1. A method executed by a passport service executed by at least one processor coupled to at least one memory, comprising:
-
creating a passport on a cloud application that comprises connectivity details for a tunnel, the connectivity details including pre-allocated transmission control protocol ports for a setup of the tunnel, the tunnel securing and directing access by the cloud application to data of an on-premise appliance; activating the on-premise appliance of an on-premise system by delivering the passport to the on-premise appliance to build the tunnel; generating a passport token via the passport, wherein the passport token comprises dynamically generated connectivity properties for secure communications; and binding the cloud application and the on-premise appliance based on the dynamically generated connectivity properties of the passport token and the connectivity details of the passport. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product for a passport service, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform:
-
creating a passport on a cloud application that comprises connectivity details for a tunnel, the connectivity details including pre-allocated transmission control protocol ports for a setup of the tunnel, the tunnel securing and directing access by the cloud application to data of an on-premise appliance; activating the on-premise appliance of an on-premise system by delivering the passport to the on-premise appliance to build the tunnel; generating a passport token via the passport, wherein the passport token comprises dynamically generated connectivity properties for secure communications; and binding the cloud application and the on-premise appliance based on the dynamically generated connectivity properties of the passport token and the connectivity details of the passport. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a memory having computer readable instructions; and a processor for executing the computer readable instructions for a passport service, the computer readable instructions causing the processor to perform; creating a passport on a cloud application that comprises connectivity details for a tunnel, the connectivity details including pre-allocated transmission control protocol ports for a setup of the tunnel, the tunnel securing and directing access by the cloud application to data of an on-premise appliance; activating the on-premise appliance of an on-premise system by delivering the passport to the on-premise appliance to build the tunnel; generating a passport token via the passport, wherein the passport token comprises dynamically generated connectivity properties for secure communications; and binding the cloud application and the on-premise appliance based on the dynamically generated connectivity properties of the passport token and the connectivity details of the passport.
-
Specification