Project

General

Profile

Wiki » History » Version 13

Herve Caumont, 2013-06-17 10:37

1 2 Herve Caumont
h1. Welcome to the Developer Cloud Sandbox user guides
2 1 Herve Caumont
3 2 Herve Caumont
{{>toc}}
4
5
6
h2. Introduction
7
8 4 Herve Caumont
* New to the project? Please consult the [[Getting Started]] page in order to get your own Sandbox and integrate your Earth Observation application.
9 2 Herve Caumont
10 10 Herve Caumont
* The user manual of the Sandbox Dashboard for Service Administration is upcoming.
11 1 Herve Caumont
12 10 Herve Caumont
h2. Sandbox tutorials for the developer
13 4 Herve Caumont
14 11 Herve Caumont
* [[Sandbox Application Integration Tutorial]] is a step-by-step guide for the integration of the GMTSAR data processing application.
15 1 Herve Caumont
16 12 Herve Caumont
* ...
17 1 Herve Caumont
18 10 Herve Caumont
h2. Sandbox reference guides for the developer
19 3 Herve Caumont
20 10 Herve Caumont
* The [[Sandbox Reference]] is the complete guidebook of all the Sandbox Management functions.
21
22
* The [[Sandbox Concepts and Terminology]]: the project's concepts and terminology
23
24
* The [[Sandbox FAQ]]: the Sandbox service's Frequently Asked Questions
25 7 Herve Caumont
26 3 Herve Caumont
h2. Serving scientific communities
27
28 13 Herve Caumont
Terradue's Platform and Developer Cloud Sandboxes service are leveraging a Cloud middleware and infrastructure to support Earth Sciences applications, developed by Scientists on virtual machines or "Sandboxes". The service exploits at best the Cloud Computing paradigm for hand-off management of non-critical systems and to develop services allowing Scientists to develop and test their new applications within a virtual platform; prior to their deployment and exploitation.
29 3 Herve Caumont
30
Since 2006, ESA Grid Processing on-demand (G-POD, http://gpod.eo.esa.int) has provided a processing environment coupled with a huge amount of Earth Observation (almost 300TB) for science applications. The so-called G-POD Cathegory-1 project, addressed to Principal Investigators (PI), has seen over forty science projects operated in G-POD. High-level products were generated, and new sensor synergies were discovered thanks to the Grid driven processing power offered to scientists via G-POD.
31
32
Today, with the Cloud Computing Sandbox Service, Scientists are provided with an Cloud based application development environment to implement and test their applications. Within the Developer Cloud Sandbox, scientists can find the same environment as they have on their local workstation, and are provided with data discovery and access tools, project management tools suite (e.g. ticketing, versioning, wiki) and a document management system. Once implemented and tested on a sandbox, the application is then deployed to run over full dataset series.
33
34
User Sandbox Administration tools are supporting scientific goals such as management of user groups, sharing of an experiment's method and results as a Virtual Machine (e.g. for peer-reviews), or the reproducibility of an experiment by other research communities. As the Developer Cloud Sandboxes communities are growing (ESA, CNR IREA, UNESCO IOC, ECMWF...) we feel just at the beginning of an exciting way of doing research work.
35
36
h2. Developer Cloud Sandbox Objectives
37
38
The Cloud Sandbox Service takes advantage of Cloud Computing by allowing Scientists to develop and test their new applications within a virtualized environment; prior to their deployment and exploitation.
39
With this service, scientists should be able to better serve research communities by supporting their project activities through their full lifecycle.
40
The Sandbox Service also aims at exploiting best the Cloud Computing paradigm and existing Cloud Providers for a hand-off management of non-critical systems; in particular the applications developed on Sandboxes.
41 5 Herve Caumont
Additionally, the service eases the deployment of scientific application to ESA's G-POD, reducing integration costs and time. This aspect is particularly important for scientific communities around ESA programmes such as CCI, STSE, DUE, CCI, GMES.