In this paper we present the cloud broker which can help decision makers assess the feasibility of adopting cloud computing in their organizations. It matches their requirements in terms of infrastructure, costs, geographic location and other requisite criteria, to the capabilities of the cloud service providers. Additionally, it allows them to test benchmark applications on selected cloud providers to get a better estimate of their cost, configuration and performance.