Systems and methods for cloud management
First Claim
Patent Images
1. A method comprising:
- receiving access information for a cloud service provider;
receiving configuration information for a cloud instance;
receiving a command to create the cloud instance;
requesting and receiving a plurality of nodes from the cloud service provider;
causing the plurality of nodes to be configured as cloud nodes, comprising causing software packages to be installed and configured on the plurality of cloud nodes;
causing the plurality of nodes to be configured as a dispatcher node, a plurality of author nodes, and a plurality of publisher nodes, and wherein;
the author nodes are configured to produce web content,the dispatcher node is configured to provide access to the author nodes and the publisher nodes, andthe publisher nodes are configured to receive the web content from the author nodes and to publish the web content for access on the Internet;
configuring the cloud nodes as a cloud instance and incorporating the plurality of cloud nodes into the cloud instance;
coupling the plurality of cloud nodes to enable communications between the plurality of cloud nodes;
installing a replication agent and a reverse replication agent on the author node, wherein the replication agent is configured to transmit one or more updates to the web content produced at one of the author nodes to the publisher node from the respective author node and to replicate the changes to the other author nodes, and wherein the reverse replication agent is configured to identify one or more user-provided content updates to the web content made at the publisher node and to retrieve the one or more user-provided content updates to the web content from the publisher node to the author nodes and to store the one or more user-provided content updates at the author nodes; and
providing access to the cloud instance.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for cloud management are disclosed. For example, one disclosed method includes the steps of receiving access information for a cloud service provider; receiving configuration information for a cloud instance; receiving a command to create the cloud instance; requesting and receiving a node from the cloud service provider; causing the node to be configured as a cloud node, comprising causing a software package to be installed and configured on the cloud node; configuring the cloud instance and incorporating the node into the cloud instance; and providing access to the cloud instance.
-
Citations
11 Claims
-
1. A method comprising:
-
receiving access information for a cloud service provider; receiving configuration information for a cloud instance; receiving a command to create the cloud instance; requesting and receiving a plurality of nodes from the cloud service provider; causing the plurality of nodes to be configured as cloud nodes, comprising causing software packages to be installed and configured on the plurality of cloud nodes; causing the plurality of nodes to be configured as a dispatcher node, a plurality of author nodes, and a plurality of publisher nodes, and wherein; the author nodes are configured to produce web content, the dispatcher node is configured to provide access to the author nodes and the publisher nodes, and the publisher nodes are configured to receive the web content from the author nodes and to publish the web content for access on the Internet; configuring the cloud nodes as a cloud instance and incorporating the plurality of cloud nodes into the cloud instance; coupling the plurality of cloud nodes to enable communications between the plurality of cloud nodes; installing a replication agent and a reverse replication agent on the author node, wherein the replication agent is configured to transmit one or more updates to the web content produced at one of the author nodes to the publisher node from the respective author node and to replicate the changes to the other author nodes, and wherein the reverse replication agent is configured to identify one or more user-provided content updates to the web content made at the publisher node and to retrieve the one or more user-provided content updates to the web content from the publisher node to the author nodes and to store the one or more user-provided content updates at the author nodes; and providing access to the cloud instance. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer-readable medium comprising program code for causing a processor to execute a method, the program code comprising:
-
program code for receiving access information for a cloud service provider; program code for receiving configuration information for a cloud instance; program code for receiving a command to create the cloud instance; program code for requesting and receiving a plurality of nodes from the cloud service provider; program code for causing the plurality of nodes to be configured as cloud nodes, comprising causing software packages to be installed and configured on the plurality of cloud nodes; program code for causing the plurality of nodes to be configured as a dispatcher node, a plurality of author nodes, and plurality of publisher nodes, and wherein the author nodes are configured to produce web content, the dispatcher node is configured to provide access to the author nodes and the publisher nodes, and the publisher nodes are configured to receive the web content from the author node and to publish the web content for access on the Internet; program code for configuring the cloud nodes as a cloud instance and incorporating the plurality of cloud nodes into the cloud instance; program code for coupling the plurality of cloud nodes to enable communications between the plurality of cloud nodes; program code for installing a replication agent and a reverse replication agent on the author node, wherein the replication agent is configured to transmit one or more updates to the web content produced at one of the author nodes to the publisher node from the respective author node and to replicate the changes to the other author nodes, and wherein the reverse replication agent is configured to identify one or more user-provided content updates to the web content made at the publisher node and to retrieve the one or more user-provided content updates to the web content from the publisher node to the author node and to store the one or more user-provided content updates at the author node; and program code for providing access to the cloud instance. - View Dependent Claims (5, 6, 7)
-
-
8. A system comprising:
-
a non-transitory computer-readable medium; and a processor in communication with the computer-readable medium, the processor configured to; receive access information for a cloud service provider; receive configuration information for a cloud instance; receive a command to create the cloud instance; request and receiving a plurality of nodes from the cloud service provider; cause the plurality of nodes to be configured as cloud nodes, comprising causing software packages to be installed and configured on the plurality of cloud nodes; cause the plurality of nodes to be configured as a dispatcher node, a plurality of author nodes, and a plurality of publisher nodes, and wherein the author nodes are configured to produce web content, the dispatcher node is configured to provide access to the author nodes and the publisher nodes, and the publisher nodes are configured to receive the web content from the author node and to publish the web content for access on the Internet; configure the cloud nodes as a cloud instance and incorporating the plurality of cloud nodes into the cloud instance; couple the plurality of cloud nodes to enable communications between the plurality of cloud nodes; install a replication agent and a reverse replication agent on the author node, wherein the replication agent is configured to transmit one or more updates to the web content produced at one of the author nodes to the publisher node from the respective author node and to replicate the changes to the other author nodes, and wherein the reverse replication agent is configured to identify one or more user-provided content updates to the web content made at the publisher node and to retrieve the one or more user-provided content updates to the web content from the publisher node to the author node and to store the one or more user-provided content updates at the author node; and provide access to the cloud instance. - View Dependent Claims (9, 10, 11)
-
Specification