European Space Agency

About ESA

The European Space Agency (ESA) is Europe’s gateway to space. Its mission is to shape the development of Europe’s space capability and ensure that investment continues to deliver benefits to the citizens of Europe and the world. ESA is an international organisation with 22 Member States.

The challenge

Terradue is a company specialised in delivering e-Infrastructures for earth sciences and was tasked by ESA to lead the development of a cloud infrastructure to support the Geohazards and Hydrology thematic exploitation platforms. Terradue needed cloud resources to make this possible and to be able to handle massive and complex data streams.

EGI-ESA collaboration

The two thematic exploitation platforms were integrated within the EGI Federated Cloud to guarantee enough computational power for their use cases. This task was successfully completed by developing an interface between the Terradue cloud framework and the standard OCCI interface of the EGI Federated Cloud. Seven EGI cloud providers from Italy, UK, Greece, Germany, Poland, Belgium and Spain committed the cloud resources necessary for the project through Service and and Operational Level Agreements.