Deploy the application on the Production CentreΒΆ

This Jupyter Notebook creates a Web Processing Request to deploy the trigger on the Production Centre.

  • First do the imports of the Python libraries required
In [1]:
import sys
import os

sys.path.append('../helpers')
import ellip_helpers

%load_ext autoreload
%autoreload 2

%store -r
  • Instantiate the deployment
In [2]:
deploy = ellip_helpers.EllipDeploy(os.path.join('..', 'configuration.ipynb'),
                                   deployment_type='Trigger',
                                   api_key = ellip_api_key)
  • Trigger the deployment
In [3]:
deploy.deploy()
TerradueDeployProcess is available
ec_better_tg_ethz_01_02_01_queue_tg_ethz_01_02_01_queue_0_5 deployment is successful
  • Optionaly do a final check:
In [4]:
deploy.check_deployment()
Process ec_better_tg_ethz_01_02_01_queue_tg_ethz_01_02_01_queue_0_5 deployed

The trigger application is deployed!

The next step, Test will a processing request to create data items in the data pipeline queue using the Web Processing Service just exposed.