Method for networking cPaaS components for application on-boarding

US9344487B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9344487-B2
Application numberUS-201313803910-A
CountryUS
Kind codeB2
Filing dateMar 14, 2013
Priority dateMar 14, 2013
Publication dateMay 17, 2016
Grant dateMay 17, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, by a cloud management system, a request for application deployment; provisioning a new application manager within a cloud computing system based on the request; configuring the new application manager to belong to a first virtual private network (VPN), wherein the cloud management system also belongs to the first VPN; and configuring the new application manager to belong to a second VPN, wherein the new application manager is configured to send and receive data messages via the first VPN and the second VPN.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for establishing a cloud application comprising: receiving, by a cloud management system, a request for application deployment; provisioning a new application manager within a cloud computing system based on the request, wherein the new application manager is a device that manages an application by requesting provision of infrastructure from the cloud management system and configuring the provisioned infrastructure to implement respective features of the application; configuring the new application manager to belong to a first virtual private network (VPN), wherein the cloud management system also belongs to the first VPN; and configuring the new application manager to belong to a second VPN, wherein the new application manager is configured to send and receive data messages via the first VPN and the second VPN. 2. The method of claim 1 , further comprising: receiving, by a cloud management system, an additional request for application deployment; provisioning an additional new application manager within the cloud computing system; configuring the additional new application manager to belong to the first virtual private network (VPN); and configuring the additional new application manager to belong to a third VPN, wherein the new application manager is configured to send and receive data messages via the first VPN and the third VPN. 3. The method of claim 1 , further comprising: configuring a new VPN uplink for at least one of the first VPN and the second VPN at a site of the new application manager. 4. The method of claim 1 , further comprising: providing a gateway to a public network; and configuring the new application manager to transmit messages bound for the public network to the gateway via the first VPN. 5. The method of claim 1 , further comprising: provisioning a first new application virtual machine (VM) within the cloud computing system; and configuring, through at least one configuration operation, the first new application VM to belong to each of a first set of VPNs, wherein the second VPN belongs to the first set of VPNs, wherein the first new application VM is configured to send and receive data messages via the first set of VPNs. 6. The method of claim 5 , wherein the first set of VPNs includes at least one additional VPN other than the second VPN, the method further comprising: provisioning a second new application VM within the cloud computing system; and configuring, through at least one configuration operation, the second new application VM to belong to each of a second set of VPNs, wherein the second VPN and the additional VPN also belong to the second set of VPNs, wherein the second new application VM is configured to send and receive data messages via the second set of VPNs. 7. The method of claim 6 , further comprising: configuring a first new VPN uplink for the additional VPN at a site of the first new application VM, and configuring a second new VPN uplink for the additional VPN at a site of the second new application VM. 8. A cloud management system comprising: a memory; and a processor in communication with the memory, the processor being configured to: receive a request for application deployment; provision a new application manager within a cloud computing system based on the request, wherein the new application manager is a device that manages an application by requesting provision of infrastructure from the cloud management system and configuring the provisioned infrastructure to implement respective features of the application; configure the new application manager to belong to a first virtual private network (VPN), wherein the cloud management system also belongs to the first VPN; and configuring the new application manager to belong to a second VPN, wherein the new application manager is configured to send and receive data messages via the first VPN and the second VPN. 9. The cloud management system of claim 8 , wherein the processor is further configured to: receive an additional request for application deployment; provision an additional new application manager within the cloud computing system; configure the additional new application manager to belong to the first virtual private network (VPN); and configure the additional new application manager to belong to a third VPN, wherein the new application manager is configured to send and receive data messages via the first VPN and the third VPN. 10. The cloud management system of claim 8 , wherein the processor is further configured to: configure a new VPN uplink for at least one of the first VPN and the second VPN at a site of the new application manager. 11. The cloud management system of claim 8 , wherein the processor is further configured to: configure the new application manager to transmit messages bound for a public network to a gateway device via the first VPN. 12. The cloud management system of claim 8 , wherein the processor is further configured to: provision a first new application virtual machine (VM) within the cloud computing system; and configure, through at least one configuration operation, the first new application VM to belong to each of a first set of VPNs, wherein the second VPN belongs to the first set of VPNs, wherein the first new application VM is configured to send and receive data messages via the first set of VPNs. 13. The cloud management system of claim 12 , wherein the first set of VPNs includes at least one additional VPN other than the second VPN, wherein the processor is further configured to: provision a second new application VM within the cloud computing system; and configure, through at least one configuration operation, the second new application VM to belong to each of a second set of VPNs, wherein the second VPN and the additional VPN also belong to the second set of VPNs, wherein the second new application VM is configured to send and receive data messages via the second set of VPNs. 14. A non-transitory machine-readable storage medium encoded with instructions for establishing a cloud application comprising: instructions for receiving, by a cloud management system, a request for application deployment; instructions for provisioning a new application manager within a cloud computing system, wherein the new application manager is a device that manages an application by requesting provision of infrastructure from the cloud management system and configuring the provisioned infrastructure to implement respective features of the application; instructions for configuring the new application manager to belong to a first virtual private network (VPN), wherein the cloud management system also belongs to the first VPN; and instructions for configuring the new application manager to belong to a second VPN, wherein the new application manager is configured to send and receive data messages via the first VPN and the second VPN. 15. The non-transitory machine-readable storage medium of claim 14 , further comprising: instructions for receiving, by a cloud management system, an additional request for application deployment; instructions for provisioning an additional new application manager within the cloud computing system based on the request; instructions for configuring the additional new application manager to belong to the first virtual private network (VPN); and instructions for configuring the additional new application manager to belong to a third VPN, wherein the new application manager is configured to send and receive data messages via the first VPN and the third VPN.

Assignees

Inventors

Classifications

  • H04L67/10Primary

    in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • Electricity · mapped topic

  • to service a request · CPC title

  • Discovery or management thereof, e.g. service location protocol [SLP] or web services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9344487B2 cover?
Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, by a cloud management system, a request for application deployment; provisioning a new application manager within a cloud computing system based on the request; configuring the new application manager to belong to a first virtual private network (VPN), wherein the cloud m…
Who is the assignee on this patent?
Barzilay Sivan, Heralla Islam, Haiby Ranny, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L67/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 17 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).