cloud-based spatial data infrastructures for smart cities viehmann.pdf · • consider oracle cloud...

29

Upload: others

Post on 22-Mar-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment
Page 2: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Cloud-based Spatial Data Infrastructuresfor Smart CitiesGeospatial World Forum 2015

Hans Viehmann

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Hans ViehmannProduct Manager EMEAORACLE Corporation

Page 3: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Smart Cities require Geospatial Data

• Conventionally using location data on a map

• Two-dimensional data usually not sufficient, need 3D

– Location within buildings - shopping malls, airports, ...

– Lots of use cases for city modelling

Providing services to citizens, enterprises, visitors ...

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

– Lots of use cases for city modelling

• Value-add through integration with other data

– spatial or non-spatial information combined in open platform

• SDI is well-established approach for this purpose

– Exchanging geospatial data and associated metadata

– Based on open standards (ISO, OGC)

Page 4: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Spatial Data Infrastructure (SDI)

• Distributed responsibility for data provisioning and maintenance

– Lead to rapid deployment

• Downside: Proliferation of countless services

– Thousands of view and download services under INSPIRE directive

– All with different content, but identical technical interfaces

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

– All with different content, but identical technical interfaces

– All highly standardized

– All requiring operational effort (systems management, capacity management, ...)

– All causing software and hardware cost

• Ideal candidates for cloud computing

– High degree of reuse and usually only loose coupling with data source

Page 5: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Cloud Computing for SDIs

• more efficient management of data and services by using centrally hosted platforms

– Economy of scale

• reduce CapEx by using hosted services

• achieve elasticity to address variable load

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

• achieve elasticity to address variable load

• reduce time-to-market through self-service and higher degree of automation

• Simplify service level compliance

Page 6: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Agility ���� Cost ���� Risk ����

SDIs are ideal for a Cloud Infrastructure

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Self-Service

Service Catalog

Elasticity

Tighter Security

Higher Availability

Greater Control

Metering

Shared Resources

Automation

Page 7: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Flexible Adoption – Roadmap to Cloud

SilosSilos StandardizedStandardized ConsolidatedConsolidated Service DeliveryService Delivery Enterprise CloudEnterprise Cloud

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Efficient Agile UnifiedComplex Simple

Page 8: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Consolidation at Platform or Infrastructure Layer

AppPaaS

Consolidate onto standard, shared and

elastically scalable PaaS

App App

App App App

• Standardized PaaS for all applications reduces heterogeneity, cost and complexity

• Accelerated new application development

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

App

IaaSConsolidate onto shared IaaS

without standardization

vs.

App App

App App App

• Cost savings from less hardware, power and data center space

• Software stack heterogeneity, cost and complexity persists

• No administration (O&M) cost savings

• Accelerated new application development

• Cost savings from less hardware, power and data center space

Page 9: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Requirements

PaaS for a Spatial Data InfrastructureDatabase functionality such as

• Spatial queries

• RDF support

• Versioning/Long Transactions

Use existing open standards

• Interoperability

PaaS

Web

GISSrv. AppWFS

CSW WCS

WMS

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

• Interoperability

• Protect the Investment

f1

f2n1

n2

e1

e2e3

e40D (points) 1D (lines) 2D (areas) Geo-Raster Network Topology 3D, LIDAR

Page 10: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Core Spatial and Graph Technologies

• Oracle Database

– Basic capabilities for spatial data management

– Supports versioning/long transactions

• Oracle Spatial and Graph

– Additional option for Geocoding, Routing, High-Performance Query and Analytics, and more

Oracle Fusion Middleware

HTTP

MapViewer

Clo

ud

or

on

-pre

mis

e s

erv

ice

s

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Performance Query and Analytics, and more

– Includes WFS and WFS-T Services

– RDF Graph implementation for Linked Data

• Oracle Fusion Middleware MapViewer

– Java-based map rendering engine

– Can consume cloud services out-of-the-box

– Supports WMS, WFS, WMTS

• Partnerships with SIs, ISVs, data providers, ...

10

JDBC

MapViewer

Map

content

Spatial and Graph

Option

Oracle Database

10

Page 11: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Linked Data support – on-premise or in the Cloud

• Highly scalable, secure triple store based on RDF

– 1 trillion triple benchmark, leading Large Triple Store on W3.org

– 1.13 million triples per second query performance

• SPARQL and SPARQL in SQL support

Included in Oracle Database-as-a-Service Cloud Offering

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

• SPARQL and SPARQL in SQL support

– Apache Jena and OpenRDF Sesame pre-integrated

– SPARQL endpoint enhanced with query control

– GeoSPARQL support (classes, properties, datatypes, query functions)

• Forward-chaining based inferencing engine in the database

– Various native rulebases (RDFS, OWL2 RL, SKOS, ...), integration with OWL2 reasonsers (TrOWL, Pellet)

• RDB to RDF mapping on relational data aligned with RDB2RDF standard

11

Page 12: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Istat, Italy – Publishing Census Data as Linked Open Data

• Domain analysis and ontology definition

– Territorial ontology

– Census data ontology

• Triple generation

Recently gone live on Oracle Spatial and Graph on Oracle Exadata Database Machine

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

• Triple generation

– Mapping CSV files using R2RML

– Using OWLSIF (OWL with IF Semantic)

• Publishing

– SPARQL endpoint (Joseki)

– Faceted search, graph browser

12

Image courtesy of: Monica Scannapieco, Istat

Page 13: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Big Data Analytics

• Analytic services and data models supporting Big Data workloads on Apache Hadoop or NoSQL databases

– eg. Social media analysis, eg. Twitter monitoring in disaster management or tourism

– eg. Traffic monitoring and optimization

Infrastructure for Innovative Services in Smart Cities

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

– eg. Traffic monitoring and optimization

• Spatial services providing geo-enrichment, 2D and 3D vector analysis, raster data processing

• Property Graph database with built-in analytic functions to model and analyze relationships (communities, influencers, behavioural patterns, ...)

• Currently available on-premise, cloud-based service coming soon

13

Page 14: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

The Big Picture – Smart City Platform

City Service

City Service

City City

Citizen EmpowermentCitizen Empowerment

BusinessBusiness

CollaborationCollaboration Social MediaSocial Media

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

City Operation

City Operation

City Infrastructure

City Infrastructure

BusinessProductivityBusinessProductivity

SustainableCitySustainableCity

HarmonizationHarmonization

ModernizationModernization

EntrepreneursEntrepreneurs

SensorsSensors

Page 15: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Trending Topics addressed by City Infrastructure building block

#ConsolidationDatacenter consolidation and complexity reduction reduces costs and speed deployment

#ConsolidationDatacenter consolidation and complexity reduction reduces costs and speed deployment

#BigData#BigData

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

#BigDataNeed to ingest, filter, analyze and respond to immense influx of high volume raw data

#BigDataNeed to ingest, filter, analyze and respond to immense influx of high volume raw data

#OpenDataGovernments are requested to publish information in a reusable format to 3rd parties

#OpenDataGovernments are requested to publish information in a reusable format to 3rd parties

Page 16: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Recommendations

• Develop a vision to move to cloud computing

– save operational cost, improve time-to-market

• Start with file and database consolidation

– reduce complexity, improve security & availability

• Integrate geospatial data in all layers of the stack

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

• Integrate geospatial data in all layers of the stack

– simplify SW development, improve security & availability

• Use standards wherever possible

– protect investments, improve interoperability

• Consider Oracle Cloud (PaaS) Services for consolidation

– save operational cost, reduce deployment time, improve scalability

– drive innovation by making use of leading edge technologies

Page 17: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 17

Page 18: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Provisioning Demo

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Provisioning DemoInitial provisioning wizard screens

18

Page 19: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

My Service – Service Creation

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |19

Page 20: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 20

Page 21: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 21

Page 22: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 22

Page 23: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 23

Page 24: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 24

Page 25: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 25

Page 26: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 26

Page 27: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 27

Page 28: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 28

Page 29: Cloud-based Spatial Data Infrastructures for Smart Cities Viehmann.pdf · • Consider Oracle Cloud (PaaS) Services for consolidation – save operational cost, reduce deployment