POLICY-GUIDED FULFILLMENT OF A CLOUD SERVICE
First Claim
1. A method of policy-guided fulfillment of a cloud service, comprising:
- representing, using code, a model of a cloud service to be provisioned over a cloud;
separately expressing a policy to guide provisioning and subsequent management of the cloud service;
modifying the model by introducing code corresponding to the policy into the model, the introduced code to perform at least one action with respect to a rule of the policy, the at least one action selected from among validating the rule and performing remediation with respect to the rule; and
generating, responsive to the modifying of the model, a set of instructions including code for deploying an instance of the cloud service according to the model, and the introduced code to perform the at least one action with respect to the rule.
1 Assignment
0 Petitions
Accused Products
Abstract
A model represents a cloud service to be provisioned over a cloud. A policy guides provisioning and subsequent management of the cloud service. The model is modified by introducing code corresponding to the policy into the model, the introduced code to perform at least one action with respect to a rule of the policy, the at least one action selected from among validating the rule and performing remediation with respect to the rule. Responsive to the modifying of the model, a set of instructions is generated including code for deploying an instance of the cloud service according to the model, and the introduced code to perform the at least one action with respect to the rule.
30 Citations
23 Claims
-
1. A method of policy-guided fulfillment of a cloud service, comprising:
-
representing, using code, a model of a cloud service to be provisioned over a cloud; separately expressing a policy to guide provisioning and subsequent management of the cloud service; modifying the model by introducing code corresponding to the policy into the model, the introduced code to perform at least one action with respect to a rule of the policy, the at least one action selected from among validating the rule and performing remediation with respect to the rule; and generating, responsive to the modifying of the model, a set of instructions including code for deploying an instance of the cloud service according to the model, and the introduced code to perform the at least one action with respect to the rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An article comprising at least one non-transitory machine-readable storage medium storing instructions that upon execution cause a service controller to:
-
modify a model of a cloud service based on a policy including a rule relating to the cloud service, and remediation information relating to a remediation action to be performed in response to violation of the rule; provision an instance of the cloud service, the provisioning performed responsive to execution of a set of instructions comprising code of the model and a call of a policy engine to validate the rule of the policy; and performing the remediation action responsive to execution of the set of instructions, the remediation action performed in response to the policy engine detecting violation of the rule. - View Dependent Claims (21, 22)
-
-
23. A system comprising:
-
at least one storage medium to store a model of a cloud service to be provisioned over a cloud, and a policy to guide provisioning and subsequent management of the cloud service; and at least one processor to; bind the policy to the model by introducing code corresponding to the policy into the model, the introduced code to perform at least one action with respect to a rule of the policy, the at least one action selected from among validating the rule and performing remediation with respect to the rule; and generate, responsive to the modifying of the model, a set of instructions including code for deploying an instance of the cloud service according to the model, and the introduced code to perform the at least one action with respect to the rule.
-
Specification