PROVIDING SECURITY SERVICES WITHIN A CLOUD COMPUTING ENVIRONMENT
First Claim
1. A method for providing security services within a Cloud computing environment, comprising:
- identifying a set of potential security attributes a Cloud customer that are monitorable;
receiving a selection of a set of security attributes to be monitored for the Cloud customer, the set of security attributes being selected from the set of potential security attributes;
identifying a set of security service providers capable of monitoring the set of security attributes selected for the Cloud customer;
receiving a designation of at least one security service provider from the set of security service providers;
associating at least one Cloud resource used by the Cloud customer with the at least one security service provider; and
establishing a secure relationship between the Cloud provider and the at least one security service provider.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention allow for the provisioning of security services within a Cloud computing environment by third parties. Specifically, under the present invention, a Cloud provider will publish a set of potential security attributes (e.g., a list), which can be monitored, to the Cloud customer. The Cloud customer will designate/select one or more of those attributes that the Cloud customer wishes to have monitored for one or more Cloud resources that it is using. The Cloud provider will then provide to the Cloud customer a set of third party security service providers capable of monitoring the attributes the Cloud customer designated. The Cloud customer will then select one or more third party providers from the provided set, and the Cloud provider will associate the given Cloud resources with the respective third party providers. Once third party providers have been associated with Cloud resources, a secure relationship between the third party provider(s) and the Cloud providers will be established.
142 Citations
22 Claims
-
1. A method for providing security services within a Cloud computing environment, comprising:
-
identifying a set of potential security attributes a Cloud customer that are monitorable; receiving a selection of a set of security attributes to be monitored for the Cloud customer, the set of security attributes being selected from the set of potential security attributes; identifying a set of security service providers capable of monitoring the set of security attributes selected for the Cloud customer; receiving a designation of at least one security service provider from the set of security service providers; associating at least one Cloud resource used by the Cloud customer with the at least one security service provider; and establishing a secure relationship between the Cloud provider and the at least one security service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing security services within a Cloud computing environment, comprising:
-
a memory medium comprising instructions; a bus coupled to the memory medium; and a processor coupled to the bus that when executing the instructions causes the system to; identify a set of potential security attributes a Cloud customer that are monitorable; receive a selection of a set of security attributes to be monitored for the Cloud customer, the set of security attributes being selected from the set of potential security attributes; identify a set of security service providers capable of monitoring the set of security attributes selected for the Cloud customer; receive a designation of at least one security service provider from the set of security service providers; associate at least one Cloud resource used by the Cloud customer with the at least one security service provider; and establish a secure relationship between the Cloud provider and the at least one security service provider. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium containing a program product for providing security services within a Cloud computing environment, the computer readable medium comprising program code for causing a computer to:
-
identify a set of potential security attributes a Cloud customer that are monitorable; receive a selection of a set of security attributes to be monitored for the Cloud customer, the set of security attributes being selected from the set of potential security attributes; identify a set of security service providers capable of monitoring the set of security attributes selected for the Cloud customer; receive a designation of at least one security service provider from the set of security service providers; associate at least one Cloud resource used by the Cloud customer with the at least one security service provider; and establish a secure relationship between the Cloud provider and the at least one security service provider. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for deploying a system for providing security services within a Cloud computing environment, comprising:
providing a computer infrastructure being operable to; identify a set of potential security attributes a Cloud customer that are monitorable; receive a selection of a set of security attributes to be monitored for the Cloud customer, the set of security attributes being selected from the set of potential security attributes; identify a set of security service providers capable of monitoring the set of security attributes selected for the Cloud customer; receive a designation of at least one security service provider from the set of security service providers; associate at least one Cloud resource used by the Cloud customer with the at least one security service provider; and establish a secure relationship between the Cloud provider and the at least one security service provider.
Specification