Data as a service

Data as a Service, anche detto DaaS, è un servizio web appartenente alla tecnologia del cloud computing, che mette a disposizione dell'utente i dati rendendoli disponibili in vari formati e ad applicazioni diverse come se fossero presenti sul disco locale. DaaS è cugino del SaaS Software as a…

Data as a Service, anche detto DaaS, è un servizio web appartenente alla tecnologia del cloud computing, che mette a disposizione dell'utente i dati rendendoli disponibili in vari formati e ad applicazioni diverse come se fossero presenti sul disco locale. DaaS è cugino del SaaS Software as a Service e sempre più spesso l'unione di queste due tecniche offre ulteriori opportunità di realizzazione di servizi in rete per la gestione e la condivisione di dati, informazioni e modi di elaborazione degli stessi.

L'ambito geospaziale, dove la necessità di accedere a grandi moli di dati ed ottenere in tempo reale i dati richiesti, è ideale per un utilizzo del DaaS, su cui si basano servizi specifici come il WMS (Web Map Services), il WFS (Web Feature Service) o il WCS (Web Coverage Services).

Architettura

Una fonte di dati può essere memorizzata in archivi contenuti sia in file sia in ambienti strutturati come i DataBase. La tecnica DaaS presuppone che un servizio avendo accesso diretto alla fonte del dato (Files o Databases) offra una interfaccia all'utente in cui vengono richiesti i parametri di interrogazione e, dopo aver ricercato i dati negli archivi, restituisce con un'altra interfaccia i risultati all'utente. Questa attività può essere fatta con interfacce Utente-Utente, dove l'utente chiede informazioni ed all'utente vengono restituite, o Servizio-Servizio, dove un servizio chiede informazioni che vengono restituite in forma strutturata come servizio (ad esempio XML).

Esempi

Ad esempio, se si desidera avere sul proprio cellulare l'immagine del luogo dove ci si trova che però sia il frutto della sovrapposizione dello stradario, della situazione meteo e della posizione di ristoranti, parcheggi e di alberghi. Questa richiesta comporta una ricerca tra un'enorme mole di dati. Tramite questo tipo di servizio, ricevuta dal richiedente la posizione con l'elenco degli strati da visualizzare il servizio elabora l'immagine così come verrà vista sul cellulare e la trasferisce in un formato compresso con l'impiego di pochi kB di traffico.

Senza i servizi DaaS il software che elabora queste banche dati dovrebbe (dopo essere stato installato sul cellulare) prima scaricare l'elenco dei ristoranti, poi dei parcheggi, poi degli alberghi e poi tutte le immagini meteo per elaborare il tutto e generare una piccola mappa e visualizzarla con enorme dispendio di banda e tempo.

L'utilizzo di questa tecnica quindi offre i seguenti vantaggi:

Riduzione e ottimizzazione del traffico di rete

Velocità di risposta

Nessuna necessità di installazione software

Modi di utilizzo

Utilizzando questo tipo di tecnologia inoltre è possibile:

Creare servizi in cascata (la risposta di un servizio DaaS può essere input di un altro servizio DaaS)

Ottenere sempre informazioni aggiornate

Evitare la clonazione e il disallineamento di una banca dati (avere più copie presuppone difficoltà di aggiornamento)

Servizi correlati

Altre voci

L

Lifetime value

Il Customer Lifetime Value (CLV) è una misura del valore totale che un cliente genererà per un'azienda nel corso del suo rapporto con essa. Si calcola stimando il fatturato medio che un cliente genererà in un determinato periodo, ad esempio un anno o una vita intera, e sottraendo i costi medi…

Leggi la voce →
Ingegneria informaticaI

Ingegneria informatica

L'ingegneria informatica è un ramo dell'ingegneria dell'informazione, derivato in larga parte dall'ingegneria elettronica, che applica principi di quest'ultima e dell'informatica pura a processi di progettazione, realizzazione, perfezionamento e gestione di sistemi e soluzioni per l'elaborazione…

Leggi la voce →
I

Idealista (azienda)

Idealista (stilizzata come idealista, in lettere minuscole, dal 2015; e precedentemente idealista.com) è un'azienda spagnola fondata il 4 ottobre 2000 che offre servizi di portale immobiliare via internet in Spagna, Andorra, Italia e Portogallo.

Leggi la voce →
S

SOLID

In ingegneria del software, SOLID è un acrostico riferito a cinque principi dello sviluppo del software orientato agli oggetti descritti da Robert C. Martin in diverse pubblicazioni dei primi anni 2000. Tali principi vengono detti SOLID principles (letteralmente "principi solidi"). La parola è…

Leggi la voce →
S

Software as a service

Software as a service (acronimo SaaS, lett. "software come servizio", in alcuni casi anche Pay Per Use - PPU cioè lett. "pagare ad [ogni] utilizzo") è un modello di servizio del software applicativo realizzato da un produttore che mette a disposizione un programma, direttamente o tramite terze…

Leggi la voce →
M

Manufacturing resource planning

Il manufacturing resource planning o pianificazione delle risorse di produzione è una tecnica di pianificazione delle risorse aziendali, nata negli anni ottanta in seguito all'implementazione dei sistemi di material requirements planning (MRP 1). L'acronimo per indicare questa tecnica è MRP 2,…

Leggi la voce →