Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

FIWARE Global Summit - Publishing Context Information as Right-time Open Data

67 views

Published on

Presentation by Miguel Jiménez (UPM) and Francisco de la Vega (UPM)

FIWARE Global Summit
8-9 May, 2018
Porto, Portugal

Published in: Technology
  • Be the first to comment

  • Be the first to like this

FIWARE Global Summit - Publishing Context Information as Right-time Open Data

  1. 1. Publishing Context Information as right-time Open Data Presenter: Miguel Jiménez - UPM mjimenez@fi.upm.es @miguel_jimg Credits to: Francisco de la Vega - UPM fdelavega@fi.upm.es
  2. 2. Context Information: NGSI 1
  3. 3. 2 Shared context information would boost innovative services and the development of multi-side markets
  4. 4. Different Sources of Context ▪ Context information may come from many sources which may vary over time: • Existing Systems dealing with management of municipal services • Sensor networks (Internet of Things) • Third-party smart city APPs ▪ Source of information needs to be transparent to applications accessing context information NGSI Standard API Current traffic in street “X” A sensor in a pedestrian street Citizen’s car app or smartphone Notify traffic in street “X” Current traffic in street “X” Public Transport System
  5. 5. 4 Once context information is gathered, a lot of useful complementary FIWARE enablers can be used Open data publication Advanced Web-based UI (AR, 3D) Data/Apps visualization Big Data Analysis Complex Event Processing Multimedia processing IoT-enabled Context Information Management
  6. 6. Publishing Open Data: CKAN
  7. 7. 6 CKAN is a data management platform that makes data accessible by enabling the publication, search, and usage of the data CKAN Open Data Platform
  8. 8. CKAN Open Data Platform ▪ De facto standard platform for Open Data in Europe and beyond ▪ Plenty of extensions: harvesting, geographical information, data visualization… ▪ Search & Discover Data: • Search by keywords • Browse by facets • Explore data with previews & visualization • REST/JSON APIs to access data and metadata ▪ Data Management for publishers • Easy store & update of metadata 7
  9. 9. FIWARE Extended CKAN ▪ Integrated with FIWARE Lab IdM (OAuth2) • Users do not need to have different accounts • Same user than in the rest of FIWARE Portals • Users can access the portal without log in to read open data ▪ Ability to create private datasets • Accessible only by certain users ▪ Ability to publish datasets in the Business API Ecosystem GE • Manage the users that can access private datasets • Charge users for accessing your data • Ensure that users only access your data under some legal terms • … ▪ • https://data.lab.fiware.org 8
  10. 10. 9 IdM Extension • Users authenticated and authorized using the FIWARE IdM FIWARE Extended CKAN
  11. 11. 10 FIWARE Extended CKAN Private datasets Extension • Control datasets visibility • Allowed users list
  12. 12. 11 FIWARE Extended CKAN NGSI Extension • NGSI queries published as datasets • Support for secured Context Brokers • Support for tenants and service paths
  13. 13. 12 FIWARE Extended CKAN Store Publisher Extension • BAE offerings can be created from CKAN
  14. 14. 13 FIWARE Extended CKAN WireCloud view Extension • Rich visualizations for data • Support for existing dashboards • Wizard for basic visualizations
  15. 15. 14 FIWARE Extended CKAN Data requests Extension • Users can ask for data • Support for creating, closing, and resolving data requests
  16. 16. 15 FIWARE NGSI components as live data sources ▪ Integration with any NGSI-enabled component in FIWARE ▪ Live-update of data (context information) for interactive applications • IoT Context Broker Traditional (static) historical data CKAN Context sources
  17. 17. 16 CKAN NGSI datasets access control CKAN IdM PEP PDP Context Broker Authenticate user Access token Validate token Check permissions
  18. 18. Demo
  19. 19. 18 Where to get more information? ▪ CKAN Documentation • https://ckan.org/ ▪ NGSI Documentation • https://fiware-orion.readthedocs.io/en/master/ ▪ How to publish context information guide • http://fiwaretourguide.readthedocs.io/en/latest/publishing-open-data-in- fiware/introduction/ ▪ TOWARDS AN ECONOMY OF DATA: Publishing and monetizing raw and context data sets in FIWARE. • FIWARE Global Summit. Wednesday 9th 15:30-16:00.
  20. 20. Thank you! http://fiware.org Follow @FIWARE on Twitter

×