Toulouse, CNES - 2013.10.01
RTSTechniques de l'Information et de la Communication
Synthesis of R&T projects on Cloud Computing and WPS - i.e. OpenStack cloud based solution for processing SRTM data followed by Land Cover classification through WPS
HTML Injection Attacks: Impact and Mitigation Strategies
Cloud computing and web processing services
1. Cloud Computing & Web Processing Services
https://speakerdeck.com/jjrom/cloud-computing-and-web-processing-services
Jérôme Gasperi
Jerome.Gasperi@cnes.fr
RTS Techniques de l'Information et de la Communication
CNES - Toulouse, France - October 1st, 2013
2. Cloud Computing
Introduction
What we have done
Issues
Web Processing Services
Introduction
What we have done
Issues
What's next ?
WPS on the cloud
3. R&T Cloud Computing (2011)
Use a cloud infrastructure to process Earth Observation data
10. Data security and user privacy cannot
be guaranteed in public clouds
Majority of cloud providers are subject to governmental law (e.g. US patriot act)
19. Private cloud technologies are quite simple to implement. They reduce
the cost of operation and maintenance by sharing a common
infrastructure across multiple projects
25. ...so
Data and processes should be colocated
Processing results should be downloaded only if needed
26. ...so
Data and processes should be colocated
Processing results should be downloaded only if needed
Better to offer a Web service to visualize/manipulate results
27. ...so
Data and processes should be colocated
Processing results should be downloaded only if needed
Better to offer a Web service to visualize/manipulate results
Standardize processes inputs/outputs description (e.g. WPS)
36. Processing
Supervised learning
Based on SVM
(http://en.wikipedia.org/wiki/Support_vector_machine)
(land cover is computed from a set of "well known areas" given by user)
Orfeo Toolbox
More than 70 high level processing chains
orthorectification
segmentation
classification
etc.
46. However...
WPS 2.0 defines a set of process management operations - GetStatus,
Delete, Pause and Resume
This is a must have to deploy asynchronous WPS on the cloud
47. However...
WPS 2.0 defines a set of process management operations - GetStatus,
Delete, Pause and Resume
This is a must have to deploy asynchronous WPS on the cloud
Should be an official OGC standard by the end of 2013
49. Orthorectifying images hosted by a cloud infrastructure using
WPS standard
In kind contribution to the «Open Mobility» thread of the OGC OWS-10 Testbeb
Final delivery and demonstration April/May 2014
51. 3. Result is displayed within the map trough a WMS
1. Select raw image to orthorectify within
Landsat
CSW catalogLaat
located on the
Landsat
2. Click on '+' to process a new orthorectification.
Process parameters are set by user and sent to an
asynchronous WPS orthorectification process
located on the
Landsat
4. Orthorectified image quality can be checked through
"Assess Quality" WPS process located on the
Landsat
Result is displayed within the map as a WMS quality layer
stored on the
52. Cloud Computing & Web Processing Services
https://speakerdeck.com/jjrom/cloud-computing-and-web-processing-services
Jérôme Gasperi
Jerome.Gasperi@cnes.fr
RTS Techniques de l'Information et de la Communication
CNES - Toulouse, France - October 1st, 2013