Searching the Cloud - the EclipseRT Umbrella!
Markus Knauer (EclipseSource), Igor Novakovic (Empolis Information Management GmbH ), Sebastian Voigt
Making For Eclipse · Standard (25 mins)
Monday, 15:50, 25 minutes | Grand Ballroom
The emerging Cloud infrastructures offer new ways to develop dynamic services. Eclipse can contribute to these new services today by combining results from various projects. This talk will demonstrate how to set up a simple 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.
- EclipseLink will help to implement a persistence layer on Grid infrastructures.
- 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.
The Cloud is coming, but with Eclipse you won't be left out in the rain!
Link to the demo search application that is running on the cloud:
cloudle.eclipse.org/search- instance has been shut down
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 "Empolis Information Access System".
Sebastian was born in 1975 and was educated in Germany. He holds a BA and MA in electrical engineering and technical informatics and a doctorate degree in engineering from the Technical University of Hannover. His dissertation was about peer-to-peer information exchange and access rights. 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 Co-Project-Lead of the brox product development efforts around eccenca.