1. A method of allocating costs for resource usage in a distributed computing environment comprising: creating a standardized template for deploying a desired functionality within said distributed computing environment; said standardized template defining computing resources of said distributed computing environment needed to support said desired functionality; associating fixed costs with said computing resources; and calculating a total allocated cost associated with said standardized template by referencing said fixed costs.