Engineering logo

Bosch logo

Intland logo

RCP logo

BMW logo

Sigsdatacom logo

BSI logo

Microsoft logo

CAS logo

Andrena logo

bsi logo

OSBF logo

Open Source logo

Bredex logo

sopera logo

Microdoc logo

O'Reilly logo

Soyatec logo

compeople logo

itemis logo

dpunkt logo

Sontatype logo

Eclipsesource logo

sap logo

Xored logo

Oracle logo

Vogel logo

Actuate logo

Building Cloud Applications with Eclipse

Markus Knauer (EclipseSource), Igor Novakovic (Empolis Information Management GmbH ), Sebastian Voigt

Runtime · Short
Wednesday, 11:30, 25 minutes | Schubartsaal


The emerging Cloud infrastructures offer new ways to develop dynamic services. Today the Eclipse eco system already offers solutions to develop new services by combining results from various projects. This talk will demonstrate how to set up a search application in the Cloud with the help of the following EclipseRT and Eclipse Technology projects:
  • g-Eclipse will be used to manage and configure the virtual Cloud resources based on its general Cloud model.
  • p2 will be used to deploy the search application.
  • SMILA (SeMantic Information Logistics Architecture) is an extensible framework for building search applications for data like office documents, emails, images, audio & video files, blogs etc. One of the features of SMILA is the parallelization of processes/workflows, so the natural deployment environment of SMILA is similar to the distributed environment of the Cloud.
  • RAP will be used to create a simple search-UI for the application.
This talk demonstrates existing goodies from Eclipse projects which can help to build Cloud applications independent from underlying infrastructures. It will show the potential power of Eclipse technology on the Cloud.

Markus Knauer works as Eclipse developer and consultant at EclipseSource. There he is involved in the development of the Yoxos Eclipse Distribution and is working on multiple projects developing Eclipse-based SDKs.

He is project lead of the Eclipse Packaging Project and creates all those packages that can be downloaded from the Eclipse Foundation website, co-lead of the g-Eclipse project that is building a framework which allows to easily work in a Grid Computing or Cloud Computing environment, a member of the Eclipse Planning Council as representative for EclipseSource and elected member of the Architecture Council.

Igor Novakovic is Deputy Director Development at Empolis GmbH. After joining Empolis in 2000, he was at first responsible for the development of some server-side components written in C + + and Java. Later on, beside designing and developing J2EE applications, he successfully introduced company-wide the application lifecycle management based on open source tools. From 2006 he led the development of the solution empolis Service Lifecycle Suite. Since late 2007 he is the co-lead of the SeMantic Information Logistics Architecture (SMILA) project. As of mid 2009 he is also responsible for integrating SMILA in the next generation of the product Information Access System.

Sebastian Voigt is software development manager at Brox IT-Solutions GmbH. After his dissertation about peer-to-peer information exchange and access rights he started to work in the area of enterprise search technologies.

Sebastian has been instrumental in setting up the SMILA initiative at eclipse. He is currently co-project-lead of the SMILA project as well as development manager of the brox product development efforts around eccenca.