SlideShare a Scribd company logo
1 of 28
®
Sponsor
OGC Interfaces in Thematic
Exploitation Platforms
113th OGC Technical Committee
Toulouse, France
Pedro Gonçalves, Terradue
18 November 2019
Copyright © 2019 Open Geospatial Consortium
OGC
®
Thematic Exploitation Platforms
• R&D activities started in 2016 to
create an ecosystem of Thematic
Exploitation Platforms
• Users access a work environment
containing the data and resources,
as opposed to downloading and
replicating the data “at home”
The fundamental principle is to
move the user to the data and tools
Copyright © 2019 Open Geospatial Consortium
OGC
®
Fields in each Thematic Domain
• Geohazards domain
– Earthquakes, Volcanoes,
Landslides …
• Hydrology domain
– Hydrological modelling, Flood
mapping, Water quality
monitoring …
• Data-intensive research
– Targeted data
– Targeted software
Copyright © 2019 Open Geospatial Consortium
OGC
®
Data and ICT Resources for Exploitation
• Fast access & large volume
– EO data
– In-situ data
• Distributed processing
– Hybrid Cloud infrastructure
– Commercial, Public and
Private Clouds
Copyright © 2019 Open Geospatial Consortium
OGC
®
Platform Tools and Capacity
• Collaborative tools
– Integrating resources (data
source, processor)
– Publishing Results
– Referencing Publications
– Sharing processing results
• Different roles
– Community scientists
– Data providers
– Resource providers
Copyright © 2019 Open Geospatial Consortium
OGC
®
Geohazard Exploitation Platform
• Platform based on virtualization
& federation of EO data
– Provide services & support to the
geohazards community
• On-demand & systematic processing
services
– Cloud Compute power, managing
multi-tenant resources
• Access to Copernicus Sentinels
– Hundred TBs of EO data archives (ERS & ENVISAT), and EO
missions (ALOS-2, Cosmo-Skymed and TerraSAR-X) under
CEOS WG Disaster and the GSNL agreements
Copyright © 2019 Open Geospatial Consortium
OGC
®
Geohazard Exploitation Platform
• Users from geoscience centres hosting
geohazard experts
– skills in EO (to process, analyze, validate data)
– generating DRM products for decision-makers
– decision-makers are not direct platform users
• Initially targeting three main scenarios:
– EO Data Exploitation
on-demand processing services
– New EO Service Development
Integrates new or improves processing chain
– New EO Product Development
Executess a global/systematic processing chain to generate a
new derived information layer
Copyright © 2019 Open Geospatial Consortium
OGC
®
Geohazards Services Portfolio
• 25+ on-demand services using Optical &
SAR data grouped in Thematic Apps organized
by Community Managers
• New basic services providing full resolution
and change detection imagery
for rapid online visualization
• 8 systematic services delivering
continuously updated information
• Large scale production of Sentinel-1
InSAR browse images at 100m and 50m
resolution over tectonic regions and
volcanoes
Copyright © 2019 Open Geospatial Consortium
OGC
®
Development Software Available
• Libraries and toolboxes:
– Orfeo Toolbox
– Gdal
– pandas/geopandas
– NumPy
• Environments
– Jupyter
– Xarray
– Dask
• Processing
– YARN, OOZIE
– Kubernetes
OGC
®
Some Statistics (Sep 2019)
• 12 205 processing CPU hours / month
consumed solely by users
• Products
– Generated: 8872 Published: 7796 Downloaded: 10749
• Overall 251 selected users (121 organisations)
– Carrying out projects on the platform via the early
adopters programme to use data processing services,
publish results and provide feedback to improve the platform
• 1545 registered users (96 countries)
– To search for EO data acquisitions, shared results
from processing jobs, and public information layers
OGC
®
API driven
• Data Discovery
– OGC OpenSearch
– Geo & Time Extensions
– EO Extensions
• Data Packaging
– OGC OWS Context
• Application Packaging
– OGC OWS Context + T13/14
• Data Processing Execution
– WPS 2.0 API
OGC
®
Data Discovery API
• Earth Observation Catalogues from a Portal or a Jupyter
• Accessing OGC OpenSearch API directly from Python
and explore catalogue contents as Panda/Geopanda data
structures
OGC
®
• Invoke on-demand data processing services from
authorized application Portals or a Jupyter Notebooks
with OGC WPS 2.0 API
• Analyse and exploit data results
On-demand Data Processing API
OGC
®
Systematic Data Processing API
• Invoke systematic data processing services from
authorized application Portals or a Jupyter Notebooks
• Analyse and exploit data results
OGC
®
Data Processing Application Integration
• Applications developed in any programming language supported
– C/C++, Java, Python, Matlab, IDL …
• Continuous Integration, automated build & packaging, deployment to
selected Production environment (Cloud providers)
Copyright © 2019 Open Geospatial Consortium
OGC
®
EO Application Development
Implement an EO application using your IDE
on your machine using the client APIs
Example shown:
PyCharm IDE with EO application to process
Sentinel-1 GRD data for sigma0 calculation
using SNAP
OGC
®
EO Application Version Control
Use a software repository like GitHub or
GitLab to host the EO application code and
files → versioning and well tracked
releases
Our Sentinel-1 sigma0 SNAP application is
is hosted by GitLab
OGC
®
EO Application build process
Continuous Integration/Deployment
environment to build, package and
dockerize the EO application release(s)
Our Sentinel-1 sigma0 SNAP application is
now built, packaged and dockerized
OGC
®
EO Application - Package
The build, package and dockerize process
produces an Application package with:
- A docker image
- Its associated OWS-Context
document
The docker image is accessible on a
docker-hub
OGC
®
EO Application Exploitation - Docker
To consume the EO Application docker
image:
- pull the docker image with the EO
Application from the docker-hub
- run the docker image in a container
OGC
®
EO Application Exploitation - Deploy
On TEPs, the Application Package is
deployed and the EO Application exposed
as a Web Processing Service (WPS 2.0
API)
OGC
®
EO Application exploitation on a TEP
The deployed Application Package as a
Web Processing Service (WPS 2.0 API) on
a TEP is exploited using Cloud resources
(e.g. DIAS)
OGC
®
EO Application Exploitation on a Notebook
Consume the EO application via WPS API
2.0, from a Jupyter Notebook or desktop
application client, to analyse and exploit
data results
OGC
®
Takeaway Messages
• Users benefit from fast access to EO data,
storage capacity and processing resources
offered by platform-based solutions
• A hosted processing platform is a
partnership that needs the support
of scientist/developer to offer operational
services providing value added information
to the community
• Platform e-collaboration and reproducible
knowledge promote innovation and
response capacity
OGC
®
Platform for Earth Sciences Communities
• to share their findings, streamline their
creation of new data products and
make these accessible, interoperable
• communities remain owners of their
created assets, and decide how to share
these on the platforms, for other users to
find and reuse without a platform lock-in
• to document their developments as
reproducible experiments
• with FAIR guiding principles to make
data findable, accessible, interoperable
and reusable
OGC
®
Thank You!
https://geohazards-tep.eu/
OGC
®
accessible by a portal
OGC
®

More Related Content

What's hot

Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020GEO Analytics Canada
 
Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...terradue
 
Utilising Cloud Computing for Research through Infrastructure, Software and D...
Utilising Cloud Computing for Research through Infrastructure, Software and D...Utilising Cloud Computing for Research through Infrastructure, Software and D...
Utilising Cloud Computing for Research through Infrastructure, Software and D...David Wallom
 
Opening the Path to Technical Excellence
Opening the Path to Technical ExcellenceOpening the Path to Technical Excellence
Opening the Path to Technical ExcellenceNETWAYS
 
DOC ROI Presentation 2pm NZ3 - Duane Wilkins
DOC ROI Presentation 2pm NZ3 - Duane WilkinsDOC ROI Presentation 2pm NZ3 - Duane Wilkins
DOC ROI Presentation 2pm NZ3 - Duane WilkinsDuane Wilkins
 
Application scenarios of the SCAPE project at the Austrian National Library
Application scenarios of the SCAPE project at the Austrian National LibraryApplication scenarios of the SCAPE project at the Austrian National Library
Application scenarios of the SCAPE project at the Austrian National LibrarySven Schlarb
 
LIBER Satellite Event, SCAPE by Sven Schlarb
LIBER Satellite Event, SCAPE by Sven SchlarbLIBER Satellite Event, SCAPE by Sven Schlarb
LIBER Satellite Event, SCAPE by Sven SchlarbSCAPE Project
 
DSD-INT 2015 - Data management with open earth datalabs - Gerben de Boer, van...
DSD-INT 2015 - Data management with open earth datalabs - Gerben de Boer, van...DSD-INT 2015 - Data management with open earth datalabs - Gerben de Boer, van...
DSD-INT 2015 - Data management with open earth datalabs - Gerben de Boer, van...Deltares
 
DSD-INT 2015 - Fast-data management toolbox using Open Earth building blocks ...
DSD-INT 2015 - Fast-data management toolbox using Open Earth building blocks ...DSD-INT 2015 - Fast-data management toolbox using Open Earth building blocks ...
DSD-INT 2015 - Fast-data management toolbox using Open Earth building blocks ...Deltares
 
DSD-INT 2015 - Fast Tool -Gerrit Hendriksen
DSD-INT 2015 - Fast Tool -Gerrit HendriksenDSD-INT 2015 - Fast Tool -Gerrit Hendriksen
DSD-INT 2015 - Fast Tool -Gerrit HendriksenDeltares
 
One GeoNode, many GeoNodes
One GeoNode, many GeoNodesOne GeoNode, many GeoNodes
One GeoNode, many GeoNodesGeoSolutions
 
Phidias: Steps forward in detection and identification of anomalous atmospher...
Phidias: Steps forward in detection and identification of anomalous atmospher...Phidias: Steps forward in detection and identification of anomalous atmospher...
Phidias: Steps forward in detection and identification of anomalous atmospher...Phidias
 
Food Security Use Case - ExtremeEarth Open Workshop
Food Security Use Case - ExtremeEarth Open WorkshopFood Security Use Case - ExtremeEarth Open Workshop
Food Security Use Case - ExtremeEarth Open WorkshopExtremeEarth
 
Accelerating Research and Enterprise Solutions by Bridging HPC and AI
Accelerating Research and Enterprise Solutions by Bridging HPC and AIAccelerating Research and Enterprise Solutions by Bridging HPC and AI
Accelerating Research and Enterprise Solutions by Bridging HPC and AIinside-BigData.com
 
OGF Introductory Overview - OGF 44 at EGI Conference 2015
OGF Introductory Overview - OGF 44 at EGI Conference 2015OGF Introductory Overview - OGF 44 at EGI Conference 2015
OGF Introductory Overview - OGF 44 at EGI Conference 2015Alan Sill
 
Design phase kick-off event and Ceremony
Design phase kick-off event and CeremonyDesign phase kick-off event and Ceremony
Design phase kick-off event and CeremonyArchiver
 
Software for data management and exploitation
Software for data management and exploitationSoftware for data management and exploitation
Software for data management and exploitationEOSC-hub project
 

What's hot (20)

Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020
 
Geology, Apps, Maps & Augmented Reality (Patrick Bell, BGS)
Geology, Apps, Maps & Augmented Reality  (Patrick Bell, BGS)Geology, Apps, Maps & Augmented Reality  (Patrick Bell, BGS)
Geology, Apps, Maps & Augmented Reality (Patrick Bell, BGS)
 
Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...
 
Utilising Cloud Computing for Research through Infrastructure, Software and D...
Utilising Cloud Computing for Research through Infrastructure, Software and D...Utilising Cloud Computing for Research through Infrastructure, Software and D...
Utilising Cloud Computing for Research through Infrastructure, Software and D...
 
Opening the Path to Technical Excellence
Opening the Path to Technical ExcellenceOpening the Path to Technical Excellence
Opening the Path to Technical Excellence
 
DOC ROI Presentation 2pm NZ3 - Duane Wilkins
DOC ROI Presentation 2pm NZ3 - Duane WilkinsDOC ROI Presentation 2pm NZ3 - Duane Wilkins
DOC ROI Presentation 2pm NZ3 - Duane Wilkins
 
Application scenarios of the SCAPE project at the Austrian National Library
Application scenarios of the SCAPE project at the Austrian National LibraryApplication scenarios of the SCAPE project at the Austrian National Library
Application scenarios of the SCAPE project at the Austrian National Library
 
LIBER Satellite Event, SCAPE by Sven Schlarb
LIBER Satellite Event, SCAPE by Sven SchlarbLIBER Satellite Event, SCAPE by Sven Schlarb
LIBER Satellite Event, SCAPE by Sven Schlarb
 
DSD-INT 2015 - Data management with open earth datalabs - Gerben de Boer, van...
DSD-INT 2015 - Data management with open earth datalabs - Gerben de Boer, van...DSD-INT 2015 - Data management with open earth datalabs - Gerben de Boer, van...
DSD-INT 2015 - Data management with open earth datalabs - Gerben de Boer, van...
 
Intel_IoT_Munich
Intel_IoT_MunichIntel_IoT_Munich
Intel_IoT_Munich
 
DSD-INT 2015 - Fast-data management toolbox using Open Earth building blocks ...
DSD-INT 2015 - Fast-data management toolbox using Open Earth building blocks ...DSD-INT 2015 - Fast-data management toolbox using Open Earth building blocks ...
DSD-INT 2015 - Fast-data management toolbox using Open Earth building blocks ...
 
DSD-INT 2015 - Fast Tool -Gerrit Hendriksen
DSD-INT 2015 - Fast Tool -Gerrit HendriksenDSD-INT 2015 - Fast Tool -Gerrit Hendriksen
DSD-INT 2015 - Fast Tool -Gerrit Hendriksen
 
One GeoNode, many GeoNodes
One GeoNode, many GeoNodesOne GeoNode, many GeoNodes
One GeoNode, many GeoNodes
 
Phidias: Steps forward in detection and identification of anomalous atmospher...
Phidias: Steps forward in detection and identification of anomalous atmospher...Phidias: Steps forward in detection and identification of anomalous atmospher...
Phidias: Steps forward in detection and identification of anomalous atmospher...
 
Food Security Use Case - ExtremeEarth Open Workshop
Food Security Use Case - ExtremeEarth Open WorkshopFood Security Use Case - ExtremeEarth Open Workshop
Food Security Use Case - ExtremeEarth Open Workshop
 
Accelerating Research and Enterprise Solutions by Bridging HPC and AI
Accelerating Research and Enterprise Solutions by Bridging HPC and AIAccelerating Research and Enterprise Solutions by Bridging HPC and AI
Accelerating Research and Enterprise Solutions by Bridging HPC and AI
 
OGF Introductory Overview - OGF 44 at EGI Conference 2015
OGF Introductory Overview - OGF 44 at EGI Conference 2015OGF Introductory Overview - OGF 44 at EGI Conference 2015
OGF Introductory Overview - OGF 44 at EGI Conference 2015
 
Design phase kick-off event and Ceremony
Design phase kick-off event and CeremonyDesign phase kick-off event and Ceremony
Design phase kick-off event and Ceremony
 
Software for data management and exploitation
Software for data management and exploitationSoftware for data management and exploitation
Software for data management and exploitation
 
CTE Phase III
CTE Phase IIICTE Phase III
CTE Phase III
 

Similar to OGC Interfaces in Thematic Exploitation Platforms

Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hubCloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hubBjörn Backeberg
 
SCAPE - Scalable Preservation Environments
SCAPE - Scalable Preservation EnvironmentsSCAPE - Scalable Preservation Environments
SCAPE - Scalable Preservation EnvironmentsSCAPE Project
 
Mundi Presentation - A Space of New Opportunities
Mundi Presentation - A Space of New OpportunitiesMundi Presentation - A Space of New Opportunities
Mundi Presentation - A Space of New Opportunitiesplan4all
 
IoT Meets Geo
IoT Meets GeoIoT Meets Geo
IoT Meets GeoRaj Singh
 
DEEP general presentation
DEEP general presentationDEEP general presentation
DEEP general presentationEUDAT
 
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...Deltares
 
Geospatial innovation along four dimensions
Geospatial innovation along four dimensionsGeospatial innovation along four dimensions
Geospatial innovation along four dimensionsGeorge Percivall
 
FreeGIS.net, INSPIRE, Open Source Software and OGC standards
FreeGIS.net, INSPIRE, Open Source Software and OGC standardsFreeGIS.net, INSPIRE, Open Source Software and OGC standards
FreeGIS.net, INSPIRE, Open Source Software and OGC standardsArnulf Christl
 
Tutorial on Hybrid Data Infrastructures: D4Science as a case study
Tutorial on Hybrid Data Infrastructures: D4Science as a case studyTutorial on Hybrid Data Infrastructures: D4Science as a case study
Tutorial on Hybrid Data Infrastructures: D4Science as a case studyBlue BRIDGE
 
Common Approach for UAS Data Geoprocessing
Common Approach for UAS Data GeoprocessingCommon Approach for UAS Data Geoprocessing
Common Approach for UAS Data GeoprocessingGeorge Percivall
 
DI4R 2018 - Ellip: a collaborative workplace for EO Open Science
DI4R 2018 - Ellip: a collaborative workplace for EO Open ScienceDI4R 2018 - Ellip: a collaborative workplace for EO Open Science
DI4R 2018 - Ellip: a collaborative workplace for EO Open Scienceterradue
 
Values & Vision - Cloud Sandboxes for BIG Earth Sciences
Values & Vision - Cloud Sandboxes for BIG Earth SciencesValues & Vision - Cloud Sandboxes for BIG Earth Sciences
Values & Vision - Cloud Sandboxes for BIG Earth Sciencesterradue
 
SCAPE Presentation at the Elag2013 conference in Gent/Belgium
SCAPE Presentation at the Elag2013 conference in Gent/BelgiumSCAPE Presentation at the Elag2013 conference in Gent/Belgium
SCAPE Presentation at the Elag2013 conference in Gent/BelgiumSven Schlarb
 
How to scale your PaaS with OVH infrastructure?
How to scale your PaaS with OVH infrastructure?How to scale your PaaS with OVH infrastructure?
How to scale your PaaS with OVH infrastructure?OVHcloud
 
Democratizing Data Science on Kubernetes
Democratizing Data Science on Kubernetes Democratizing Data Science on Kubernetes
Democratizing Data Science on Kubernetes John Archer
 
NextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIsNextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIsterradue
 
Cytoscape: Now and Future
Cytoscape: Now and FutureCytoscape: Now and Future
Cytoscape: Now and FutureKeiichiro Ono
 

Similar to OGC Interfaces in Thematic Exploitation Platforms (20)

Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hubCloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
 
OGCE SC10
OGCE SC10OGCE SC10
OGCE SC10
 
SCAPE - Scalable Preservation Environments
SCAPE - Scalable Preservation EnvironmentsSCAPE - Scalable Preservation Environments
SCAPE - Scalable Preservation Environments
 
Mundi Presentation - A Space of New Opportunities
Mundi Presentation - A Space of New OpportunitiesMundi Presentation - A Space of New Opportunities
Mundi Presentation - A Space of New Opportunities
 
IoT Meets Geo
IoT Meets GeoIoT Meets Geo
IoT Meets Geo
 
DEEP general presentation
DEEP general presentationDEEP general presentation
DEEP general presentation
 
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
 
Geospatial innovation along four dimensions
Geospatial innovation along four dimensionsGeospatial innovation along four dimensions
Geospatial innovation along four dimensions
 
FreeGIS.net, INSPIRE, Open Source Software and OGC standards
FreeGIS.net, INSPIRE, Open Source Software and OGC standardsFreeGIS.net, INSPIRE, Open Source Software and OGC standards
FreeGIS.net, INSPIRE, Open Source Software and OGC standards
 
Tutorial on Hybrid Data Infrastructures: D4Science as a case study
Tutorial on Hybrid Data Infrastructures: D4Science as a case studyTutorial on Hybrid Data Infrastructures: D4Science as a case study
Tutorial on Hybrid Data Infrastructures: D4Science as a case study
 
Common Approach for UAS Data Geoprocessing
Common Approach for UAS Data GeoprocessingCommon Approach for UAS Data Geoprocessing
Common Approach for UAS Data Geoprocessing
 
DI4R 2018 - Ellip: a collaborative workplace for EO Open Science
DI4R 2018 - Ellip: a collaborative workplace for EO Open ScienceDI4R 2018 - Ellip: a collaborative workplace for EO Open Science
DI4R 2018 - Ellip: a collaborative workplace for EO Open Science
 
Values & Vision - Cloud Sandboxes for BIG Earth Sciences
Values & Vision - Cloud Sandboxes for BIG Earth SciencesValues & Vision - Cloud Sandboxes for BIG Earth Sciences
Values & Vision - Cloud Sandboxes for BIG Earth Sciences
 
SCAPE Presentation at the Elag2013 conference in Gent/Belgium
SCAPE Presentation at the Elag2013 conference in Gent/BelgiumSCAPE Presentation at the Elag2013 conference in Gent/Belgium
SCAPE Presentation at the Elag2013 conference in Gent/Belgium
 
How to scale your PaaS with OVH infrastructure?
How to scale your PaaS with OVH infrastructure?How to scale your PaaS with OVH infrastructure?
How to scale your PaaS with OVH infrastructure?
 
4 SMART GROUND - COCOON - RAWFILL Workshop
4 SMART GROUND - COCOON - RAWFILL Workshop 4 SMART GROUND - COCOON - RAWFILL Workshop
4 SMART GROUND - COCOON - RAWFILL Workshop
 
Democratizing Data Science on Kubernetes
Democratizing Data Science on Kubernetes Democratizing Data Science on Kubernetes
Democratizing Data Science on Kubernetes
 
NextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIsNextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIs
 
Cytoscape: Now and Future
Cytoscape: Now and FutureCytoscape: Now and Future
Cytoscape: Now and Future
 
Session 33 - Production Grids
Session 33 - Production GridsSession 33 - Production Grids
Session 33 - Production Grids
 

More from terradue

NoR Webinar 2024 - Introduction to GEP.pdf
NoR Webinar 2024 - Introduction to GEP.pdfNoR Webinar 2024 - Introduction to GEP.pdf
NoR Webinar 2024 - Introduction to GEP.pdfterradue
 
NoR Webinar 2024 - Introduction to Ellip.pdf
NoR Webinar 2024 - Introduction to Ellip.pdfNoR Webinar 2024 - Introduction to Ellip.pdf
NoR Webinar 2024 - Introduction to Ellip.pdfterradue
 
Ellip Studio - Training session
Ellip Studio - Training sessionEllip Studio - Training session
Ellip Studio - Training sessionterradue
 
EO Application Packages - hands-on
EO Application Packages - hands-onEO Application Packages - hands-on
EO Application Packages - hands-onterradue
 
Ellip Studio - A workspace for developing Cloud-ready Earth Observation Appl...
Ellip Studio -  A workspace for developing Cloud-ready Earth Observation Appl...Ellip Studio -  A workspace for developing Cloud-ready Earth Observation Appl...
Ellip Studio - A workspace for developing Cloud-ready Earth Observation Appl...terradue
 
Ellip Collaborative Workplace - 2020 Q2 overview - NextGEOSS webinar
Ellip Collaborative Workplace  - 2020 Q2 overview - NextGEOSS webinarEllip Collaborative Workplace  - 2020 Q2 overview - NextGEOSS webinar
Ellip Collaborative Workplace - 2020 Q2 overview - NextGEOSS webinarterradue
 
GEO Expert Advisory Group - ESA Thematic Exploitation Platforms - Geohazards
GEO Expert Advisory Group - ESA Thematic Exploitation Platforms - GeohazardsGEO Expert Advisory Group - ESA Thematic Exploitation Platforms - Geohazards
GEO Expert Advisory Group - ESA Thematic Exploitation Platforms - Geohazardsterradue
 
NextGEOSS Cloud Computing needs managed by Terradue: key benefits of the new ...
NextGEOSS Cloud Computing needs managed by Terradue: key benefits of the new ...NextGEOSS Cloud Computing needs managed by Terradue: key benefits of the new ...
NextGEOSS Cloud Computing needs managed by Terradue: key benefits of the new ...terradue
 
EOSCpilot - 2nd stakeholders meeting - Eearth Sciences - Terradue
EOSCpilot - 2nd stakeholders meeting - Eearth Sciences - TerradueEOSCpilot - 2nd stakeholders meeting - Eearth Sciences - Terradue
EOSCpilot - 2nd stakeholders meeting - Eearth Sciences - Terradueterradue
 
Geohazards Exploitation Platform (GEP) at EuroGEOSS Workshop 2018
Geohazards Exploitation Platform (GEP) at EuroGEOSS Workshop 2018Geohazards Exploitation Platform (GEP) at EuroGEOSS Workshop 2018
Geohazards Exploitation Platform (GEP) at EuroGEOSS Workshop 2018terradue
 
ISRSE37 Terradue Cloud Platform & ellip
ISRSE37 Terradue Cloud Platform & ellipISRSE37 Terradue Cloud Platform & ellip
ISRSE37 Terradue Cloud Platform & ellipterradue
 
Building earth observation applications with NextGEOSS - webinar
Building earth observation applications with NextGEOSS - webinarBuilding earth observation applications with NextGEOSS - webinar
Building earth observation applications with NextGEOSS - webinarterradue
 
Advancing Earth Science with Elasticsearch at Terradue
Advancing Earth Science with Elasticsearch at TerradueAdvancing Earth Science with Elasticsearch at Terradue
Advancing Earth Science with Elasticsearch at Terradueterradue
 
Cloud processing close to the Earth data
Cloud processing close to the Earth dataCloud processing close to the Earth data
Cloud processing close to the Earth dataterradue
 
Engaging earth observation in the platform economy
Engaging earth observation in the platform economyEngaging earth observation in the platform economy
Engaging earth observation in the platform economyterradue
 
Terradue Cloud Platform for the MELODIES Environmental services
Terradue Cloud Platform for the MELODIES Environmental servicesTerradue Cloud Platform for the MELODIES Environmental services
Terradue Cloud Platform for the MELODIES Environmental servicesterradue
 
MDIS workshop 2015
MDIS workshop 2015MDIS workshop 2015
MDIS workshop 2015terradue
 
Processing Open Data using Terradue Cloud Platform
Processing Open Data using Terradue Cloud PlatformProcessing Open Data using Terradue Cloud Platform
Processing Open Data using Terradue Cloud Platformterradue
 
Cloud bursting for Earth Science Applications & Services - EGI Conference 2015
Cloud bursting for Earth Science Applications & Services -  EGI Conference 2015Cloud bursting for Earth Science Applications & Services -  EGI Conference 2015
Cloud bursting for Earth Science Applications & Services - EGI Conference 2015terradue
 
GEP training
GEP trainingGEP training
GEP trainingterradue
 

More from terradue (20)

NoR Webinar 2024 - Introduction to GEP.pdf
NoR Webinar 2024 - Introduction to GEP.pdfNoR Webinar 2024 - Introduction to GEP.pdf
NoR Webinar 2024 - Introduction to GEP.pdf
 
NoR Webinar 2024 - Introduction to Ellip.pdf
NoR Webinar 2024 - Introduction to Ellip.pdfNoR Webinar 2024 - Introduction to Ellip.pdf
NoR Webinar 2024 - Introduction to Ellip.pdf
 
Ellip Studio - Training session
Ellip Studio - Training sessionEllip Studio - Training session
Ellip Studio - Training session
 
EO Application Packages - hands-on
EO Application Packages - hands-onEO Application Packages - hands-on
EO Application Packages - hands-on
 
Ellip Studio - A workspace for developing Cloud-ready Earth Observation Appl...
Ellip Studio -  A workspace for developing Cloud-ready Earth Observation Appl...Ellip Studio -  A workspace for developing Cloud-ready Earth Observation Appl...
Ellip Studio - A workspace for developing Cloud-ready Earth Observation Appl...
 
Ellip Collaborative Workplace - 2020 Q2 overview - NextGEOSS webinar
Ellip Collaborative Workplace  - 2020 Q2 overview - NextGEOSS webinarEllip Collaborative Workplace  - 2020 Q2 overview - NextGEOSS webinar
Ellip Collaborative Workplace - 2020 Q2 overview - NextGEOSS webinar
 
GEO Expert Advisory Group - ESA Thematic Exploitation Platforms - Geohazards
GEO Expert Advisory Group - ESA Thematic Exploitation Platforms - GeohazardsGEO Expert Advisory Group - ESA Thematic Exploitation Platforms - Geohazards
GEO Expert Advisory Group - ESA Thematic Exploitation Platforms - Geohazards
 
NextGEOSS Cloud Computing needs managed by Terradue: key benefits of the new ...
NextGEOSS Cloud Computing needs managed by Terradue: key benefits of the new ...NextGEOSS Cloud Computing needs managed by Terradue: key benefits of the new ...
NextGEOSS Cloud Computing needs managed by Terradue: key benefits of the new ...
 
EOSCpilot - 2nd stakeholders meeting - Eearth Sciences - Terradue
EOSCpilot - 2nd stakeholders meeting - Eearth Sciences - TerradueEOSCpilot - 2nd stakeholders meeting - Eearth Sciences - Terradue
EOSCpilot - 2nd stakeholders meeting - Eearth Sciences - Terradue
 
Geohazards Exploitation Platform (GEP) at EuroGEOSS Workshop 2018
Geohazards Exploitation Platform (GEP) at EuroGEOSS Workshop 2018Geohazards Exploitation Platform (GEP) at EuroGEOSS Workshop 2018
Geohazards Exploitation Platform (GEP) at EuroGEOSS Workshop 2018
 
ISRSE37 Terradue Cloud Platform & ellip
ISRSE37 Terradue Cloud Platform & ellipISRSE37 Terradue Cloud Platform & ellip
ISRSE37 Terradue Cloud Platform & ellip
 
Building earth observation applications with NextGEOSS - webinar
Building earth observation applications with NextGEOSS - webinarBuilding earth observation applications with NextGEOSS - webinar
Building earth observation applications with NextGEOSS - webinar
 
Advancing Earth Science with Elasticsearch at Terradue
Advancing Earth Science with Elasticsearch at TerradueAdvancing Earth Science with Elasticsearch at Terradue
Advancing Earth Science with Elasticsearch at Terradue
 
Cloud processing close to the Earth data
Cloud processing close to the Earth dataCloud processing close to the Earth data
Cloud processing close to the Earth data
 
Engaging earth observation in the platform economy
Engaging earth observation in the platform economyEngaging earth observation in the platform economy
Engaging earth observation in the platform economy
 
Terradue Cloud Platform for the MELODIES Environmental services
Terradue Cloud Platform for the MELODIES Environmental servicesTerradue Cloud Platform for the MELODIES Environmental services
Terradue Cloud Platform for the MELODIES Environmental services
 
MDIS workshop 2015
MDIS workshop 2015MDIS workshop 2015
MDIS workshop 2015
 
Processing Open Data using Terradue Cloud Platform
Processing Open Data using Terradue Cloud PlatformProcessing Open Data using Terradue Cloud Platform
Processing Open Data using Terradue Cloud Platform
 
Cloud bursting for Earth Science Applications & Services - EGI Conference 2015
Cloud bursting for Earth Science Applications & Services -  EGI Conference 2015Cloud bursting for Earth Science Applications & Services -  EGI Conference 2015
Cloud bursting for Earth Science Applications & Services - EGI Conference 2015
 
GEP training
GEP trainingGEP training
GEP training
 

Recently uploaded

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Recently uploaded (20)

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

OGC Interfaces in Thematic Exploitation Platforms

  • 1. ® Sponsor OGC Interfaces in Thematic Exploitation Platforms 113th OGC Technical Committee Toulouse, France Pedro Gonçalves, Terradue 18 November 2019 Copyright © 2019 Open Geospatial Consortium
  • 2. OGC ® Thematic Exploitation Platforms • R&D activities started in 2016 to create an ecosystem of Thematic Exploitation Platforms • Users access a work environment containing the data and resources, as opposed to downloading and replicating the data “at home” The fundamental principle is to move the user to the data and tools Copyright © 2019 Open Geospatial Consortium
  • 3. OGC ® Fields in each Thematic Domain • Geohazards domain – Earthquakes, Volcanoes, Landslides … • Hydrology domain – Hydrological modelling, Flood mapping, Water quality monitoring … • Data-intensive research – Targeted data – Targeted software Copyright © 2019 Open Geospatial Consortium
  • 4. OGC ® Data and ICT Resources for Exploitation • Fast access & large volume – EO data – In-situ data • Distributed processing – Hybrid Cloud infrastructure – Commercial, Public and Private Clouds Copyright © 2019 Open Geospatial Consortium
  • 5. OGC ® Platform Tools and Capacity • Collaborative tools – Integrating resources (data source, processor) – Publishing Results – Referencing Publications – Sharing processing results • Different roles – Community scientists – Data providers – Resource providers Copyright © 2019 Open Geospatial Consortium
  • 6. OGC ® Geohazard Exploitation Platform • Platform based on virtualization & federation of EO data – Provide services & support to the geohazards community • On-demand & systematic processing services – Cloud Compute power, managing multi-tenant resources • Access to Copernicus Sentinels – Hundred TBs of EO data archives (ERS & ENVISAT), and EO missions (ALOS-2, Cosmo-Skymed and TerraSAR-X) under CEOS WG Disaster and the GSNL agreements Copyright © 2019 Open Geospatial Consortium
  • 7. OGC ® Geohazard Exploitation Platform • Users from geoscience centres hosting geohazard experts – skills in EO (to process, analyze, validate data) – generating DRM products for decision-makers – decision-makers are not direct platform users • Initially targeting three main scenarios: – EO Data Exploitation on-demand processing services – New EO Service Development Integrates new or improves processing chain – New EO Product Development Executess a global/systematic processing chain to generate a new derived information layer Copyright © 2019 Open Geospatial Consortium
  • 8. OGC ® Geohazards Services Portfolio • 25+ on-demand services using Optical & SAR data grouped in Thematic Apps organized by Community Managers • New basic services providing full resolution and change detection imagery for rapid online visualization • 8 systematic services delivering continuously updated information • Large scale production of Sentinel-1 InSAR browse images at 100m and 50m resolution over tectonic regions and volcanoes Copyright © 2019 Open Geospatial Consortium
  • 9. OGC ® Development Software Available • Libraries and toolboxes: – Orfeo Toolbox – Gdal – pandas/geopandas – NumPy • Environments – Jupyter – Xarray – Dask • Processing – YARN, OOZIE – Kubernetes
  • 10. OGC ® Some Statistics (Sep 2019) • 12 205 processing CPU hours / month consumed solely by users • Products – Generated: 8872 Published: 7796 Downloaded: 10749 • Overall 251 selected users (121 organisations) – Carrying out projects on the platform via the early adopters programme to use data processing services, publish results and provide feedback to improve the platform • 1545 registered users (96 countries) – To search for EO data acquisitions, shared results from processing jobs, and public information layers
  • 11. OGC ® API driven • Data Discovery – OGC OpenSearch – Geo & Time Extensions – EO Extensions • Data Packaging – OGC OWS Context • Application Packaging – OGC OWS Context + T13/14 • Data Processing Execution – WPS 2.0 API
  • 12. OGC ® Data Discovery API • Earth Observation Catalogues from a Portal or a Jupyter • Accessing OGC OpenSearch API directly from Python and explore catalogue contents as Panda/Geopanda data structures
  • 13. OGC ® • Invoke on-demand data processing services from authorized application Portals or a Jupyter Notebooks with OGC WPS 2.0 API • Analyse and exploit data results On-demand Data Processing API
  • 14. OGC ® Systematic Data Processing API • Invoke systematic data processing services from authorized application Portals or a Jupyter Notebooks • Analyse and exploit data results
  • 15. OGC ® Data Processing Application Integration • Applications developed in any programming language supported – C/C++, Java, Python, Matlab, IDL … • Continuous Integration, automated build & packaging, deployment to selected Production environment (Cloud providers) Copyright © 2019 Open Geospatial Consortium
  • 16. OGC ® EO Application Development Implement an EO application using your IDE on your machine using the client APIs Example shown: PyCharm IDE with EO application to process Sentinel-1 GRD data for sigma0 calculation using SNAP
  • 17. OGC ® EO Application Version Control Use a software repository like GitHub or GitLab to host the EO application code and files → versioning and well tracked releases Our Sentinel-1 sigma0 SNAP application is is hosted by GitLab
  • 18. OGC ® EO Application build process Continuous Integration/Deployment environment to build, package and dockerize the EO application release(s) Our Sentinel-1 sigma0 SNAP application is now built, packaged and dockerized
  • 19. OGC ® EO Application - Package The build, package and dockerize process produces an Application package with: - A docker image - Its associated OWS-Context document The docker image is accessible on a docker-hub
  • 20. OGC ® EO Application Exploitation - Docker To consume the EO Application docker image: - pull the docker image with the EO Application from the docker-hub - run the docker image in a container
  • 21. OGC ® EO Application Exploitation - Deploy On TEPs, the Application Package is deployed and the EO Application exposed as a Web Processing Service (WPS 2.0 API)
  • 22. OGC ® EO Application exploitation on a TEP The deployed Application Package as a Web Processing Service (WPS 2.0 API) on a TEP is exploited using Cloud resources (e.g. DIAS)
  • 23. OGC ® EO Application Exploitation on a Notebook Consume the EO application via WPS API 2.0, from a Jupyter Notebook or desktop application client, to analyse and exploit data results
  • 24. OGC ® Takeaway Messages • Users benefit from fast access to EO data, storage capacity and processing resources offered by platform-based solutions • A hosted processing platform is a partnership that needs the support of scientist/developer to offer operational services providing value added information to the community • Platform e-collaboration and reproducible knowledge promote innovation and response capacity
  • 25. OGC ® Platform for Earth Sciences Communities • to share their findings, streamline their creation of new data products and make these accessible, interoperable • communities remain owners of their created assets, and decide how to share these on the platforms, for other users to find and reuse without a platform lock-in • to document their developments as reproducible experiments • with FAIR guiding principles to make data findable, accessible, interoperable and reusable