1. A schema comprising: at least one definition that describes entities in a distributed computing system; and at least one relationship that identifies links between the entities in the distributed computing system, wherein the schema is used by a development tool and a deployment tool.