Chapter 10. Deploying the CloudConnect project

Once you've implemented your CloudConnect project, you can deploy it to the GoodData platform in order to be executed and scheduled. CloudConnect projects are deployed into specific GoodData projects from the Server Explorer.

CloudConnect project deployment from the Server Explorer

Figure 10.1. CloudConnect project deployment from the Server Explorer


Specify the CloudConnect project and deploy it under a new name to the GoodData platform. The deployment configuration is persisted so you can easily redeploy the project with one click later.

CloudConnect project deployment dialog

Figure 10.2. CloudConnect project deployment dialog


Once the CloudConnect project is deployed, you can redeploy, delete or execute it from the Server Explorer. Unlike in the previous case, the project executes on the GoodData premises. Please note that it won't be able to access any local, behind-the-firewall resources and services that you may have.

CloudConnect project remote execution

Figure 10.3. CloudConnect project remote execution


You can specify any number of execution parameters (name/value pairs) that override the parameters defined in the executed graph. The remote execution parameters are again persisted for easy re-execution.

CloudConnect project remote execution dialog

Figure 10.4. CloudConnect project remote execution dialog


CloudConnect project remote execution parameters

Figure 10.5. CloudConnect project remote execution parameters


The executed CloudConnect project's log appears in the CloudConnect console.