Figurit Homepage
Migration to cloud commercial service logo
PROJECT REFERENCE

Migration to cloud commercial service

ESA/AIRBUS DS
Copernicus


Customer: European Space Agency (ESA)

Programme: Copernicus

Supply Chain: ESA > AIRBUS DS > CS Group SPACE

Context

ESA, Airbus DS, Werum, CS Group France

CS Group responsabilities for Migration to cloud commercial service are as follows:

  • Production / production monitoring; Infrastructure; Security ; Maintenance

Main Picture

The features are as follows:

  • Migrating the IT architecture
  • Storage & processing chains
  • Ensuring Data & Services security
  • Ensuring data accessibility
  • Monitoring the processes
  • Maintenance in Operational Condition : Infrastructure / Monitoring / Security ; Working hour ; 3 levels of SLA : Blocking (2d) / Urgent (5d) / Routine (no SLA)

Project implementation

The project objectives are as follows:

  • Migrating S1 Data & Payloads Digital Ground Segment Processing to operational Cloud platform.

The processes for carrying out the project are:

  • Agile, Continuous integration, DevOps, DevSecOps, GitFlow, Licence compliance

Technical characteristics

The solution key points are as follows:

  • Event-Driven architecture
  • Micro-Service Architecture
  • Independent deployment solution of the supplier
  • Hardené Kubernetes platform
  • Management of access and identities
  • Indicator management (PI/KPI)
  • High performance logs & audit
  • Siem

Archi Picture

The main technologies used in this project are:

Domain Technology(ies)
Hardware environment(s) Cloud, K8S
Operating System(s) Linux CentOS
Programming language(s) Java, Go
Interoperability (protocols, format, APIs) Maven, Docker file, K8s yaml
Production software (IDE, DEVOPS etc.) Safescale, VS Code, Jenkins, Helm, Kubernetes, SonarQube; Harbor, Jira, Confluence
Main COTS library(ies) Blackbox Exporter, Calico, ClamAV, Curator, Docker, ElasticSearch, Fluentbit, Fluentd, FreeIPA, Grafana, Graylog, Harbor, Kafka, Keycloak, Kibana, Kong, MongoDB, OpenVAS, PostgreSQL, Prometheus, Rclone, Spring Boot, Stash, Suricata, Thanos, Wazuh