1. A method for workload deployment density management for a multi-stage computing architecture implemented within a multi-tenant computing environment, the method comprising: receiving by a device a request from a tenant of a multi-tenant computing environment executing in memory of a host computing system of one or more physical servers each with memory and at least one processor, to deploy each of a multiplicity of application instances of a computer program into a particular one of different nodes of the host computing system; determining from the request by the device an associated stage of a software lifecycle for each of the application instances; and, deploying by the device each of the application instances into a particular one of the nodes depending upon an associated stage of the application instance so that each of the nodes hosts different application instances for different tenants of a common stage of the software lifecycle.