openEO platform is being implemented as a versatile cloud-based processing and analytics environment for Earth Observation data. It is being established to address the prevailing capability gap in cloud-based platforms for big EO data processing and analytics. The concepts builds on a federated architecture with initial deployments in EODC, TerraScope, CreoDIAS and the EuroDataCube. openEO platform is a collaborative effort of a experienced European consortium, consisting of partners with strong expertise in cloud platform operation and development, EO science and service provisioning: EODC (AT), VITO (BE), Sinergise (SI), EURAC (IT), EGI (NL) and University Muenster (DE). Additional in kind support is provided by GEO. The current federated architecture includes backends in EODC, VITO Terrascope and CreoDIAS while EuroDataCube is utilised for data access in additional cloud environments.
Several guiding principles govern the implementation of openEO platform. These include:
• Abstracting the complexity of processing and analytic operations through intuitive, high-level API, processes and front end libraries;
• Providing full flexibility and scalability from pixel- to continental level;
• Ensuring transparency, confidentiality, scientific integrity and reproducibility;
The agile open source development is following 9 key use cases that incrementally enhance the capabilities of openEO platform. The first ones that have been addressed include on-demand Analysis Ready Data generation for SAR and multi-spectral data, systematic feature engineering and time series based change detection.