Entwicklertag IT-Innovationen

Deploying OSGi applications on the Cloud with g-Eclipse

Markus Knauer, EclipseSource

Der Vortrag steht als PDF Dokument zum Download bereit.

Cloud computing is one of the hottest topics currently discussed in the IT sector. Although there are many different definitions of the term 'Cloud', providing remote services is at the center of Cloud computing. This talk will demonstrate how "goodies" from different Eclipse projects can be combined to build applications on Cloud infrastructures.

The g-Eclipse project is building an integrated workbench framework to access the power of existing Grid and Cloud infrastructures. In addition to accessing scientific Grid infrastructures, the g-Eclipse project implemented support for Amazon WebServices (AWS) proving that there is no substantial difference between Grid and Cloud computing.

The talk will start with a short introduction to Cloud computing. Using the g-Eclipse framework, a distributed, virtual infrastructure will be set-up. Leveraging OSGi and ECF frameworks, a manageable distributed runtime will be started in order to deploy an application dynamically. The front end for the application will be provided with the support of the RAP application. The live demonstration will show how "goodies" from the Eclipse ecosystem can be combined to build a future SaaS platform.

 

Markus Knauer Markus Knauer works as an Eclipse developer and consultant at EclipseSource. Markus is project lead of the Eclipse Packaging Project and creates all those packages that can be downloaded from the Eclipse Foundation website. He is co-lead of the g-Eclipse project which is building a framework to enable developers to work easily in a Grid Computing or Cloud Computing environment, and is a member of the Eclipse Planning Council and the Eclipse Architecture Council.