1. A computer-implemented method for provisioning computer code in a cloud computing system, the method comprising: automatically building a metabase of metadata, wherein the metadata is based upon a computer code file, and the metadata describes one or more dependencies of the computer code file; receiving one or more provisioning conditions at a server; sending the computer code file to a plurality of cloud computing system nodes associated with a cloud computing system based upon the provisioning conditions and the metabase metadata; and updating a system administration database using the received one or more provisioning conditions and the metabase metadata, wherein the system administration database is coupled to a system administration server configured to provide information about the computer code file to the cloud computing system and to automate repetitive network administrative tasks.