SmartCity IoT on Kubernetes
@tcpcloud
KubeCon 2016 at London
tcp cloud a.s.
• Active in global community (OpenStack, OpenContrail, SaltStack, etc…)
• Partnership (Canonical, Juniper, Arrow ECS, etc…)
• Own Hi-Tech Datacenter (TIER III, 20kW per rack, hundreds 10Gbps ports, etc…)
• Focused on private open cloud solutions and services (since 2011)
• References (AVG Technologies, Czech Railways, Mall.cz, 100%IT)
• Two directions:
• Enterprise Private Cloud solutions (OpenStack, Kubernetes)
• IoT (SmartCity projects)
• Pisek City is Smart City Pilot Project
• Developing and Prototyping Smart City
projects
• Cooperation within Czech Smart City Cluster
• Biggest Companies
• Universities
• Openness to international cooperation
Smart City Project
Pisek City
Smart Spot Lights
Pilot project, which is in preparation
phase of Smart City Pisek.
We are now working on economic and
technical analysis of current public lights.
tcp cloud covers IoT Cloud Platform
Sample Application Smart Spot Lights
• Traffic flow, routing, parking
• Monitoring, management, energy saving
• E-commerce, marketing, tourism
• Analysis of the Environment
• Lifestyle, social services, social networks
• Data, security, property detection
• ……..
High Level model
High level model of the project
to build sensoric network for
data collection in the public
lighting.
Data from production machine network will be processed in cloud platform
inside of cloud platform.
This includes collection, analysis, processing and data presentation. IoT Cloud
platform should enable automated environment for application development.
• IaaS (OpenStack), Kubernetes
• SDN OpenContrail
• Big Data, Open Data (Hadoop, Graphite, Grafana, Gohan, etc)
• App provisioning, management, monitoring and billing
• Automation and Orchestration
• REST API
Cloud IoT Platform
Smart Spot Light Chassis
Conceptual Overview
Detail Schema
Application View
Output from Pilot
Available at https://pisek.urbandata.cz/en/data-samples/
Graphite metrics at http://graphite-server.iot.tcpcloud.eu/
Live Demo
Thank you!
Adam Skotnický
adam.skotnicky@tcpcloud.eu
@ada_sko
Jakub Pavlík
jakub.pavlik@tcpcloud.eu
@JakubPav
Backup Slides
@tcpcloud
IQRF Gateway
Global Concept
● Underlay
○ DC Edge
■ OpenStack
■ Contrail
○ City Edge
■ GSM
■ LTE
■ WiFi
○ Sensoric Edge
■ IQRF
● Overlay
○ DC Edge
■ Contrail
○ City Edge
■ Contrail over secure tunnel
○ Sensoric Edge
■ IQRF Mesh
● App
○ Data
○ Kafka
○ REST
Sensoric platform schema and gateway
Sample IQRF platform

KubeCon EU 2016: SmartCity IoT on Kubernetes

  • 1.
    SmartCity IoT onKubernetes @tcpcloud KubeCon 2016 at London
  • 2.
    tcp cloud a.s. •Active in global community (OpenStack, OpenContrail, SaltStack, etc…) • Partnership (Canonical, Juniper, Arrow ECS, etc…) • Own Hi-Tech Datacenter (TIER III, 20kW per rack, hundreds 10Gbps ports, etc…) • Focused on private open cloud solutions and services (since 2011) • References (AVG Technologies, Czech Railways, Mall.cz, 100%IT) • Two directions: • Enterprise Private Cloud solutions (OpenStack, Kubernetes) • IoT (SmartCity projects)
  • 4.
    • Pisek Cityis Smart City Pilot Project • Developing and Prototyping Smart City projects • Cooperation within Czech Smart City Cluster • Biggest Companies • Universities • Openness to international cooperation Smart City Project
  • 5.
  • 6.
    Smart Spot Lights Pilotproject, which is in preparation phase of Smart City Pisek. We are now working on economic and technical analysis of current public lights. tcp cloud covers IoT Cloud Platform
  • 7.
    Sample Application SmartSpot Lights • Traffic flow, routing, parking • Monitoring, management, energy saving • E-commerce, marketing, tourism • Analysis of the Environment • Lifestyle, social services, social networks • Data, security, property detection • ……..
  • 8.
    High Level model Highlevel model of the project to build sensoric network for data collection in the public lighting.
  • 9.
    Data from productionmachine network will be processed in cloud platform inside of cloud platform. This includes collection, analysis, processing and data presentation. IoT Cloud platform should enable automated environment for application development. • IaaS (OpenStack), Kubernetes • SDN OpenContrail • Big Data, Open Data (Hadoop, Graphite, Grafana, Gohan, etc) • App provisioning, management, monitoring and billing • Automation and Orchestration • REST API Cloud IoT Platform
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
    Output from Pilot Availableat https://pisek.urbandata.cz/en/data-samples/ Graphite metrics at http://graphite-server.iot.tcpcloud.eu/
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
    Global Concept ● Underlay ○DC Edge ■ OpenStack ■ Contrail ○ City Edge ■ GSM ■ LTE ■ WiFi ○ Sensoric Edge ■ IQRF ● Overlay ○ DC Edge ■ Contrail ○ City Edge ■ Contrail over secure tunnel ○ Sensoric Edge ■ IQRF Mesh ● App ○ Data ○ Kafka ○ REST
  • 20.
  • 21.