1. A method, in a data processing system, for deploying of an asset from a marketplace to a computing device behind an enterprise firewall, the method comprising: monitoring, by a service in a cloud management computing device in a private network behind the enterprise firewall, a placeholder in a file system of a marketplace server; responsive to the service finding a cloud asset deployment job stored in the placeholder, retrieving, by the service, the cloud asset deployment job, wherein the cloud asset deployment job comprises logic for deploying a cloud asset; downloading the cloud asset from a cloud asset repository to a cache behind the enterprise firewall according to the cloud asset deployment job; and deploying the cloud asset according to the cloud asset deployment job.