EclipseCon France 2017

Jun 01 2017

EclipseCon France 2017
June 21-22, 2017
Toulouse, France

eclipsecon.png

Visit us on the OW2 booth (#13)!

 

Attend the OCCIware presentation and learn more about this collaborative R&D project. 

OCCIware talk details:
Schedule: June 22, 15:15 - 15:50, Cloud & DevOps Track, Room Diamant.
Speaker: Philippe Merle, Inria
Title: Manage Everything as a Service on clouds with Eclipse Modeling tools
Abstract: Cloud computing is gaining more and more attention with the ubiquity of on-demand Internet-based services and resources, such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS) and more generally Everything as a Service (XaaS). However, the public cloud offers (Amazon, Google, Microsoft, IBM, etc.) and the cloud software stacks (VMware, OpenStack, Docker, etc.) are extremely heterogeneous in terms of provided services, resources, and API. Thus, deploying and managing cloud applications spread out over multiple cloud infrastructures is tricky and requires high skills.

This talk presents an open-source model-driven tool chain called OCCIware (http://www.occiware.org) for modeling, deploying and managing Everything as a Service in the clouds. This tool chain is based on the Open Cloud Computing Interface (OCCI) specifications, an open REST API for all kinds of management tasks on any resource as a service. The OCCIware tool chain is implemented on top of the Eclipse Modeling Framework (EMF) and its associated technologies such as Ecore, OCL, Acceleo, and Sirius.

This framework has already been applied on VMware, OpenStack, Docker, Big Data as a Service, Linked Data as a Service, and Robotics as a Service. For practical reasons, the tooling will be demonstrated during the talk on Docker and OpenStack.

Note: The OCCIware Eclipse workbench is already available on GitHub (see https://github.com/occiware) and is being submitted as a new Eclipse project.


This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 5.4.6 - Documentation

Site maintained by