1. A system for providing service resources to support applications deployed to a service, in a cloud computing environment, comprising: one or more computers including a cloud environment executing thereon; a cloud platform component provided as an installable software suite within the cloud environment, that supports provisioning of enterprise applications; and one or more service resource types as a form of service type that supports service resources to satisfy dependencies of applications deployed to a service; wherein each service resource type is based on a provider service definition package (SDP) used to satisfy a dependency of the service on a provider.