1copyright © 2013, oracle and/or its affiliates. all...
TRANSCRIPT
1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Using Cloud Computing to operate aSpatial Data Infrastructure efficiently
2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Hans ViehmannProduct Manager EMEA
NIST Definition of Cloud Computing
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service and released with minimal management effort or service provider interaction.
Essential characterictics: On-demand self-service, Essential characterictics: On-demand self-service, Resource pooling, Rapid elasticity, Measured service, Broad network access
3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Broad network access
Spatial Data Infrastructure (SDI)Distributed Responsibility for Data Provisioning
• Distributed Web Services– Highly standardized
Distributed Responsibility for Data Provisioning
– Highly standardized– Unpredictable load requirements– eg. for INSPIRE – 727 services operational in Germany (May 2012)
• Heterogeneous, distributed source systems• Heterogeneous, distributed source systems
• New requirements– Business specific: 3D data support, crowd sourcing, ...– Business specific: 3D data support, crowd sourcing, ...– Technical: data volumes, access rights, ...
• Limited resources
4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Cloud Computing for SDIs
• more efficient management of data and services by using a platform hosted on the cloudusing a platform hosted on the cloud• Economy of scale
• reduce CapEx by using hosted services• reduce CapEx by using hosted services
• achieve elasticity to address variable load
• reduce time-to-market through self-service and • reduce time-to-market through self-service and higher degree of automation
5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Running SDIs on a Cloud Infrastructure
Deployment Model Operating ModelService Model
Private Customer OwnsCustomer Operates
Applications(SaaS)
Public Customer OwnsProvider OperatesPlatform
(PaaS)
Hybrid Provider OwnsProvider Operates
Infrastructure(IaaS)
6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Customers Have a Choice of CloudsPrivate, Public, HybridPrivate, Public, Hybrid
Exclusive Shared by multiple organizations
Private Cloud Public CloudHybrid Cloud
• OpEx• Fast & inexpensive to start
• CapEx & OpEx• Lower total costs
• Cloudbursting – overdraft for peak loads
• Outsourced services• Multiple tenants sharing
resources
• Control & visibility• Multiple apps sharing
resources
• Dev/Test & production• B2B integration
7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Customers Have a Choice of CloudsIaaS, PaaS, SaaSIaaS, PaaS, SaaS
Different Users
ApplicationApplication
CustomizationsCustomizations
ApplicationApplication
CustomizationsCustomizations CustomizationsCustomizations
Con
sum
er Con
sum
er
IT Professional Developer Business End User
ApplicationApplication
PlatformPlatform
ApplicationApplication
Con
sum
er Con
sum
erS
ervi
ce P
rovi
der
SaaS Cloud
Ser
vice
Pro
vide
r
Ser
vice
Pro
vide
r
IaaS Cloud
SaaS CloudPaaS Cloud
8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Flexible Adoption – Roadmap to Cloud
Private Cloud
• Self-service• Auto-scaling
Public Cloud
• Specialized• Shared
Hybrid Cloud
• Federation across public & private clouds
Traditional Silos Consolidated
• Physical• Dedicated
• Virtual• Shared platform
• Metering & chargeback
• Capacity planning
• Standardized clouds• Interoperability• Cloudbursting
• Static• Heterogeneous• Disparate
Spatial Data
• Dynamic• Standardized
platform & infrastructureSpatial Data
• Integrated Spatial Data
Start with consolidation • Extend to private cloud • Use public cloud where appropriate
9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Start with consolidation • Extend to private cloud • Use public cloud where appropriate
Consolidation at PaaS and IaaS Layers
Consolidate onto standard, shared and elastically scalable PaaS App App App
AppPaaS
vs.
App App
• Standardized PaaS for all applications reduces heterogeneity, cost and complexity
• Accelerated new application development• Cost savings from less hardware, power and
data center spacevs.
App App App • Software stack heterogeneity, cost and complexity persists
• No administration (O&M) cost savings
data center space
IaaSConsolidate onto shared IaaS
without standardization• Cost savings from less hardware, power and
data center space
• No administration (O&M) cost savings
10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Consolidation of data and ServicesDatabase functionality such asRequired platform capabilities Database functionality such as
• Spatial queries
• Semantic queries
Required platform capabilities
WebGIS Srv. AppWFS WMS
• Versioning/Long Transactions
SOA Plattform
• Application Server
PaaS
GIS Srv. AppWFS
CSW WCS
WMS
• Application Server
• Service Bus/OrchestrationOpenLS
f1
f2n1n2
e1
e2e3
e40D (points) 1D (lines) 2D (areas) Geo-Raster Network Topology 3D, LIDAR
11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
0D (points) 1D (lines) 2D (areas) Geo-Raster Network Topology
Exadata, Exalogic, SPARC SuperClusterExtreme Performance, Engineered SystemsExtreme Performance, Engineered Systems
• Building blocks for consolidation and cloud computing• Unmatched performance, simplified deployment, lower total cost• Unmatched performance, simplified deployment, lower total cost
12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Complete Cloud Lifecycle Management
1. Plan & Setup the Cloud• Capacity & consolidation planning• Asset discovery• Bare-metal provisioning• Policy setup
4. Meter, Charge, Optimize• Metering resource utilization• Chargeback/Showback• Optimize performance,
• Policy setup• Optimize performance,
capacity, QoS
2. Build, Test & Deploy Apps
3. Manage & Monitor the Cloud 2. Build, Test & Deploy Apps
on the Cloud• Packaging apps as assemblies• Testing applications• Self-service provisioning
the Cloud• Auto-scaling• Full stack management• End-user, business-
level, app monitoring
13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
• Self-service provisioning
Cloud Computing – Security Aspects
DataSecurity
DataSecurity
Auditing and C
ompliance
Identity and Access M
anagement
On
Secure Development
Risk and Trust Management
Cloud ServiceModels
ApplicationSecurity
ApplicationSecurity
(Virtual) Host(Virtual) Host
Auditing and C
ompliance
Security G
overnance
Identity and Access M
anagement
Measured S
ervice
Rapid E
lasticity
Resource P
ooling
Broad N
etwork A
ccess
On-D
emand S
elf
Security Engineering
Security Operations
Cloud DeploymentModels
Cloud Management (Virtual) HostSecurity
(Virtual) HostSecurity
NetworkSecurityNetworkSecurity
Auditing and C
ompliance
Security G
overnance
Identity and Access M
anagement
Measured S
ervice
Rapid E
lasticity
Resource P
ooling
Broad N
etwork A
ccess
Dem
and Self-S
ervice
Security Operations
Incident Response
Cloud ManagementModels
Cloud InteractionModels
PhysicalSecurityPhysicalSecurity
Auditing and C
ompliance
Security G
overnance
Identity and Access M
anagement
Broad N
etwork A
ccess
Service
Cloud Security Issues Traditional IT Security
IT Service Mgmt.Cloud Trust
Models
14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Cloud Security Issues Traditional IT Security
Recommendations
• develop a vision to move to cloud computing• save operational cost, improve time-to-market
• start with file and database consolidation• start with file and database consolidation• reduce complexity, improve security & availability
• consider engineered systems for consolidation• consider engineered systems for consolidation• save operational cost, reduce deployment time, improve scalability
• integrate geospatial data in all layers of the stack• simplify SW development, improve security & availability
• use standards wherever possible• protect investments, improve interoperability
15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
• protect investments, improve interoperability
ITSO – IT Strategies from ORACLEMore best practices for Cloud ComputingMore best practices for Cloud Computing
16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Upcoming Events
• Oracle Spatial and Graph Users Conference 2014• Washington, DC, May 21• Washington, DC, May 21• in conjunction with Location Intelligence 2014, HERE and
Location Tech Summit, May 19-20Location Tech Summit, May 19-20
• see http://www.locationintelligence.net/dc/registration/
17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
• see http://www.locationintelligence.net/dc/registration/
18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Strategy
Complete Stack Complete Customer Choice
• Best-of-breed
• Open
• Vertical Integration
• On-premise
• Private Cloud
• Public Cloud• Vertical Integration
• Extreme Performance
• Engineered Systems
• Public Cloud
• Hybrid Cloud
• Engineered Systems
19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.