×

Cross provider security management functionality within a cloud service brokerage platform

  • US 9,832,205 B2
  • Filed: 03/02/2015
  • Issued: 11/28/2017
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented by a cloud service brokerage (CSB) platform, comprising:

  • enabling a user to create a plurality of virtual data centers (VDCs) each including one or more resource groups, wherein the one or more resource groups of each one of the VDCs comprise cloud resources procured from a respective one of a plurality of different cloud service providing entities, wherein enabling the user to create the VDCs includes the CSB platform instantiating an instance of an application programming interface (API) configured for provisioning cloud resources of a first one of the VDCs, wherein at least a portion of the cloud resources of the first one of the VDCs are procured from a first one of the different cloud service providing entities using a security credential issued by the first one of the different cloud service providing entities, wherein the CSB platform includes a cloud service bus through which the API is instantiated to provide an interface through which information required for said cloud resource provisioning is communicated between the CSB platform and said cloud service providing entities using a message-based architecture that allows asynchronous and parallel execution of provisioning tasks across cloud services and cloud service providers and wherein the cloud service bus comprises an inbuilt data driven engine that supports multiple workflow definitions and process definitions for at least one of cloud services, cloud service providers and cloud service types;

    receiving a request from the user to associate the security credential with a second one of the VDCs within which cloud resources procured from a second one of the different cloud service providing entities are provisioned;

    after receiving the request to associate the security credential with the second one of the VDCs, an instance of the API instantiated by the CSB platform providing the security credential to the second one of the different cloud service providing entities for enabling the security credential to be used by the second one of the different cloud service providing entities at the command of the CSB platform to implement provisioning of the cloud resources procured therefrom via the interface provided by the cloud service bus.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×