MECHANISM AND SYSTEM FOR DEPLOYING SOFTWARE OVER CLOUDS
First Claim
1. A mechanism for deploying software over clouds, comprising:
- using a source cloud platform to store a software project and build up an environmental transfer configuration;
using the source cloud platform to collect the settings of the software project and related resources to obtain a list file, and using a target cloud platform to receive the list file and assign a corresponding data transmission status as un-transmitted;
using the target cloud platform to request the source cloud platform for the software project when the data transmission status is un-transmitted;
using the source cloud platform to transmit the software project to the target cloud platform; and
using the target cloud platform to accordingly install the software project and build up related resources according to the list file when the target cloud platform confirms that the software project has been received completely.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism for deploying software over clouds is provided. The mechanism comprises the following steps. A source cloud platform stores a software project and builds up an environmental transfer configuration. The source cloud platform collects the settings of the software project and related resources to obtain a list file, and a target cloud platform receives the list file and assigns a corresponding data transmission status as un-transmitted. When the data transmission status is un-transmitted, the target cloud platform requests the source cloud platform for the software project. The source cloud platform transmits the software project to the target cloud platform. When the target cloud platform confirms that the software project has been received completely according to the list file, the target cloud platform accordingly installs the software project and builds up related resources.
26 Citations
12 Claims
-
1. A mechanism for deploying software over clouds, comprising:
-
using a source cloud platform to store a software project and build up an environmental transfer configuration; using the source cloud platform to collect the settings of the software project and related resources to obtain a list file, and using a target cloud platform to receive the list file and assign a corresponding data transmission status as un-transmitted; using the target cloud platform to request the source cloud platform for the software project when the data transmission status is un-transmitted; using the source cloud platform to transmit the software project to the target cloud platform; and using the target cloud platform to accordingly install the software project and build up related resources according to the list file when the target cloud platform confirms that the software project has been received completely. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for deploying software over clouds, comprising:
-
a source cloud platform, comprising; a source environment module used for storing a software project and building up an environmental transfer configuration; a source communication module used for collecting the settings of the software project and related resources to obtain a list file and outputting the list file; and a source file module; and a target cloud platform, comprising; a target communication module used for receiving the list file and assigning a corresponding data transmission status as un-transmitted; a target file module used for requesting the source file module for the software project block when the data transmission status is un-transmitted, receiving the software project block from the source file module and confirming whether the software project blocks have been completely received according to the list file; and a target deployment module used for installing the software project and building up related resources when the target file module confirms that the software project blocks have been completely received. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification