Automated survey generator for provisioning infrastructure
AssigneeEMC IP Holding Company LLC
InventorJohn Currie
Life of this patent
Estimating the term…
Abstract
An automated security survey generator for provisioning services in a cloud environment. Services, including infrastructure services, provided by the cloud are provisioned from blueprints. A survey is attached to each of the blueprints. When a service is provisioned, the attached survey is executed such that questions are presented to a requestor. Responses to the questions and actions are evaluated and actions associated with the responses are performed. The survey can prevent the service from being provisioned.
Claims20
A method for provisioning a service in a cloud environment, the method comprising:
- receiving, by a processor, a request from a requestor to create a survey in a cloud for a service provided by the cloud;
- generating, by the processor, a user interface based on the request;
- entering information into the survey that is presented in the user interface by the processor, wherein the information includes questions, answers associated with the questions, and actions associated with the answers;
- attaching, by the processor, the survey to a blueprint of the service after the survey is completed;
- and
- automatically provisioning the service based on responses to the survey received from a user of the service during a provisioning request.
A method for provisioning a service in a cloud, the method comprising:
- receiving, by a processor, a provisioning request from a requestor to provision a service provided by the cloud;
- presenting, by the processor, a survey to the requestor in a user interface in response to the provisioning request, wherein information included in the survey includes questions and a plurality of selectable answers associated with the questions, wherein the survey is associated with a blueprint for the requested service;
- receiving, by the processor, input from the requestor through the user interface related to the user survey, wherein the input corresponds to selected answers;
- evaluating, by the processor, the selected answers to determine results of the survey;
- performing, by the processor, actions associated with the selected answers such that the requested service is provisioned or not provisioned in accordance with the results, wherein the requested service, when provisioned, is provisioned in accordance with the blueprint and wherein the requested service is not provisioned when the results do not comply with the applicable rules or regulations.
Dependencies are inferred from the claim text.