To deploy a CloudHub application, you first select the application file to deploy and enter a unique application name. This name becomes the application domain and public URL. You then choose the deployment target, whether the CloudHub worker cloud or an on-premises server. The application file is uploaded and the application is deployed to the selected target.