Cloud broker

Definition
A cloud broker is

"[a]n entity that creates and maintains relationships with multiple cloud service providers. It acts as a liaison between cloud services customers and cloud service providers, selecting the best provider for each customer and monitoring the services. A cloud broker has no cloud resources of its own."