using geoservices in digital platform economies · 2017. 5. 7. · analytics, and mapping...
TRANSCRIPT
© 2017 TM Forum | 1
Using GeoServices
in Digital Platform
Economies
Patrick HulsTechnical Evangelist
Esri
© 2017 TM Forum | 2
GeoServices
▪ Engineering
▪ Planning
▪Operations
▪Marketing
▪ Sales
▪ Support
long supported business operations by providing analysis, data management,
and mapping visualizations
© 2017 TM Forum | 3
GeoServices
▪ Location Based Services
Smart Cities
Home Automation
▪ Location Aware Apps
▪ Internet of Things (IoT)
providing value add to digital platform economies with same capabilities
© 2017 TM Forum | 4
Internet of Things
Public Safetypolice fire
surveillance
Public Healthhospitals ambulances
Transitbuses taxis rail
trains crowds
Connected Carsautonomous driving traffic conditions holes
parking meters road conditions slippery areas
network improvements
Energy Usageelectricity gas smart
meters
City Workerssanitation snow plows
Airportsflight status queues
plane location runway status
Buildingslightinghvac
occupancy counts
IoT
Environmentnoise co2 nitrates
gases temperature humidity
atmospheric pressure radiation
pesticides electromagnetic feedback
rain gauges water level gauges
water quality air quality
Weatherwarnings
earthquakes
precipitation icy conditions
Peoplehealth monitoring
social activityTelecommunications
cell phone signals dropped calls
© 2017 TM Forum | 5
for real-time GeoServices deployed in digital platform ecosystems
Considerations
visualizeingest
storeanalyze
© 2017 TM Forum | 6
deployed across multiple nodes and cores
Containerized Microservices
visualizeingest
storeanalyze
containerization
© 2017 TM Forum | 7
container types
Microservice GeoServices
Spatiotemporal
archive
Batch analytic
Source ingestion
Eventhub
Real-Time analytic
0 to many 0 to few 0 to many 0 to few 0 to many
a lightweight
“GeoEvent Input”
distributed micro-service
a lightweight
“GeoEvent event hub”
distributed micro-service
a lightweight
“GeoEvent Service”
distributed micro-service
a lightweight
“spatiotemporal big data store”
distributed micro-service
a lightweight
“GeoAnalytics”
distributed micro-service
Mapservice
0 to many
a lightweight
“map & feature service”
distributed micro-service
© 2017 TM Forum | 8
Supporting a Smart City Use Case
Real-time GeoServices
Sensors
DesktopWeb Device
spatiotemporal
archive
real-time
batch
sources
hubs
mapping
Use Case:
# of Devices:
How often do they report?
Smart Cities
1,000,000
every 1 second
Smart Cities
© 2017 TM Forum | 9
Supporting a Smart City Use Case
Real-time GeoServices
in-the-cloud
Source
Ingestion Task
Real-Time Hub
Task
Real-Time Analytic
Task
Spatiotemporal
Archival Task
Batch Analytic
Task
DesktopWeb Device
30 nodes240 cores, 840GB ram, 12TB ssd
50 nodes400 cores, 1.4TB ram, 20TB ssd
4 cores,14GB ram,100GB ssd
4 cores,14GB ram,300GB ssd
8 cores, 28GB ram, 400GB ssd
2 cores,4 GB ram,50GB ssd
2 cores,10 GB ram,200GB ssd
4 cores,14 GB ram,150GB ssd
8 cores, 28GB ram, 400GB ssdSmart Cities
f( )Sources + Hubs +
Real-Time Analytics
+ Mappingf( )Spatiotemporal Archive
+ Batch Analytics +
Mapping
Mapping
Task
8 cores
28GB ram
400GB ssd
© 2017 TM Forum | 10
Supporting a Smart City Use Case
Real-time GeoServices
in-the-cloud
Source
Ingestion Task
Real-Time
Task
Real-Time
Analytic Task
Spatiotemporal
Archival Task
Batch
Analytic Task
DesktopWeb Device
Real-Time GeoServices80 nodes, 640 cores, 2.24TB ram, 32TB ssd
Mapping
Task
Smart Cities
© 2017 TM Forum | 11
Task Type:
Task Name:
Instances:
Cores:
Memory:
Disk Space:
Mapping Task
ArcGIS
3
8
28GB
400GB
Supporting a Smart City Use Case
Real-time GeoServices
in-the-cloud
Source
Ingestion Task
Real-Time
Task
Real-Time
Analytic Task
Spatiotemporal
Archival Task
Batch
Analytic Task
DesktopWeb Device
Real-Time GeoServices80 nodes, 640 cores, 2.24TB ram, 32TB ssd
Mapping
Task
Smart Cities
© 2017 TM Forum | 12
Task Type:
Task Name:
Instances:
Cores:
Memory:
Disk Space:
Constraints:
Source Ingestion Task
sit
7
8
28GB
400GB
Supporting a Smart City Use Case
Real-time GeoServices
in-the-cloud
Source
Ingestion Task
Real-Time
Task
Real-Time
Analytic Task
Spatiotemporal
Archival Task
Batch
Analytic Task
DesktopWeb Device
Real-Time GeoServices80 nodes, 640 cores, 2.24TB ram, 32TB ssd
Mapping
Task
Smart Cities
© 2017 TM Forum | 13
Task Type:
Task Name:
Instances:
Cores:
Memory:
Disk Space:
Constraints:
Real-Time Hub Task
broker-0…19
20
2
10GB
200GB
not SAT
Supporting a Smart City Use Case
Real-time GeoServices
in-the-cloud
Source
Ingestion Task
Real-Time
Task
Real-Time
Analytic Task
Spatiotemporal
Archival Task
Batch
Analytic Task
DesktopWeb Device
Real-Time GeoServices80 nodes, 640 cores, 2.24TB ram, 32TB ssd
Mapping
Task
Smart Cities
© 2017 TM Forum | 14
Task Type:
Task Name:
Instances:
Cores:
Memory:
Disk Space:
Constraints:
Real-Time Analytic Task
rat1
20
6
14GB
100GB
!= storage
Supporting a Smart City Use Case
Real-time GeoServices
in-the-cloud
Source
Ingestion Task
Real-Time
Task
Real-Time
Analytic Task
Spatiotemporal
Archival Task
Batch
Analytic Task
DesktopWeb Device
Real-Time GeoServices80 nodes, 640 cores, 2.24TB ram, 32TB ssd
Mapping
Task
Smart Cities
© 2017 TM Forum | 15
Task Type:
Task Name:
Instances:
Cores:
Memory:
Disk Space:
Constraints:
Real-Time Analytic Task
rat2…n
20
8
28GB
400GB
!= storage
Supporting a Smart City Use Case
Real-time GeoServices
in-the-cloud
Source
Ingestion Task
Real-Time
Task
Real-Time
Analytic Task
Spatiotemporal
Archival Task
Batch
Analytic Task
DesktopWeb Device
Real-Time GeoServices80 nodes, 640 cores, 2.24TB ram, 32TB ssd
Mapping
Task
Smart Cities
© 2017 TM Forum | 16
Task Type:
Task Name:
Instances:
Cores:
Memory:
Disk Space:
Constraints:
Spatiotemporal Archive Task
sat1
30
4
14GB
300GB
disk = ssd
Supporting a Smart City Use Case
Real-time GeoServices
in-the-cloud
Source
Ingestion Task
Real-Time
Task
Real-Time
Analytic Task
Spatiotemporal
Archival Task
Batch
Analytic Task
DesktopWeb Device
Real-Time GeoServices80 nodes, 640 cores, 2.24TB ram, 32TB ssd
Mapping
Task
Smart Cities
© 2017 TM Forum | 17
Task Type:
Task Name:
Instances:
Cores:
Memory:
Disk Space:
Constraints:
Batch Analytic Task
bat1
30
4
14GB
100GB
on storage
Supporting a Smart City Use Case
Real-time GeoServices
in-the-cloud
Source
Ingestion Task
Real-Time
Task
Real-Time
Analytic Task
Spatiotemporal
Archival Task
Batch
Analytic Task
DesktopWeb Device
Real-Time GeoServices80 nodes, 640 cores, 2.24TB ram, 32TB ssd
Mapping
Task
Smart Cities
© 2017 TM Forum | 18
Supporting new digital services and business operations
Real-time GeoServices
Smart City
Sensors
DesktopWeb Device
spatiotemporal
archive
real-time
batch
sources
hubs
mapping
Use Case:
# of Devices:
How often do they report?
Smart Cities
1,000,000
every 1 second
© 2017 TM Forum | 19
Supporting new digital services and business operations
Real-time GeoServices
Smart City
Sensors
DesktopWeb Device
spatiotemporal
archive
real-time
batch
sources
hubs
mapping
Use Case:
# of Devices:
How often do they report?
Smart Cities
1,000,000
every 1 second
DesktopWeb Device
spatiotemporal
archive
real-time
batch
sources
hubs
mapping
CDRs
Use Case:
# of Devices:
How often do they report?
CDR Analysis
10,000,000
every .01 second
© 2017 TM Forum | 20
© 2017 TM Forum | 21
© 2017 TM Forum | 22
© 2017 TM Forum | 23
Closing
▪GeoServices provide geographic data management,
analytics, and mapping visualizations to digital platform
economies
© 2017 TM Forum | 24
Closing
▪GeoServices provide geographic data management,
analytics, and mapping visualizations to digital platform
economies
▪ Containerized micro-GeoService architectures can enable
high velocity, high volume location based IoT data
© 2017 TM Forum | 25
Closing
▪GeoServices provide geographic data management,
analytics, and mapping visualizations to digital platform
economies
▪ Containerized micro-GeoService architectures can enable
high velocity, high volume location based IoT data
▪ Supports current business operations and new digital
services
© 2017 TM Forum | 26
Closing
▪GeoServices provide geographic data management,
analytics, and mapping visualizations to digital platform
economies
▪ Containerized micro-GeoService architectures can enable
high velocity, high volume location based IoT data
▪ Supports current business operations and new digital
services
▪GeoServices align with the TM Forum Digital Platform
Reference Architecture and open Location APIs
© 2017 TM Forum | 27
Questions?
Patrick HulsTechnical Evangelist – Telecommunications & Cable
@SpatialNinja