SlideShare is now on Android. 15 million presentations at your fingertips.  Get the app

  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

TRESOR: The modular cloud - Building a domain specific cloud platform with OSGi - Alexander Grzesik

by on Nov 01, 2013


OSGi Community Event 2013 ( ...

OSGi Community Event 2013 (

The usage of cloud technologies for data exchange as well as the capability of services to run in the cloud brought this internet-based technology a gain of importance in the last years covering the private customer as well as the industry. This talk will give a practical introduction to an OSGi based architecture for cloud applications and gives an overview to the usage of OSGi Enterprise and Blueprint specifications. It will show some best practices, we established to develop with OSGi in an enterprise cloud environment.

With sight on the healthcare sector, the cloud is challenged with special requirements on data security during storage and transfer. Thus leading to the need to address customer concerns respecting privacy in much more detail than in other areas. To advance the research on the usage of cloud technologies in the healthcare sector as well as to enrich discussions on this theme, the German Federal Ministry of Economics and Technology funds 14 research projects as part of the Trusted Cloud initiative [1]. The TRESOR - Trusted Ecosystem for Standardized and Open cloud-based Resources – project as one of these projects has the aim to provide an open platform for cloud applications for the health care sector [2]. In this project, we combine modern cloud technologies and the OSGi service framework to build a modular and scalable PaaS (Platform as a Service) to provide flexible domain specific services for healthcare.

Topics covered:

Introduction to the TRESOR project
Why we decided to use OSGi
OSGi based architecture, benefits and pitfalls
OSGi Enterprise and Blueprint, What they provide and what is lacking
Some Best Practices
OSGi & Maven
From jar-hell to bundle hell ?
Fine grained control with Bundle Security
OSGi Bundles & JPA Persistence
Transaction management with Blueprint
OSGi in the cloud

[1] Trusted Cloud Project, BMWi

[2] TRESOR Homepage, BMWi

Current employment: Head of development of medisite Systemhaus GmbH responsible for the development of the Patient Data Management System (PDMS) and Software architect for the TRESOR Project. 15 years of work experience in medical Software development, 10 of this as Team leader and Software architect. Expert for Software Architecture, OSGi, Java and Java EE



Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Post Comment
Edit your comment

TRESOR: The modular cloud - Building a domain specific cloud platform with OSGi - Alexander Grzesik TRESOR: The modular cloud - Building a domain specific cloud platform with OSGi - Alexander Grzesik Presentation Transcript