accelerating open and private data service development

22
Accelerating Open And Private Data Service Development Kalle Launiala, ”The Ball” [email protected] +358445575665

Upload: mariko

Post on 25-Feb-2016

36 views

Category:

Documents


1 download

DESCRIPTION

Accelerating Open And Private Data Service Development. Kalle Launiala, ”The Ball ” [email protected] +358445575665. Structure of Presentation. Intro: Open Data Provider Perspective Reasons to open data/interfaces, positioning on the ecosystem Intro: App Developer Perspective - PowerPoint PPT Presentation

TRANSCRIPT

Information Ecosystem Structures

Accelerating Open And Private Data Service DevelopmentKalle Launiala, The [email protected]+358445575665Structure of PresentationIntro: Open Data Provider PerspectiveReasons to open data/interfaces, positioning on the ecosystem

Intro: App Developer PerspectiveOpen Data based app developmentCompetition / Hackathon driven approach towards production

Intro: End-UserWho is this?

Acceleration through The Big Picture

Open Data ProviderData Provider: Bringing data easily availableIdentify relevant raw data Identify required refined and indexed formatProvide resources to process from Raw Data => Open DataProvide resources to store Open Data sourcesProvide resources to serve Open Data sourcesProvideHow-To documentation and maintain it up-to-date

Data Provider: Bringing data easily availableIdentify relevant raw data Identify required refined and indexed formatProvide resources to process from Raw Data => Open DataProvide resources to store Open Data sourcesProvide resources to serve Open Data sourcesProvideHow-To documentation and maintain it up-to-date

HOW?App DeveloperWhat are key drivers; hacking & testing, swift development. Production and maintenance reality of active apps.App Developer: Full solution stack/task listHacking => to running appIdentify open data provider(s) to useCommunity-accelerators?: Identify existing reusable data or software library/blocksStudy how-to of 1 and 2; SDK/API, data format to useCombinations?: Index the combination of data often require full open data export to developer own databaseImplement UI App; web app, mobile app something with user interface

Making it available => others can run the appCombine data source with user-specific data insensitive such as favorites, or very sensitive such as real-time location or private calendarProduction?: From hacking to production grade polishingDo-it-again?: Store reusable parts for self, or share with community

App Developer: Full solution stack/task listHacking => to running appIdentify open data provider(s) to useCommunity-accelerators?: Identify existing reusable data or software library/blocksStudy how-to of 1 and 2; SDK/API, data format to useCombinations?: Index the combination of data often require full open data export to developer own databaseImplement UI App; web app, mobile app something with user interface

Making it available => others can run the appCombine data source with user-specific data insensitive such as favorites, or very sensitive such as real-time location or private calendarProduction?: From hacking to production grade polishingDo-it-again?: Store reusable parts for self, or share with community

WHY?End UserWho? Me?

The End UserIs not...Open Data Providers employee at workApp Developer hacking the stuff this is coolDecision maker thinking this is what they need

... Is the average citizen/consumer a unique PERSONHas his or her own PERSONAL ambitionsGenerally likes to make things EASIER

The End UserIs not...Open Data Providers Employee at workApp Developer hacking the stuff thats simply coolDecision maker thinking this is what they need

... Is the average citizen/consumer a unique PERSONHas his or her own PERSONAL ambitionsGenerally likes to make things EASIER

Whats in it for ME?The Big PictureAcceleration through recognizing all the tasks and motives...Apps made available one-by-one

Apps made available one-by-one

HOW?HOW?WHY?WHY?ME?ME?ME?App Developer Communizable PartsOpen Data UsageAllow & enable infrastructure for community data providers

Private Data UsageEnable & require unified private data architecture

Benefits: Single App PerspectiveUnified communitized data sources & usage

Consolidated indexing and format processing: once for everybody

Unified, transparent management of private data

Community can unify to this...

Community can unify to this...

HOW?WHY?ME?What to do next?There is something already happening...The BallOpen Platform

Designed for YOU OWN YOUR DATAEnables information ecosystem

Up and running with pilotsBusinessesSchoolsUniversitiesDevelopers / Hackers

Open Source, for ANY useBuilt in co-operation and open collaborationAnyone can run an instance

In the cloud on Windows AzureMassive scalability for whole community-infrastructure

Identify YOUR role... And JOIN the community !