1. A cloud computing system, comprising: a first computer coupled to one or more additional computers, wherein the first computer is configured to receive a service request from a user, determine at least one computer of said one or more additional computers to assign the service request to for executing the service request, and dispatch the service request to the at least one computer assigned to execute the service request; wherein each of the one or more additional computers autonomously manages, independent of each other one of the one or more additional computers, a respective set of one or more virtualized computing resources that are respectively provisioned by the one or more additional computers, and collectively utilized to implement one or more services for executing the service request dispatched by the first computer; wherein the one or more additional computers perform resource-level management and resource-level provisioning operations to provision the computing resources needed to implement the one or more services for executing the service request, and wherein the one or more additional computers perform said resource-level management and resource-level provisioning operations independent of management assistance from the first computer such that the first computer requires no knowledge of the computing resources that are independently managed and provisioned by the one or more additional computers; wherein each of the one or more additional computers comprises a modular system that autonomously manages and provisions its respective computing resources, which allows at least one of the one or more additional computers to be removed from the cloud computing system, or a new modular system to be added to the cloud computing system, without having to re-configure a centralized or distributed resource management system; wherein each modular system comprises a virtualized infrastructure and a management interface, wherein the virtualized infrastructure is configured to represent computing resources associated with the modular system, and wherein the management interface is configured as an interface for resource-level management by collecting information regarding performance of the computing resources associated with the modular system, and managing and changing a provisioning of the computing resources associated with the modular system; and wherein each of the first and the additional computers comprises a processor coupled to a memory.