A Cloud Broker manages the delivery and performance of cloud services. Cloud Brokers negotiate relationships between cloud providers and cloud consumers. As cloud computing evolves, the integration of cloud services are often too complex for cloud consumers to manage alone.