1. A computer-implemented method comprising: providing a graphical user interface indicating multiple computing resources and multiple cloud computing platform providers that provide different cloud computing platforms; receiving, through the graphical user interface and by a cloud management system, a user selection of a particular computing resource from the multiple computing resources and a particular cloud computing platform provider from the multiple cloud computing providers; identifying a provisioning script, from among multiple provisioning scripts each associated with a different cloud computing platform provider, associated with the particular cloud computing platform provider; generating provisioning instructions with the provisioning script that instruct the particular cloud computing platform provider to provision the particular computing resource; providing the provisioning instructions to the particular cloud computing platform provider; and providing access to the particular computing resource on the particular cloud computing platform.