Deploying artifacts for packaged software application in cloud computing environment
First Claim
1. A method of deploying artifacts and tools in cloud computing environment for provisioning packaged software applications, comprising:
- obtaining structural data representations of cloud computing environment and base configuration requirements for running one or more packaged software applications in the cloud computing environment;
generating automatically, using a processor, a user interface code using information from the structural data representations, the user interface code for deploying packaged software applications into the cloud computing environment;
determining one or more components to deploy in the cloud computing environment that meet the base configuration requirements and one or more specific configuration requirements, by analyzing the structural data representations;
obtaining the one or more specific configuration requirements by executing the automatically generated user interface code,wherein the structural data representations and the determined one or more components to deploy are used to generate a report of deployment procedures.
1 Assignment
0 Petitions
Accused Products
Abstract
Deploying artifacts and tools in cloud computing environment for provisioning packaged software applications generates a user interface code automatically and dynamically using information from at least structural data representations of cloud computing environment and base configuration requirements for running one or more packaged software applications in the cloud computing environment. In one aspect, the automatically generated code may be augmented using one or more library codes and auxiliary files. Specific configuration requirements are further obtained by running the automatically generated user interface code. One or more components to deploy in the cloud computing environment are determined that meet the base configuration requirements and the specific configuration requirements, by analyzing the structural data representations.
-
Citations
21 Claims
-
1. A method of deploying artifacts and tools in cloud computing environment for provisioning packaged software applications, comprising:
-
obtaining structural data representations of cloud computing environment and base configuration requirements for running one or more packaged software applications in the cloud computing environment; generating automatically, using a processor, a user interface code using information from the structural data representations, the user interface code for deploying packaged software applications into the cloud computing environment; determining one or more components to deploy in the cloud computing environment that meet the base configuration requirements and one or more specific configuration requirements, by analyzing the structural data representations; obtaining the one or more specific configuration requirements by executing the automatically generated user interface code, wherein the structural data representations and the determined one or more components to deploy are used to generate a report of deployment procedures.
-
-
2. A method of deploying artifacts and tools in cloud computing environment for provisioning packaged software applications, comprising:
-
obtaining structural data representations of cloud computing environment and base configuration requirements for running one or more packaged software applications in the cloud computing environment; generating automatically, using a processor, a user interface code using information from the structural data representations, the user interface code for deploying packaged software applications into the cloud computing environment; determining one or more components to deploy in the cloud computing environment that meet the base configuration requirements and one or more specific configuration requirements, by analyzing the structural data representations; obtaining the one or more specific configuration requirements by executing the automatically generated user interface code, wherein the structural data representations and the determined one or more components to deploy are used to generate a requirement documents specifying deployment procedures. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for deploying artifacts and tools in cloud computing environment for provisioning packaged software applications, comprising:
-
a processor; structural data representations of cloud computing environment and base configuration requirements for running one or more packaged software applications in the cloud computing environment; a user interface code dynamically generated from the structural data representations, and further operable deploy one or more packaged software applications in the cloud computing environment; and program logic operable to determine one or more components to deploy in the cloud computing environment that meet the base configuration requirements and one or more specific configuration requirements, by analyzing the structural data representations, wherein the one or more specific configuration requirements are obtained by executing the dynamically generated user interface code and wherein the structural data representations and the determined one or more components to deploy are used to generate a requirement document specifying deployment procedures. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer readable storage medium storing a program of instructions executable by a machine to perform a method of deploying artifacts and tools in cloud computing environment for provisioning packaged software applications, comprising:
-
obtaining structural data representations of cloud computing environment and base configuration requirements for running one or more packaged software applications in the cloud computing environment; generating automatically, using a processor, a user interface code using information from the structural data representations, the user interface code for deploying packaged software applications into the cloud computing environment; obtaining specific configuration requirements by executing the automatically generated user interface code; and determining one or more components to deploy in the cloud computing environment that meet the base configuration requirements and the specific configuration requirements, by analyzing the structural data representations, wherein the structural data representations and the determined one or more components to deploy are used to generate a report of deployment procedures. - View Dependent Claims (20, 21)
-
Specification