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.
Opendata Applications for the Smartcity
The Smartcity Cloud
www.openrecordz.com
Bisogno
● Opendata-native: lo sviluppo di applicativi con
public-focus dovrebbe “nascere aperto”.
● On premise costoso: Il...
Soluzione
Service oriented
Cloud
Social
Disegnata per lo sviluppo di app e servizi di e-Government
api-first.
Online subsc...
Service Oriented.
Cloud.
Sociale.
Un solo account, più App
Pannello di controllo
Ogni dataset offre le seguente funzioni:
1. Modello “aperto”, schemaless
2. Profilazione e Versioning dei record.
3. Indic...
1. Titolo e Descrizione
2. Primary key
3. Immagine principale
4. Coordinate geografiche e Mappa
5. Sorgente (URL online, A...
Un Dataset, un Blog.
Dataset disegnato come timeline di un
Social Network
1 - Sulla timeline sono visualizzati i singoli
r...
Vantaggi per la PA
• Basso costo (cloud, open source)
• Facile adozione opendata
• Sociale
• Full stack (include App mobil...
La Piattaforma
Caratteristiche
● Cloud
● Multi tenant (una piattaforma fisica serve N App)
● API Rest
● Custom API & Custom Data
● Amazon...
Tenant
API
Android iOS Web
Cloud code Cloud data
OrgOrg Org
Tenant Tenant
Multi tenant
Multi tenant
Ogni tenant eredita i macro-servizi
● Full text & indexing
● Geo-localizzazione e POI
● Funzioni sociali (add...
Tecnologie
● Alta affidabilità (Cluster)
● Integrata con Firebase
● Sviluppata con Java e Spring
● Schemaless DB (MongoDB)...
Custom Data
Il modello dei dati della piattaforma può essere
esteso in modo indipendente per ogni tenant.
● Schemaless
● A...
Servizi
www.openrecordz.com
Upcoming SlideShare
Loading in …5
×

Openrecordz - open data cloud platform - introduction features and architecture

OpenRecordz is a OpenData cloud platform with :
- Powerful API to read and create opendata
- Support LinkedData and RDF SPARQL
- Full-stack with Mobile app skeleton (iOS and Android)
- OpenSource. Source available on GitHub https://github.com/openrecordz
- Social: Everyone can contribute

  • Be the first to comment

Openrecordz - open data cloud platform - introduction features and architecture

  1. 1. Opendata Applications for the Smartcity The Smartcity Cloud www.openrecordz.com
  2. 2. Bisogno ● Opendata-native: lo sviluppo di applicativi con public-focus dovrebbe “nascere aperto”. ● On premise costoso: Il processo di “apertura” del dato è spesso delegato a piattaforme on premise (CKAN) ● Riusabilità del dato: sulle piattaforme attuali i dati sono difficilmente utilizzabili as-is dalle App finali. ● Dati aggiornati: i dati “open” pubblicati sulle attuali piattaforme soffrono di veloce obsolescenza.
  3. 3. Soluzione Service oriented Cloud Social Disegnata per lo sviluppo di app e servizi di e-Government api-first. Online subscription per creare e amministrare portali opendata senza installazioni software Modello partecipativo per la redazione e l’aggiornamento continuo degli opendata OpenRecordz: La piattaforma Opendata Service-oriented, Cloud, Social
  4. 4. Service Oriented.
  5. 5. Cloud.
  6. 6. Sociale.
  7. 7. Un solo account, più App
  8. 8. Pannello di controllo
  9. 9. Ogni dataset offre le seguente funzioni: 1. Modello “aperto”, schemaless 2. Profilazione e Versioning dei record. 3. Indicizzazione fulltext e spaziale. 4. Workflow approvativo 5. Multiformato (ex. JSON RDF CSV XML) 6. Query SPARQL e Linked-data (coming soon) Dataset
  10. 10. 1. Titolo e Descrizione 2. Primary key 3. Immagine principale 4. Coordinate geografiche e Mappa 5. Sorgente (URL online, API etc.) 6. UI (Blog, App, widget etc.) 7. Workflow e security 8. Altri metadati Il record
  11. 11. Un Dataset, un Blog. Dataset disegnato come timeline di un Social Network 1 - Sulla timeline sono visualizzati i singoli record come post di un social network, in ordine cronologico. 2 - In tal modo si rende evidente all’utente finale l’evoluzione del dataset, gli aggiornamenti, e i contenuti del singolo record (la mappa, il titolo, la descrizione, l’immagine etc.)
  12. 12. Vantaggi per la PA • Basso costo (cloud, open source) • Facile adozione opendata • Sociale • Full stack (include App mobile, Widget JS, Plugin per Wordpress e Liferay etc.) • Time to Market ridotto per applicativi e servizi e-Government
  13. 13. La Piattaforma
  14. 14. Caratteristiche ● Cloud ● Multi tenant (una piattaforma fisica serve N App) ● API Rest ● Custom API & Custom Data ● Amazon AWS ● Fast deploy ● Supporto RDF/SPARQL
  15. 15. Tenant API Android iOS Web Cloud code Cloud data OrgOrg Org Tenant Tenant Multi tenant
  16. 16. Multi tenant Ogni tenant eredita i macro-servizi ● Full text & indexing ● Geo-localizzazione e POI ● Funzioni sociali (add content, like, comment...) ● Gestione del profilo utente ● Chat ● Tassonomie multilivello (categorie) ● Altro
  17. 17. Tecnologie ● Alta affidabilità (Cluster) ● Integrata con Firebase ● Sviluppata con Java e Spring ● Schemaless DB (MongoDB) ● Solr
  18. 18. Custom Data Il modello dei dati della piattaforma può essere esteso in modo indipendente per ogni tenant. ● Schemaless ● API semplici ● Rest mapping
  19. 19. Servizi
  20. 20. www.openrecordz.com

×