Wiki » History » Version 20
Herve Caumont, 2015-07-01 12:31
1 | 2 | Herve Caumont | h1. Welcome to the Developer Cloud Sandbox user guides |
---|---|---|---|
2 | 1 | Herve Caumont | |
3 | 2 | Herve Caumont | {{>toc}} |
4 | |||
5 | h2. Introduction |
||
6 | 1 | Herve Caumont | |
7 | 20 | Herve Caumont | * The Developer Cloud Sandbox "Getting Started guide":http://docs.terradue.com/developer-sandbox/ will guide you to access to your Developer Cloud Sandbox environment, and understand how to integrate your own application. |
8 | 18 | Herve Caumont | |
9 | 1 | Herve Caumont | |
10 | 10 | Herve Caumont | h2. Sandbox tutorials for the developer |
11 | 4 | Herve Caumont | |
12 | 1 | Herve Caumont | We are developing a complete collection of resources for understanding, reusing and adapting Earth Sciences key components such as Data Processors and Catalog Access Services. |
13 | |||
14 | 20 | Herve Caumont | * As a start, use the "Developer Quick Start guide":http://docs.terradue.com/developer-sandbox/developer/index.html to check the Application integration folder structure, and run a job chaining sequence using the Developer Cloud Sandbox main commands. |
15 | 1 | Herve Caumont | |
16 | 18 | Herve Caumont | h2. Sandbox reference guides for the developer |
17 | 3 | Herve Caumont | |
18 | 20 | Herve Caumont | * The "Developer's reference guide":http://docs.terradue.com/developer-sandbox/reference/index.html is the complete guidebook of all the Sandbox Management functions. |
19 | 10 | Herve Caumont | |
20 | 20 | Herve Caumont | * We also have some Frequently Asked Questions ! "Sandbox FAQ":http://docs.terradue.com/developer-sandbox/faq/index.html |
21 | 7 | Herve Caumont | |
22 | 14 | Herve Caumont | h2. Developer Cloud Sandbox Objectives |
23 | |||
24 | 15 | Herve Caumont | The Developer Cloud Sandbox service equips Scientists to develop, test and validate their applications within a virtualized environment, and seamlessly enable them for high-performance distributed computing; prior to their deployment and exploitation. |
25 | 1 | Herve Caumont | With this service, Scientists can also better test and share with the community the full lifecycle of their research activities and applications. |
26 | 15 | Herve Caumont | |
27 | 14 | Herve Caumont | The Sandbox Service then aims at exploiting the Cloud Computing paradigm and existing Cloud Providers for a hand-off management of non-critical systems that are compute intensive; in particular the applications developed on Sandboxes. |
28 | 15 | Herve Caumont | Additionally, and particularly important for scientific communities around ESA programmes (such as CCI, STSE, DUE, GMES,...) the service eases the deployment of scientific applications to the ESA's G-POD computing clusters, reducing their integration costs and time. |
29 | |||
30 | 14 | Herve Caumont | |
31 | 3 | Herve Caumont | h2. Serving scientific communities |
32 | |||
33 | 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. |
||
34 | |||
35 | 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. |
||
36 | |||
37 | 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. |
||
38 | |||
39 | 5 | Herve Caumont | 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. |