Customer: Centre National d’Études Spatiales (CNES)
Programme: SWOT aval
Supply Chain: CNES > CS Group SPACE
Context
CS Group responsabilities for Development of a centralized portal for accessing hydrological data are as follows:
- Design, development and deployment on CNES resources.
- Warranty and maintenance.

The features are as follows:
- Interoperable cataloging of hydrological data
- Map-based preview of data and time-series charts
- Search for products, order and download data
- Dedicated tool for monitoring the entire system
Project implementation
The project objectives are as follows:
- A system for centralization, provision and processing of hydrological data, to better understand the water cycle
- For scientific, institutional, private or educational accesses
- Brings together all useful data (spatial, in situ, model, etc.)
- Single French access to SWOT HR data, a major revolution in the quantity of hydrological measurements
The processes for carrying out the project are:
- The HYSOPEII system is developed in Agile/DevOps mode and uses the UXDesign method to collect user needs.
Technical characteristics
The solution key points are as follows:
- Reuse of CNES components:
- REGARDS (cataloging)
- HYDRA POTE (hypervision)
- Free standards and components
Portability and scalability:
- Stateless microservices
- Docker and Singularity
- Ansible
- On premise CNES infrastructure
- User-centered design

The main technologies used in this project are:
| Domain |
Technology(ies) |
| Hardware environment(s) |
Docker SWARM |
| Operating System(s) |
Tous OS Serveur (par containerisation), tous OS Client (interfaces web sans plugins) |
| Programming language(s) |
Java, Python, TypeScript |
| Interoperability (protocols, format, APIs) |
OGC FEATURE, STAC API, OCI, AMQP, Docker, REST, POSIX, S3 |
| Production software (IDE, DEVOPS etc.) |
Ansible, EODAG, Temporal.io, Spring Boot, NextJS… |
| Main COTS library(ies) |
Geoserver, Keycloak, Kong, Grafana, Loki, Prometheus, Elasticsearch, Postgres |