Methods and Systems for Providing Deployment Architectures in Cloud Computing Environments
First Claim
Patent Images
1. A method of generating a customized cloud computing environment, comprising:
- identifying at least one parameter for analyzing at least one process running in a cloud computing environment that includes a plurality of servers;
recording data associated with the at least one process and corresponding to the at least one parameter;
analyzing the recorded data based on rules for customizing deployment architectures in the cloud computing environment; and
generating one or more customized deployment architectures in the cloud computing environment based on the analysis of the recorded data.
1 Assignment
0 Petitions
Accused Products
Abstract
A decision system for providing customized deployment architectures to users of a cloud computing environment. The decision system can identify one or more parameters for analyzing applications and processes running in a cloud, monitor the applications and processes executed in the cloud, and collect information such as usage of cloud resources, number and type of computing processes instantiated, software programs utilized by the computing processes. The decision system can then generate customized deployment architectures based on the collected information.
-
Citations
20 Claims
-
1. A method of generating a customized cloud computing environment, comprising:
-
identifying at least one parameter for analyzing at least one process running in a cloud computing environment that includes a plurality of servers; recording data associated with the at least one process and corresponding to the at least one parameter; analyzing the recorded data based on rules for customizing deployment architectures in the cloud computing environment; and generating one or more customized deployment architectures in the cloud computing environment based on the analysis of the recorded data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for customizing a cloud computing environment, comprising:
-
identifying a parameter for analyzing a process running in a cloud, wherein the process is supported by a set of computing resources of the cloud; recording data associated with the process and corresponding to the parameter; analyzing the recorded data based on rules for customizing a configuration of the set of computing resources supporting the process; and generating a new configuration of the set of computing resources based on the analysis of the recorded data. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for generating a customized cloud computing environment, comprising:
-
a network interface to a first set of computing resources in a cloud computing environment; a computer readable storage medium; and a processor communicating with the network interface and executing a deployment customization module, the deployment customization module being configured to— identify at least one parameter for analyzing a process running in the first set of computing resources; record data associated with the process and corresponding to the at least one parameter in the computer readable storage medium; analyze the recorded data based on rules for customizing deployment architectures in the cloud computing environment; and generate one or more customized deployment architectures in the cloud computing environment based on the analysis of the recorded data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification