1. A method of provisioning a plurality of computing resources, said method comprising: accessing a user selection of said plurality of computing resources and of a plurality of cloud providers operable to implement said plurality of computing resources, wherein said user selection is input via a graphical user interface generic to said plurality of cloud providers; accessing a plurality of scripts associated with said plurality of cloud providers, wherein each script of said plurality of scripts corresponds to a respective cloud provider of said plurality of cloud providers, and wherein each script of said plurality of scripts is operable to allocate a computing resource on said respective cloud provider; and automatically allocating, using said plurality of scripts, said plurality of computing resources on said plurality of cloud providers.