1. A system for orchestration of services for use with a cloud computing environment, comprising: one or more computers including a cloud environment executing thereon; a platform component that is provided as an installable software suite within the cloud environment, and that supports self-service provisioning for enterprise applications; and an orchestration engine, which receives one or more service definition packages, for use with the platform component, wherein each service definition package defines, for a particular enterprise application component, how that particular enterprise application component is deliverable as a service type within the platform component, and determines particular service types to be provisioned for use within the cloud environment, and configures corresponding service management engines within the platform component to support those particular service types.