NextGEOSS Training - Integration of your data processing algorithm onto the NextGEOSS Cloud platform (Part1)
An application template is provided by this training material (with the main application wrappers defined), and you will learn to include a toolbox (doing the actual data processing step) as part of it.
- You have successfully performed the SSH key pair and VPN Setup,
- You have successfully performed the Cloud Dashboard access and Sandbox deployment.
Log on the Developer Cloud Sandbox,
git clone https://gitlab.com/ec-better/common/applications/ewf-sen2cor.git
cd ewf-sen2cor
sudo yum install miniconda -y
sudo conda update conda -y
sudo conda install -y --file /home/<username>/ewf-sen2cor/src/main/app-resources/dependencies/python/packages.list
mvn install
To submit the application with its default parameters, run the command below in the Developer Cloud Sandbox shell:
ciop-run
Or invoke the Web Processing Service via the Sandbox dashboard:
- Open a browser,
- Type http://sandbox-host (Hint: according to the Prerequisites: Preparatory Step 2/2, see Cloud Dashboard access and Sandbox deployment to get instructions about how to obtain the sandbox-host value),
- Click on the link User Dashboard,
- Click on the tab Invoke,
- Click on the link
ewf-sen2cor
, - Leave the default parameters and click on
Run process
- Open a browser,
- Type http://sandbox-host,
- Click on the link User Dashboard,
- Click on the tab Debug,
- Click on the Oozie run item,
- Click on the info icon on the block with the label n-sen2cor,
- Click on the link consoleUrl,
- Follow the guidance provided by your instructor.