1. A computer system embodied on one or more computer storage media having computer-executable instructions embodied thereon for performing a method for operating a scalable computing platform, the system comprising: a receiving component that receives a request for a service and a service description having a description of one or more resources required to deploy the service associated therewith; a resource determining component that determines the one or more resources required to deploy the service; an instance description producing component that produces an instance description based on the service description and the one or more resources; a resource mapping component that maps the one or more resources required to deploy the service; and a deploying component that deploys the service in association with the one or more mapped resources required to deploy the service.