(Open) Data Platform

Transcription

(Open) Data Platform
OpenCoast
Una plataforma para procesar, fusionar y filtrar datos del
entorno costero para recomendar actividades y optimizar los
servicios en costa.
Un motor para servicios webs y apps innovadores destinados
a empresas del ocio/turismo en costa y el publico visitante.
Mercado
OpenCoast desarrolla su oferta para:
• Industria ocio/turismo activo en costa y su publico (náutica y
deportes acuáticos, naturaleza/patrimonio/cultura)
Clubs náuticos, puertos deportivos, administración/agencias turismo,
organizadores eventos, proveedores productos turísticos, hotelería, etc.
• Industrias periféricas en la costa
Puertos, sector marítimo
Tourism
Transport,
Mobility
and
Logistics
e-government
Smart
Energy Grid
…
eHealth
Servicios OpenCoast
Información integrada sobre mercado y contexto
Procesar y integrar datos históricos y tiempo-real del contexto:
Multimedia web texto e imágenes/video
OpenData
Categorizar y fusionar la información (tendencias, alertas, patrones, etc.)
Recuperar y comunicar los datos de interés en el contexto
Optimización de operaciones (empresas) y
Recomendaciones personalizadas (público)
Optimización y recomendaciones sobre servicios, ofertas, decisiones
Adaptar a la lógica, necesidades, perfil e información propia del cliente
Dinamización de comunicación/marketing/ventas online
Detección tendencias, alertas, líderes de opinión, patrones, filtrado de
mensajes/historias/comunicación. Recomendaciones push/pull
Realidad aumentada: live para eventos, foto compartidos
Productos OpenCoast
El OpenData y OpenCoast
Medio ambiente
• Meteorología
• Oceanografía
• Fauna/flora
Sector público
• Transporte públicos
• Salud y seguridad
• Turismo
• Eventos
• Cultura/ocio
Geoespacial
•
•
Topografía / batimetría
• Transporte/
infraestructuras
Ordenación del territorio
Social
• Turismo: flujos
movimiento
• Densidad/urbanización
• Seguridad
Open Weather Data
7
Tweet Data Mining
(+Image
processing, etc.)
COSMOS
Santander
2014
KURENTO
Piloto
Data City Sensors
Traffic/Speed
(+Parking,
Ambiental, etc.)
ORION
OPEN DATA GE
CKAN Platform
-Meteo
-Event info
Multimedia
Streaming
Event
(+Safety, etc.)
Cosmos / Big Data overview
• Cosmos + Infinity
– Ephemeral private Hadoop computing clusters management
– Security enhanced HDFS-based permanent storage
New
data
Infinity Server
Cosmos Master Node
Infinity API
Cosmos API
Hadoop Namenode
Datanode
Datanode
HDFS
…
HDFS
Infrastructure
Cluster
Node
Software
Cluster
Node
Hadoop … Hadoop
HDFS
HDFS
App
The Stream Oriented Generic Enabler
Infrastructure-based streaming architecture
Media
source
•
•
•
•
•
Media infrastructure
Record
Process
Augment
Analyze
Mix
Most important protocols and codecs (WebRTC, H.264)
Real Time communications (B2B UA, MCU router and mixer)
VoD: Media recording & Media playing
Seamless Computer Vision algorithms: detection, tracking...
2D Agumented reality: 2D overlays, alpha blending,...
Media
sink
(Open) Data Platform
• Search & Discover Data:
– keywords, browse by facets, previews & visualization
– REST/Json APIs to access data and metadata
• Data Management for publishers
– Easy store & update of metadata.
– Worflows & authorization
– Support of private datasets acquisition from FIWARE Store &
Data Portal.
www.open-coast.com
@opencoast21
oduperray@open-coast.com
12
Context Processing and Analysis
Applications
Programming of rules
NGSI-9/10
Complex Event
Processing
(CEP)
BigData Analysis
(COSMOS)
NGSI-9/10
Context
Source
s
Context
Broker
Simple Processing
(aggregation, averages, …)
Sensor2Things
Context Management
Processing and Analysis
13
Envisioned target Smart City platform
RULES
DEFINITION
TOOL
OPERATIONA
L
DASHBOARD
KPI GOVERNANCE
Real-time
processing
Data
Quering/Action,
Publish/Subscr
BI
ETL
Open Data
publishing
Big Data
Service
orchestrator
Context Broker
Context
Adapters
GIS
CKAN
Real Time
Media
Stream
Processing
• Smart city platform as a
Data/Knowledge Hub
• Non-intrusive, open to
third parties
IoT Broker & Config Management
(from sensors to things)
IoT Backend
Device Management
IDM & Auth
Inventory
PORTALS
Accounting & Payment & Billing
Short-term
historic
data
CEP
City
Services
BigData
Processing
OPEN DATA
measures /
commands
Specific Enablers
Generic Enablers
Media
streams
IoT/Sens
or
actuators
14
Open Data
CEP Technology – expanding the ECA paradigm
• From Event-Condition-Action to Pattern-Condition-Action
• In certain scenarios, single events are insignificant, a CEP
engine can detect combinations of events which are meaningful,
called situations, and generate derived events.
Event Processing
Rules / Patterns
Input Events
Output Events
(Detected Situations)