Providing compliance/monitoring service based on content of a service controller
First Claim
Patent Images
1. A method comprising:
- provisioning, by a service controller, an instance of a cloud service in response to receiving a request, wherein the service controller is provided with a sequence of machine-readable instructions to process represented as content, and the content including a call that is invoked by the service controller when the sequence of machine-readable instructions is processed, causing an invocation of a compliance/monitoring service, wherein the service controller is not designed to use the compliance/monitoring service when processing the call from the sequence of machine-readable instructions, and wherein the compliance/monitoring service when invoked by the service controller performs a task selected from among monitoring the provisioned instance and determining compliance of the provisioned instance; and
issuing, by the service controller, the call to the compliance/monitoring service based on processing the sequence of machine-readable instructions having the call, the call comprising information regarding the provisioned instance, wherein the information is processed by the compliance/monitoring service in performing the task.
4 Assignments
0 Petitions
Accused Products
Abstract
In some examples, a service controller provisions an instance of a cloud service in response to receiving a request, where the service controller is provided with content including a call to be issued by the service controller to a compliance/monitoring service that performs a task selected from among monitoring the provisioned instance and determining compliance of the provisioned instance. The service controller issues the call to the compliance/monitoring service, the call including information regarding the provisioned instance, wherein the information is useable by the compliance/monitoring service in performing the task.
18 Citations
21 Claims
-
1. A method comprising:
-
provisioning, by a service controller, an instance of a cloud service in response to receiving a request, wherein the service controller is provided with a sequence of machine-readable instructions to process represented as content, and the content including a call that is invoked by the service controller when the sequence of machine-readable instructions is processed, causing an invocation of a compliance/monitoring service, wherein the service controller is not designed to use the compliance/monitoring service when processing the call from the sequence of machine-readable instructions, and wherein the compliance/monitoring service when invoked by the service controller performs a task selected from among monitoring the provisioned instance and determining compliance of the provisioned instance; and issuing, by the service controller, the call to the compliance/monitoring service based on processing the sequence of machine-readable instructions having the call, the call comprising information regarding the provisioned instance, wherein the information is processed by the compliance/monitoring service in performing the task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processor configured to execute instructions representing a service controller, wherein the service controller configured to provision an instance of a cloud service in response to receiving a request; at least one of;
the processor and a different processor configured to execute service instructions representing a compliance/monitoring service, wherein the compliance/monitoring service configured to perform a task to one or more of;
monitor the provisioned instance, and determine compliance of the provisioned instance; anda non-transitory computer-readable medium configured to house sequences of machine-readable instructions and information as a service design of the service controller, the sequence of machine-readable instructions including a call that when processed by the service controller invokes the compliance/monitoring service for processing, wherein the service controller is not designed to use the compliance/monitoring service when the service controller processes the call from the sequence of machine-readable instructions, the service controller further configured to issue the call to the compliance/monitoring service in response to a provisioning of the instance of the cloud service based on the sequences of machine-readable instructions being processed by the service controller, the call comprising at least a portion of the information relating to the provisioned instance of the cloud service, and the compliance/monitoring service further configured to process the information in performing the task. - View Dependent Claims (12, 13, 14)
-
-
15. An article comprising at least one non-transitory machine-readable storage medium storing instructions that upon execution cause a system to:
-
receive selection of a service design, the service design associated with a service controller that performs one of provisioning and lifecycle management of an instance of a cloud service, the service design including a sequence of machine-readable instructions processed by the service controller, and the sequence of machine-readable instructions include a call invoked by the service controller when processing the sequence of machine-readable instructions of the service device and when the call is invoked a compliance/monitoring service is processed that performs a task selected from among monitoring the provisioned instance and determining compliance of the provisioned instance, and wherein the service controller is not designed to use the compliance/monitoring service when processing the call from the sequence of machine-readable instructions; and issue, by the service controller, the call to the compliance/monitoring service based on processing the sequence of machine-readable instructions of the service design, the call comprising information regarding the provisioned instance, wherein the information is useable by the compliance/monitoring service in performing the task. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification