PROGRAMMABLE INFRASTRUCTURE GATEWAY FOR ENABLING HYBRID CLOUD SERVICES IN A NETWORK ENVIRONMENT
First Claim
1. A method executing in an infrastructure gateway, the method comprising:
- receiving an instruction from a hybrid cloud application executing in a private cloud;
interpreting the instruction according to a hybrid cloud application programming interface (API); and
executing the interpreted instruction in a public cloud using a cloud adapter generated and programmed to be compatible with a specific public cloud platform of the public cloud, the infrastructure gateway comprising a programmable integration framework allowing generation of various cloud adapters using a cloud adapter software development kit (SDK).
1 Assignment
0 Petitions
Accused Products
Abstract
An example method for a programmable infrastructure gateway for enabling hybrid cloud services in a network environment is provided and includes receiving an instruction from a hybrid cloud application executing in a private cloud, interpreting the instruction according to a hybrid cloud application programming interface, and executing the interpreted instruction in a public cloud using a cloud adapter. The method is generally executed in the infrastructure gateway including a programmable integration framework allowing generation of various cloud adapters using a cloud adapter software development kit, the cloud adapter being generated and programmed to be compatible with a specific public cloud platform of the public cloud. In specific embodiments, identical copies of the infrastructure gateway can be provided to different cloud service providers who manage disparate public cloud platforms; each copy of the infrastructure gateway can be programmed differently to generate corresponding cloud adapters compatible with the respective public cloud platforms.
51 Citations
20 Claims
-
1. A method executing in an infrastructure gateway, the method comprising:
-
receiving an instruction from a hybrid cloud application executing in a private cloud; interpreting the instruction according to a hybrid cloud application programming interface (API); and executing the interpreted instruction in a public cloud using a cloud adapter generated and programmed to be compatible with a specific public cloud platform of the public cloud, the infrastructure gateway comprising a programmable integration framework allowing generation of various cloud adapters using a cloud adapter software development kit (SDK). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Non-transitory tangible media that includes instructions for execution, which when executed by a processor of an infrastructure gateway, is operable to perform operations comprising:
-
receiving an instruction from a hybrid cloud application executing in a private cloud; interpreting the instruction according to a hybrid cloud API; and executing the interpreted instruction in a public cloud using a cloud adapter generated and programmed to be compatible with a specific public cloud platform of the public cloud, the infrastructure gateway comprising a programmable integration framework allowing generation of various cloud adapters using a cloud adapter SDK. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus, comprising an infrastructure gateway including:
-
a memory element for storing data; and a processor, wherein the processor executes instructions associated with the data, wherein the processor and the memory element cooperate, such that the apparatus is configured for; receiving an instruction from a hybrid cloud application executing in a private cloud; interpreting the instruction according to a hybrid cloud API; and executing the interpreted instruction in a public cloud using a cloud adapter generated and programmed to be compatible with a specific public cloud platform of the public cloud, the infrastructure gateway comprising a programmable integration framework allowing generation of various cloud adapters using a cloud adapter SDK. - View Dependent Claims (17, 18, 19, 20)
-
Specification