Applicazioni informatiche - LEZIONE 6 1 APPLICAZIONI INFORMATICHE LA FUSIONE.
Open Data Reloaded Teatro Open Arena applicazioni per la...
Transcript of Open Data Reloaded Teatro Open Arena applicazioni per la...
Teatro Open Arena
Benvenuti !
Open Data ReloadedCreare crescita sostenibile con servizi e applicazioni per la collettività
28 maggio 2013
Claudia BiffoliMinistero della Salute
Marcello Buoncompagni, Service Executive Microsoft Services
Andrea Temporiti, Consultant Microsoft Services
Agenda
• Open Data vs Open Data: non solo trasparenza ma un
nuovo modello di business per la crescita sostenibile
• Il Cloud come piattaforma OpenData
• OGDI: una soluzione open source per fare opendata
• Open Data un anno dopo: prime implementazioni di App
che sfruttano i dati aperti
CollettivitàDati
Pubblica amministrazione
Privati ed Imprese
Idee
Applicazioni
1. Gratuiti2. Liberi
Ritorno sociale
Sviluppo economia
Nuovi Servizi
Modello di business di riferimento
X
• Completi• Aggiornati• Interoperabili• Always on• Gratuiti agli utenti• Costi gestione ridotti
Dati
• Poco costose da realizzare• Nessun vincolo tecnologico• Solo logica di business• Extra-1PA (mash-up)• Portabili
Applicazioni
• Multi-device• Sempre disponibili• Semplici da
manutenere/evolvere• Gratuiti o a pagamento
NuoviServizi
Macro-requisiti OpenData abilitanti nuovi
modelli di business
Open Data ≠ Trasparenza
* Star for putting data on the Web at all, with an open license. E.g. Zip files and PDFs get 1 star.
** Stars if it's machine-readable e.g. Excel.
*** Stars for machine-readable, non-proprietary formats e.g. CSV or XML.
**** Stars if the data uses URL for identification.
***** Stars when data is linked to other data for context
*Sir Timothy John Berners-Lee – Gov 2.0 Expo, 2010
Open Data - Macroprocessi
Ideare ai
servizi
Pubblicare i datiRaccogliere e
manutenere i dati
Fornire i servizi
Ambito gestito da PA Ambito gestito da terze parti esterne
OGDI e AzureAzure è la piattaforma cloud PaaS di Microsoft.
OGDI è pensata per essere ospitata in Azure, sfruttando le potenzialità del PaaS Azure, come ad esempio l’archiviazione dei dataset su tabelle NoSQL
Scalabile: sfrutta le peculiarità del cloud per rispondere alle variazioni della domanda
Indipendente: è totalmente indipendente dai sistemi On-Premise, Azure fornisce l’infrastruttura necessaria ad ospitare l’intero run-time di OGDI
Integrabile: è integrabile con soluzioni di data consolidation presenti On-Premise grazie all’utilizzo di protocolli standard (HTTP) da qualsiasi piattaforma teconologica
OGDIE’ una soluzione Open Source interamente ospitabile su cloud Microsoft e sviluppata da Microsoft per la P.A.La soluzione è stata utilizzata, oltre che in US, anche in Canada e in Europa. Data browser: Una applicazione Web scalabile on-demand:• Catalogo Dati• Rappresentazione tabellare con istogramma e grafico a torta• Mappa (per dataset geolocalizzati)• Esempi di utilizzo in vari linguaggi del servizio Odata per lo sviluppo di
applicazioni Data-driven (.Net, Python, Ruby, Javascript, PHP, flex)Dataservice: servizio Odata per l’interrogazione dei dati in formati e protocolli standard (ATOM, JSON, KML, CSV, Excel, Daisy)Data Loader: Un Loader «Semplificato» per il caricamento manuale dei dataset e dei relativi metadati da file CSV
PubblicoPersonalizzoScarico
Usare OGDI: 3 semplici passi
http://ogdisdk.cloudapp.net/ http://www.microsoft.com/visualstudio http://www.windowsazure.com
• Colombia: datos.gov.co• City of Medicine Hat: data.medicinehat.ca• City of Regina: openregina.cloudapp.net
Una soluzione worldwide… alcuni esempi
Perché il cloud
• Rapido da realizzare
• Basso costo
• Fortemente adattabile alle esigenze
• Soluzione Open Data Cloud Ready
Cloud Computing
Cos’è: Software pronto all’uso
Chi: Utente di business
Email, Office Automation & Collaboration, Unified Communication.
Cos’è: Piattaforma applicativa per la realizzazione di applicazioni enterprisescalabili.Chi: IT (Sviluppatori)
Ambiente di runtime per applicazioni.
PaaS
Cos’è: Infrastruttura tecnologicaChi: IT (Network & Infrastruttura)
Provisioning di infarstrutture
(ambienti e rete) completi a
supporto delle applicazioni
IaaSSaaS
Siti Web ASP.NET, PHP o Node.js
Soluzioni innovative di back-end per applicazioni per dispositivi mobili (archiviazione, autenticazione e pushnotification).
Servizi Mobile
Infrastruttura VM Windows/Linux, Virtual Network
HD Insight Ottenimento di conoscenze approfondite dai propri dati Elaborare, analizzare e ottenere analisi approfondite da Big Data sfruttando la potenza di Apache Hadoop.
Media Service Encoding & Striming contenuti multimediali
Internet delle cose
Audio /
Video
Log
Files
Text/Image
Social
Sentiment
Data Market
Feeds
eGov Feeds
Weather
Wikis / Blogs
Click
Stream
Sensors / RFID /
Devices
Spatial & GPS Coordinates
WEB 2.0Mobile
Advertising CollaborationeCommerce
Digital
Marketing
Search Marketing
Web Logs
Recommendations
ERP / CRM
Sales
Pipeline
Payables
Payroll
Inventor
y
Contacts
Deal
Tracking
Terabytes
(10E12)
Gigabytes
(10E9)
Exabytes
(10E18)
Petabytes
(10E15)
Velocità - Varietà - Variabilità
Vo
lum
e
1980190,000$
20100.07$
19909,000$
200015$
Storage/GB
ERP / CRM WEB
2.0
Internet delle cose
Tendenze e indicatori
Principali applicazioni Big Data
Come posso ottimizzare i
servizi utilizzando i dati che ho
a disposizione per fornire
migliorie e innovazione?
Cosa pensa la gente dei
nostri servizi?
Ho un enorme mole di dati,
come posso analizzarli e
relazionarli per costruire
valore aggiunto?
La soluzione Big Data Microsoft
Alcune App Opendata già realizzate
• Windows Store (Windows 8): • Opensalute - link
• Windows Phone:• GeoFarma - link• GeoASL - link• TopFarma - link
Teatro Open Arena
Benvenuti !
Grazie per l’attenzione !