OCEAN Services for Open Cloud Projects
Yuri Glickman | Cloud Interoperability Week | 18-20 September 2013 | Madrid, Spain

www.ocean-project.eu

1
OCEAN Mission
 OCEAN – Open Cloud for Europe, Japan and beyond
FP7-ICT-2011-8 Support Action Project

 to foster the emergence of a sustainable Open Source Cloud offering

and boost market innovation in Europe, by generating greater efficiency and
economies of scale among European FP7 collaborative research projects on
Open Source Cloud Computing

 to support collaboration between Japanese and European research

and Open Source projects on cloud computing

2
Project Team
‒

Coordinator of OCEAN - expert in testing and
interoperability

‒ Global open source infrastructure software community

‒ Major System Integrator and Cloud provider with

presence in Europe, Latin America and Middle East

‒ Independent Administrative Agency promoting Japan’s

IT strategies through improving the quality of software
development and nurturing Japanese IT human
resources

3
OCEAN Service 1:
Open Cloud Directory: www.ocdirectory.org
– Online registry of open licensed outcomes of cloud R&D projects
 European FP7 research projects
 European national research projects
 Japanese research projects
 other Open Cloud projects and initiatives

– Special focus on Open Source software and technical
documentation
– Open, user-driven portal -> Register your own results
– Maintained by OCEAN team and driven by the Open Cloud
Community
– Hosted by Fraunhofer during and after the project

4
Project page

5
Project results page

6
OCEAN Service 2:
ETICS
Build, Test and Quality verification support service.

http://etics.res.eng.it/

7
The ETICS services:

Main Service Features
Distributed builds and test– exploiting the computing power of a
distributed environment
Support for automatic creation of distribution packages

Dependency management - advanced management of build and
runtime software dependencies.
Complex testing scenarios - ETICS supports multi-node testing

Collection of test information - from popular testing libraries
(e.g. junit, sloccount, pyunit, checkstyle etc.)
Constant quality checking of software
Quality reports - aggregated reports as well as raw data is
available for developers and managers

8
OCEAN Service 3:
Open Cloud Interoperability Framework and Roadmap
– Mapping of the Open Cloud projects outcomes to key standards and
OCEAN Cloud Computing Reference Architecture
– Cross projects cooperation discovering (complementarities and overlaps)
– The reference for the Open Cloud Plugfests
– A roadmap for research, standardisation and components development

OCEAN Cloud Computing Reference architecture
9
OCEAN Open Cloud Interoperability Framework and Roadmap

Open Cloud Innovation Directory
National EU
FLOSS
FP7 projects
R&D projects
projects
10

Japanese
R&D Projects

Open Cloud
Projects
OCEAN Service 4:
Open Cloud Plugfests
– Co-organiser of Cloud Interoperability Week

– In collaboration with cloudplugfest.org
– Test the interoperability of Open Cloud assets , check compliance
to the standards, and test the effectiveness of the standards.
– Foster cross project integration and interoperability
– Support collaboration between European and Japanese entities
– Increase awareness on European and Japanese open cloud
projects

11
www.ocean-project.eu

www.ocean-project.eu
Contact: Yuri Glickman
yury.glikman@fokus.fraunhofer.de

12

OCEAN - support for Open Cloud projects, Yuri Glikman, Fraunhofer FOKUS

  • 1.
    OCEAN Services forOpen Cloud Projects Yuri Glickman | Cloud Interoperability Week | 18-20 September 2013 | Madrid, Spain www.ocean-project.eu 1
  • 2.
    OCEAN Mission  OCEAN– Open Cloud for Europe, Japan and beyond FP7-ICT-2011-8 Support Action Project  to foster the emergence of a sustainable Open Source Cloud offering and boost market innovation in Europe, by generating greater efficiency and economies of scale among European FP7 collaborative research projects on Open Source Cloud Computing  to support collaboration between Japanese and European research and Open Source projects on cloud computing 2
  • 3.
    Project Team ‒ Coordinator ofOCEAN - expert in testing and interoperability ‒ Global open source infrastructure software community ‒ Major System Integrator and Cloud provider with presence in Europe, Latin America and Middle East ‒ Independent Administrative Agency promoting Japan’s IT strategies through improving the quality of software development and nurturing Japanese IT human resources 3
  • 4.
    OCEAN Service 1: OpenCloud Directory: www.ocdirectory.org – Online registry of open licensed outcomes of cloud R&D projects  European FP7 research projects  European national research projects  Japanese research projects  other Open Cloud projects and initiatives – Special focus on Open Source software and technical documentation – Open, user-driven portal -> Register your own results – Maintained by OCEAN team and driven by the Open Cloud Community – Hosted by Fraunhofer during and after the project 4
  • 5.
  • 6.
  • 7.
    OCEAN Service 2: ETICS Build,Test and Quality verification support service. http://etics.res.eng.it/ 7
  • 8.
    The ETICS services: MainService Features Distributed builds and test– exploiting the computing power of a distributed environment Support for automatic creation of distribution packages Dependency management - advanced management of build and runtime software dependencies. Complex testing scenarios - ETICS supports multi-node testing Collection of test information - from popular testing libraries (e.g. junit, sloccount, pyunit, checkstyle etc.) Constant quality checking of software Quality reports - aggregated reports as well as raw data is available for developers and managers 8
  • 9.
    OCEAN Service 3: OpenCloud Interoperability Framework and Roadmap – Mapping of the Open Cloud projects outcomes to key standards and OCEAN Cloud Computing Reference Architecture – Cross projects cooperation discovering (complementarities and overlaps) – The reference for the Open Cloud Plugfests – A roadmap for research, standardisation and components development OCEAN Cloud Computing Reference architecture 9
  • 10.
    OCEAN Open CloudInteroperability Framework and Roadmap Open Cloud Innovation Directory National EU FLOSS FP7 projects R&D projects projects 10 Japanese R&D Projects Open Cloud Projects
  • 11.
    OCEAN Service 4: OpenCloud Plugfests – Co-organiser of Cloud Interoperability Week – In collaboration with cloudplugfest.org – Test the interoperability of Open Cloud assets , check compliance to the standards, and test the effectiveness of the standards. – Foster cross project integration and interoperability – Support collaboration between European and Japanese entities – Increase awareness on European and Japanese open cloud projects 11
  • 12.