
In today’s society, accessing cloud-based services, such as YouTube, Spotify, Facebook, TripAdvisor, is predominantly through applications on mobile devices. Through everyday usage, consumers of these services provide these services providers with an immense amount of content and personal data. However, due to the lack of consumer-controlled cloud storage infrastructures and the siloed nature of cloud-based services, consumers are deprived of any control over their content or data. Furthermore, they are unable to make this data available to multiple applications across various services and devices – something which has led to a significantly impaired application usage experience and stagnation in application innovation. OPENi will define and deliver an open-source web platform that will enable mobile application consumers to store data and metadata from their mobile application usage in their own space in the cloud – the “Cloudlet”. This information can be shared (by and under the control of the consumer) securely among their applications, services and across their connected devices. To realize this vision OPENi will provide the required components that will support both consumers in creating and managing their Cloudlets but also Developers in creating applications that will be able to access and interact with them without disrupting service providers. OPENi will define and deliver the following prototype infrastructures
- A cloud platform that will allow Users to instantiate, deploy and manage their own Cloudlet.
- An API framework that will allow Developers to build applications that integrate dynamically a broader spectrum of cloud-based services and at the same time can access User Cloudlets to store and retrieve content and data.
- A set of value adding services, such as data brokering, access authorization and multi device UI rendering, that will allow Developers to easily access and use the content and data stored in the Cloudlets across several applications and devices.