Patent ID: 9467395
Filing Date: 2016-10-11
CPC Classification: G06F,H04L

Claim Text:
1. A method to aggregate resources in a cloud, the method comprising: receiving, by executing a first instruction with a processor, a first request for a resource at an application programming interface in an internal cloud service, the application programming interface including a first tenant application programming interface provider and a tenant application programming interface client, the first request received via the first tenant application programming interface provider; when the resource is an internal resource provided by the internal cloud service, using, by executing a second instruction with the processor, a virtualization platform application programming interface client of the internal cloud service to access the resource; and when the resource is an external resource provided by an external cloud service different from the internal cloud service, using, by executing a third instruction with the processor, the tenant application programming interface client in the internal cloud service, different from the virtualization platform application programming interface client, to send a second request for the resource to a second tenant application programming interface provider in the external cloud service.