System and method to automate the management of computer services and programmable devices
First Claim
17-1. The method of claim 1 wherein the one state of the lifecycle comprises a prepped state and the other state of the lifecycle comprise a provisioned state and wherein the step of initiating a transition from the one state of the lifecycle to the other state of the lifecycle is triggered after a role for a programmable device has been determined.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method to automate the deployment, provisioning, and management of a programmable device for the life cycle states of the programmable device is presented. The system includes an automation interface for a developer to develop modules to aid in the automation of the deployment, provisioning, and management of the programmable device and for a user to direct the system to enter into a state of the life cycle. A controller moves the programmable device into states of the life cycle in response to triggering events occurring.
74 Citations
50 Claims
-
17-1. The method of claim 1 wherein the one state of the lifecycle comprises a prepped state and the other state of the lifecycle comprise a provisioned state and wherein the step of initiating a transition from the one state of the lifecycle to the other state of the lifecycle is triggered after a role for a programmable device has been determined.
-
18-2. The method of claim 17 wherein one of the plurality of sets of automated procedures comprises a provisioning procedure, the method further comprising transitioning the function from the prepped state to the provisioned state in accordance with the provisioning procedure.
-
19-3. The method of claim 18 wherein the provisioning procedure comprises
performing an identity provisioning on the programmable device; -
performing a service provisioning on the programmable device;
performing a storage provisioning; and
performing additional provisioning.
-
-
20-4. The method of claim 1 wherein the one state of the lifecycle comprises a provisioned state and the other state of the lifecycle comprise an in-service state and wherein the step of initiating a transition from the provisioned state to the in-service state is triggered after a programmable device has been provisioned.
-
37. A state engine for managing a plurality of states for at least one programmable device, the plurality of states including an untested state, a tested state, an undeployed state, a deployed state, a prepped state, a provisioned state, an in-service state, a retired state, and a trouble state.
-
38. A system for managing at least one function comprising:
-
an automation interface for a developer to develop modules to aid in the automation of the management of the at least one function, the automation interface including at least one port for communication with a policy application and a management application;
a software engine in communication with the automation interface for initiating a transition from one life cycle state to another life cycle state; and
a set of control scripts in communication with the software engine. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A computer readable medium for managing at least one function through a lifecycle, the computer readable medium having computer executable instructions for the steps comprising:
-
providing a plurality of predefined states of the lifecycle, including a deployed state, a prepped state, a provisioned state, and an in-service state;
providing a plurality of procedures for transitioning the at least one function from one state of the lifecycle to another state of the lifecycle;
initiating a transition from the deployed state to the prepped state after a task for the at least one function has been defined;
initiating a transition from the prepped state to the provisioned state after a role for the at least function has been defined; and
initiating a transition from the provisioned state to the in-service state after the at least one function is to be put in-service. - View Dependent Claims (48)
-
-
49. A computer readable medium for managing at least one service through a lifecycle, the at least one service having at least one programmable device, the computer readable medium having computer executable instructions for the steps comprising:
-
providing a plurality of predefined states of the lifecycle, including a planned state, a provisioned state, and an on-line state;
providing at least one set of procedures for transitioning the at least one service from one state of the lifecycle to another state of the lifecycle;
initiating a transition to transition the at least one service from the planned state to the provisioned state after a planning process has been run; and
initiating a transition to transition the at least one service from the provisioned state to the on-line state after the at least one programmable device has been provisioned. - View Dependent Claims (50)
-
Specification