Generic method for defining resource configuration profiles in provisioning systems
First Claim
Patent Images
1. A method of configuring resources, comprising the computer operated steps of:
- receiving a provisioning request for a desired resource from a customer;
accessing a configuration profile template for said desired resource;
if specified, retrieving a previously saved configuration profile corresponding to said desired resource and said customer;
combining information from said provisioning request, said configuration profile template, and said previously saved configuration profile to form a new configuration profile for the current instance of said resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A generic method and model for capturing and storing configuration profiles for each resource in a provisioning system. As a resource is utilized in a specific environment, the configuration values can be changed as needed to reflect different stages in the life cycle of the resource, such as configuration, and modification.
159 Citations
21 Claims
-
1. A method of configuring resources, comprising the computer operated steps of:
-
receiving a provisioning request for a desired resource from a customer;
accessing a configuration profile template for said desired resource;
if specified, retrieving a previously saved configuration profile corresponding to said desired resource and said customer;
combining information from said provisioning request, said configuration profile template, and said previously saved configuration profile to form a new configuration profile for the current instance of said resource. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of provisioning resources, comprising the steps, for each of a plurality of resources, of:
-
receiving information regarding a resource to be provisioned, said information comprising at least a resource identifier, a type code, a parameter name, a parameter default value, an indicator whether one can override said parameter default value, cannot override said parameter default value, or must override said parameter default value, and an optional indicator where manual intervention is required during provisioning process, with a field containing the intervention instructions when manual intervention is required;
formatting said information into a standard format to form a configuration profile template; and
storing said configuration profile template in a location that is available to a provisioning application. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for implementing a provisioning system in and by a computer system, the computer program product being implemented by a series of instructions and stored on a computer readable medium, the instructions comprising the steps of:
-
receiving instructions for receiving information regarding a resource to be provisioned, said information comprising at least a resource identifier, a type code, a parameter name, a parameter default value, and an indicator whether one can override said parameter default value, cannot override said parameter default value, or must override said parameter default value, and an optional indicator where manual intervention is required during provisioning process, with a field containing the intervention instructions when manual intervention is required;
formatting instructions for formatting said information into a standard format to form a configuration profile template; and
storing instructions for storing said configuration profile template in a location that is available to a provisioning application. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A provisioning system comprising:
-
a plurality of resources offered by a provisioning entity;
a plurality of stored configuration profile templates, each template providing information regarding parameters necessary for installation of a respective one of said plurality of resources;
a plurality of configuration profiles, each of said configuration profiles corresponding to a given installation of a respective resource in a specific environment, wherein at least some of the fields in each of said configuration profiles correspond to fields in a respective configuration profile template; and
a request system for receiving a provisioning request. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification