SlideShare a Scribd company logo
BÂLE BERNE BRUGG DUSSELDORF FRANCFORT S.M. FRIBOURG E.BR. GENÈVE
HAMBOURG COPENHAGUE LAUSANNE MUNICH STUTTGART VIENNE ZURICH
The Power of Mobile & Cloud
Building a Homesecurity-System with Microsoft Azure, Surface RT,
Raspberry PI and Windows Phone
Thomas Claudius Huber
Principal Consultant Trivadis
Microsoft Most Valuable Professional
Thomas Claudius Huber
Principal Consultant @ Trivadis Basel
Developer, Trainer,
Microsoft MVP for Windows Development
Specializes in WPF, XAML, WinApps, .NET, Azure
Book-author
www.thomasclaudiushuber.com
Building a Homesecurity-System
with Microsoft Azure, Surface RT,
Raspberry PI and Windows Phone
Motivation
A lot of break-ins in
South Germany
«Old» Surface RT was
nearly unused
Build home security with several IP-cameras
and Surface RT as a central point
The Requirements
1. Everyone in our house can see who’s behind the front door
2. Everyone in our house can see all areas around the house
3. Cameras support night vision
4. Cameras are accessible from all around the world
Step 1/5:Installing the
IP-Cameras
New ladder required  (4.5m)
Cams with night vision (Requirement)
– I took the Vivothek IP8332
(15m infrared, 1280x800, PoE)
Final installation contains 7 cameras
Step 2 / 5: Surface RT as a Central Point
View the 7 Cameras
Universal Windows App
– Using MJPEG-Streams
– Never closes
Directly connected by Ethernet-cable
– via USB-to-Ethernet-Adapter
Step 2 / 5: Surface RT as a Central Point
Step 2 / 5: Surface RT as a Central Point
The Requirements
1. Everyone in our house can see who’s behind the front door
2. Everyone in our house can see all areas around the house
3. Cameras support night vision
4. Cameras are accessible from all around the world
Step 3 / 5: Access Cameras from everywhere
Problem
My provider only
supports
Dual Stack Lite
No physical IPv4 address
No simple port-forwarding
on router
No simple camera access
from outside
Step 3 / 5: Access Cameras from everywhere
Solution
«Don’t call us,
we call you»
Push the camera-images
to the Cloud
Step 3 / 5: Access Cameras from everywhere
Upload every second
– Done by same Universal Windows App that displays the camera-images
Uses Table Storage on Azure
Uses secure connection
Step 3 / 5: Upload Images to Microsoft Azure
DEMO: Azure Table Storage
Step 4 / 5: Create a Client for Azure
(another Universal Windows App)
Grabs images each 1s
from Microsoft Azure
DEMO:
The Client-App
Step 5 / 5: Create additional Client app on Windows IoT
Raspberry Pi 2
Via HDMI connected Screen
Windows 10 IoT
=> Deploy Universal Windows App => DONE!
Summary
The Power of the Cloud
Historization in Azure
Face-detection in Azure
…
Thomas Claudius Huber
Principal Consultant Trivadis
Tél. +41 79 571 36 24
thomas.huber@trivadis.com
@thomasclaudiush

More Related Content

Viewers also liked

Que ganas en isagenix
Que ganas en isagenixQue ganas en isagenix
Que ganas en isagenixmikin100
 
Aprender3c Vigilancia Tecnológica
Aprender3c Vigilancia TecnológicaAprender3c Vigilancia Tecnológica
Aprender3c Vigilancia TecnológicaAprender 3C
 
Continente asiatico
Continente asiaticoContinente asiatico
Continente asiaticogratasol
 
Las supernenas.pptx horacio german garcia
Las supernenas.pptx horacio german garciaLas supernenas.pptx horacio german garcia
Las supernenas.pptx horacio german garciaRobertoOtazu
 
Webquest 11 03 aplicacion proyecto tecnologico
Webquest 11 03 aplicacion proyecto tecnologicoWebquest 11 03 aplicacion proyecto tecnologico
Webquest 11 03 aplicacion proyecto tecnologicobraidare
 
programa de riego
programa de riegoprograma de riego
programa de riegomashul
 

Viewers also liked (20)

IT-Analytics: Screen your IT processes with BI Technology
IT-Analytics: Screen your IT processes with BI TechnologyIT-Analytics: Screen your IT processes with BI Technology
IT-Analytics: Screen your IT processes with BI Technology
 
Information Life Cycle Management avec Oracle 12c
Information Life Cycle Management avec Oracle 12cInformation Life Cycle Management avec Oracle 12c
Information Life Cycle Management avec Oracle 12c
 
IoT – The reality of real world solutions
IoT – The reality of real world solutions IoT – The reality of real world solutions
IoT – The reality of real world solutions
 
Real-Time Analytics with Apache Cassandra and Apache Spark,
Real-Time Analytics with Apache Cassandra and Apache Spark,Real-Time Analytics with Apache Cassandra and Apache Spark,
Real-Time Analytics with Apache Cassandra and Apache Spark,
 
IoT Portal with PowerBI and SharePoint
IoT Portal with PowerBI and SharePointIoT Portal with PowerBI and SharePoint
IoT Portal with PowerBI and SharePoint
 
News letter oct 13
News letter oct 13News letter oct 13
News letter oct 13
 
Que ganas en isagenix
Que ganas en isagenixQue ganas en isagenix
Que ganas en isagenix
 
Hub barona
Hub baronaHub barona
Hub barona
 
Aprender3c Vigilancia Tecnológica
Aprender3c Vigilancia TecnológicaAprender3c Vigilancia Tecnológica
Aprender3c Vigilancia Tecnológica
 
Formato de proyecto integrador informes
Formato de proyecto integrador informesFormato de proyecto integrador informes
Formato de proyecto integrador informes
 
Maratonistas do Saber
Maratonistas do SaberMaratonistas do Saber
Maratonistas do Saber
 
Wealth
WealthWealth
Wealth
 
Inmigrantes en Boston (Spanish Version)
Inmigrantes en Boston (Spanish Version)Inmigrantes en Boston (Spanish Version)
Inmigrantes en Boston (Spanish Version)
 
Continente asiatico
Continente asiaticoContinente asiatico
Continente asiatico
 
Socrates
SocratesSocrates
Socrates
 
Las supernenas.pptx horacio german garcia
Las supernenas.pptx horacio german garciaLas supernenas.pptx horacio german garcia
Las supernenas.pptx horacio german garcia
 
Webquest 11 03 aplicacion proyecto tecnologico
Webquest 11 03 aplicacion proyecto tecnologicoWebquest 11 03 aplicacion proyecto tecnologico
Webquest 11 03 aplicacion proyecto tecnologico
 
SEO. ME POSICIONO LUEGO EXISTO.
SEO. ME POSICIONO LUEGO EXISTO.SEO. ME POSICIONO LUEGO EXISTO.
SEO. ME POSICIONO LUEGO EXISTO.
 
Ppt dificultades del lenguaje (1)
Ppt dificultades del lenguaje (1)Ppt dificultades del lenguaje (1)
Ppt dificultades del lenguaje (1)
 
programa de riego
programa de riegoprograma de riego
programa de riego
 

Similar to The Power of Mobile & Cloud: Building a Homesecurity-System with Microsoft Azure, Surface RT, Raspberry PI and Windows Phone

ARTIFICIAL ASSISTANCE
ARTIFICIAL  ASSISTANCEARTIFICIAL  ASSISTANCE
ARTIFICIAL ASSISTANCEAnjuman meman
 
Sec285 final presentation_joshua_brown
Sec285 final presentation_joshua_brownSec285 final presentation_joshua_brown
Sec285 final presentation_joshua_brownJoshuaBrown233
 
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...Katrien De Graeve
 
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017Lee Bushen
 
Features and highlights
Features and highlightsFeatures and highlights
Features and highlightsSophia zheng
 
Dror-Crazy_toaster
Dror-Crazy_toasterDror-Crazy_toaster
Dror-Crazy_toasterguest66dc5f
 
XPDS16: Xenbedded: Xen-based client virtualization for phones and tablets - ...
XPDS16:  Xenbedded: Xen-based client virtualization for phones and tablets - ...XPDS16:  Xenbedded: Xen-based client virtualization for phones and tablets - ...
XPDS16: Xenbedded: Xen-based client virtualization for phones and tablets - ...The Linux Foundation
 
Usability Testing on Mobile Devices - No More Excuses!
Usability Testing on Mobile Devices - No More Excuses!Usability Testing on Mobile Devices - No More Excuses!
Usability Testing on Mobile Devices - No More Excuses!UXPA Boston
 
Encryption in the Public Cloud: 16 Bits of Advice for Security Techniques
Encryption in the Public Cloud: 16 Bits of Advice for Security TechniquesEncryption in the Public Cloud: 16 Bits of Advice for Security Techniques
Encryption in the Public Cloud: 16 Bits of Advice for Security TechniquesTrend Micro
 
Hacktivity 2016: The real risks of the IoT security-nightmare: Hacking IP cam...
Hacktivity 2016: The real risks of the IoT security-nightmare: Hacking IP cam...Hacktivity 2016: The real risks of the IoT security-nightmare: Hacking IP cam...
Hacktivity 2016: The real risks of the IoT security-nightmare: Hacking IP cam...Zoltan Balazs
 
Dji phantom 2 vision vision+ open wrt webgui install
Dji phantom 2 vision vision+ open wrt webgui installDji phantom 2 vision vision+ open wrt webgui install
Dji phantom 2 vision vision+ open wrt webgui installSeyoung Park
 
Verdegemguy most-recent(september 2016)
 Verdegemguy most-recent(september  2016) Verdegemguy most-recent(september  2016)
Verdegemguy most-recent(september 2016)Guy Verdegem
 
Smart DoorBell - Make your door smart with Raspberry Pi!
Smart DoorBell - Make your door smart with Raspberry Pi!Smart DoorBell - Make your door smart with Raspberry Pi!
Smart DoorBell - Make your door smart with Raspberry Pi!Mattia Brunetti
 
Ionic Native: Native-powered apps, without the hassle
Ionic Native: Native-powered apps, without the hassleIonic Native: Native-powered apps, without the hassle
Ionic Native: Native-powered apps, without the hassleIonic Framework
 
Making it Rain Android Shells - How 30,000+ Android devices are exposed to th...
Making it Rain Android Shells - How 30,000+ Android devices are exposed to th...Making it Rain Android Shells - How 30,000+ Android devices are exposed to th...
Making it Rain Android Shells - How 30,000+ Android devices are exposed to th...Steph Jensen
 
Back to FME School - Day 3: Expanding Frontiers
Back to FME School - Day 3: Expanding FrontiersBack to FME School - Day 3: Expanding Frontiers
Back to FME School - Day 3: Expanding FrontiersSafe Software
 
Run windows vm on bluemix
Run windows vm on bluemixRun windows vm on bluemix
Run windows vm on bluemixJoseph Chang
 

Similar to The Power of Mobile & Cloud: Building a Homesecurity-System with Microsoft Azure, Surface RT, Raspberry PI and Windows Phone (20)

ARTIFICIAL ASSISTANCE
ARTIFICIAL  ASSISTANCEARTIFICIAL  ASSISTANCE
ARTIFICIAL ASSISTANCE
 
Sec285 final presentation_joshua_brown
Sec285 final presentation_joshua_brownSec285 final presentation_joshua_brown
Sec285 final presentation_joshua_brown
 
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
 
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
 
Features and highlights
Features and highlightsFeatures and highlights
Features and highlights
 
How to-smart-home-pdf-or
How to-smart-home-pdf-orHow to-smart-home-pdf-or
How to-smart-home-pdf-or
 
Dror-Crazy_toaster
Dror-Crazy_toasterDror-Crazy_toaster
Dror-Crazy_toaster
 
XPDS16: Xenbedded: Xen-based client virtualization for phones and tablets - ...
XPDS16:  Xenbedded: Xen-based client virtualization for phones and tablets - ...XPDS16:  Xenbedded: Xen-based client virtualization for phones and tablets - ...
XPDS16: Xenbedded: Xen-based client virtualization for phones and tablets - ...
 
Usability Testing on Mobile Devices - No More Excuses!
Usability Testing on Mobile Devices - No More Excuses!Usability Testing on Mobile Devices - No More Excuses!
Usability Testing on Mobile Devices - No More Excuses!
 
Encryption in the Public Cloud: 16 Bits of Advice for Security Techniques
Encryption in the Public Cloud: 16 Bits of Advice for Security TechniquesEncryption in the Public Cloud: 16 Bits of Advice for Security Techniques
Encryption in the Public Cloud: 16 Bits of Advice for Security Techniques
 
Hacktivity 2016: The real risks of the IoT security-nightmare: Hacking IP cam...
Hacktivity 2016: The real risks of the IoT security-nightmare: Hacking IP cam...Hacktivity 2016: The real risks of the IoT security-nightmare: Hacking IP cam...
Hacktivity 2016: The real risks of the IoT security-nightmare: Hacking IP cam...
 
Dji phantom 2 vision vision+ open wrt webgui install
Dji phantom 2 vision vision+ open wrt webgui installDji phantom 2 vision vision+ open wrt webgui install
Dji phantom 2 vision vision+ open wrt webgui install
 
Windows Mobile
Windows MobileWindows Mobile
Windows Mobile
 
Verdegemguy most-recent(september 2016)
 Verdegemguy most-recent(september  2016) Verdegemguy most-recent(september  2016)
Verdegemguy most-recent(september 2016)
 
Smart DoorBell - Make your door smart with Raspberry Pi!
Smart DoorBell - Make your door smart with Raspberry Pi!Smart DoorBell - Make your door smart with Raspberry Pi!
Smart DoorBell - Make your door smart with Raspberry Pi!
 
Ionic Native: Native-powered apps, without the hassle
Ionic Native: Native-powered apps, without the hassleIonic Native: Native-powered apps, without the hassle
Ionic Native: Native-powered apps, without the hassle
 
Making it Rain Android Shells - How 30,000+ Android devices are exposed to th...
Making it Rain Android Shells - How 30,000+ Android devices are exposed to th...Making it Rain Android Shells - How 30,000+ Android devices are exposed to th...
Making it Rain Android Shells - How 30,000+ Android devices are exposed to th...
 
Windows mobile
Windows mobileWindows mobile
Windows mobile
 
Back to FME School - Day 3: Expanding Frontiers
Back to FME School - Day 3: Expanding FrontiersBack to FME School - Day 3: Expanding Frontiers
Back to FME School - Day 3: Expanding Frontiers
 
Run windows vm on bluemix
Run windows vm on bluemixRun windows vm on bluemix
Run windows vm on bluemix
 

More from Swiss Data Forum Swiss Data Forum

Cas pratique de la science de la donnée dans le domaine universitaire - Data ...
Cas pratique de la science de la donnée dans le domaine universitaire - Data ...Cas pratique de la science de la donnée dans le domaine universitaire - Data ...
Cas pratique de la science de la donnée dans le domaine universitaire - Data ...Swiss Data Forum Swiss Data Forum
 
Augmentez votre efficacité dans votre planification budgétaire
Augmentez votre efficacité dans votre planification budgétaireAugmentez votre efficacité dans votre planification budgétaire
Augmentez votre efficacité dans votre planification budgétaireSwiss Data Forum Swiss Data Forum
 
Aujourd’hui la consolidation de bases de données Oracle c’est quoi ?
Aujourd’hui la consolidation de bases de données Oracle c’est quoi ? Aujourd’hui la consolidation de bases de données Oracle c’est quoi ?
Aujourd’hui la consolidation de bases de données Oracle c’est quoi ? Swiss Data Forum Swiss Data Forum
 
Montée en version de 300 bases de données vers Oracle 12c en 300 jours. Quel...
Montée en version de 300 bases de données vers Oracle 12c en 300 jours.  Quel...Montée en version de 300 bases de données vers Oracle 12c en 300 jours.  Quel...
Montée en version de 300 bases de données vers Oracle 12c en 300 jours. Quel...Swiss Data Forum Swiss Data Forum
 
Bigdata et datamining au service de la transition énergétique
Bigdata et datamining au service de la transition énergétiqueBigdata et datamining au service de la transition énergétique
Bigdata et datamining au service de la transition énergétiqueSwiss Data Forum Swiss Data Forum
 
Retour d'expérience d'un environnement base de données multitenant
Retour d'expérience d'un environnement base de données multitenantRetour d'expérience d'un environnement base de données multitenant
Retour d'expérience d'un environnement base de données multitenantSwiss Data Forum Swiss Data Forum
 
Avec biGenius® sur Azure, oubliez la technique, concentrez vos efforts sur le...
Avec biGenius® sur Azure, oubliez la technique, concentrez vos efforts sur le...Avec biGenius® sur Azure, oubliez la technique, concentrez vos efforts sur le...
Avec biGenius® sur Azure, oubliez la technique, concentrez vos efforts sur le...Swiss Data Forum Swiss Data Forum
 
Le Swiss Data Cloud, vu par l’opérateur UPC Cablecom Business
Le Swiss Data Cloud, vu par l’opérateur UPC Cablecom BusinessLe Swiss Data Cloud, vu par l’opérateur UPC Cablecom Business
Le Swiss Data Cloud, vu par l’opérateur UPC Cablecom BusinessSwiss Data Forum Swiss Data Forum
 

More from Swiss Data Forum Swiss Data Forum (20)

Cloud transition - The Trivadis approach
Cloud transition - The Trivadis approachCloud transition - The Trivadis approach
Cloud transition - The Trivadis approach
 
Internet of Things and Big Data
Internet of Things and Big DataInternet of Things and Big Data
Internet of Things and Big Data
 
Optimiser votre infrastructure SQL Server avec Azure
Optimiser votre infrastructure SQL Server avec AzureOptimiser votre infrastructure SQL Server avec Azure
Optimiser votre infrastructure SQL Server avec Azure
 
Digitalisation de la donnée Client
Digitalisation de la donnée ClientDigitalisation de la donnée Client
Digitalisation de la donnée Client
 
Cas pratique de la science de la donnée dans le domaine universitaire - Data ...
Cas pratique de la science de la donnée dans le domaine universitaire - Data ...Cas pratique de la science de la donnée dans le domaine universitaire - Data ...
Cas pratique de la science de la donnée dans le domaine universitaire - Data ...
 
Building High-scalable Enterprise Solutions,
Building High-scalable Enterprise Solutions, Building High-scalable Enterprise Solutions,
Building High-scalable Enterprise Solutions,
 
Augmentez votre efficacité dans votre planification budgétaire
Augmentez votre efficacité dans votre planification budgétaireAugmentez votre efficacité dans votre planification budgétaire
Augmentez votre efficacité dans votre planification budgétaire
 
Aujourd’hui la consolidation de bases de données Oracle c’est quoi ?
Aujourd’hui la consolidation de bases de données Oracle c’est quoi ? Aujourd’hui la consolidation de bases de données Oracle c’est quoi ?
Aujourd’hui la consolidation de bases de données Oracle c’est quoi ?
 
Customer Event Hub - the modern Customer 360° view
Customer Event Hub - the modern Customer 360° viewCustomer Event Hub - the modern Customer 360° view
Customer Event Hub - the modern Customer 360° view
 
Montée en version de 300 bases de données vers Oracle 12c en 300 jours. Quel...
Montée en version de 300 bases de données vers Oracle 12c en 300 jours.  Quel...Montée en version de 300 bases de données vers Oracle 12c en 300 jours.  Quel...
Montée en version de 300 bases de données vers Oracle 12c en 300 jours. Quel...
 
Le monde NOSQL pour les spécialistes du relationnel,
Le monde NOSQL pour les spécialistes du relationnel, Le monde NOSQL pour les spécialistes du relationnel,
Le monde NOSQL pour les spécialistes du relationnel,
 
Bigdata et datamining au service de la transition énergétique
Bigdata et datamining au service de la transition énergétiqueBigdata et datamining au service de la transition énergétique
Bigdata et datamining au service de la transition énergétique
 
Retour d'expérience d'un environnement base de données multitenant
Retour d'expérience d'un environnement base de données multitenantRetour d'expérience d'un environnement base de données multitenant
Retour d'expérience d'un environnement base de données multitenant
 
Intelligence & Gouvernance
Intelligence & GouvernanceIntelligence & Gouvernance
Intelligence & Gouvernance
 
Big Data and Fast Data combined – is it possible?
Big Data and Fast Data combined – is it possible?Big Data and Fast Data combined – is it possible?
Big Data and Fast Data combined – is it possible?
 
Avec biGenius® sur Azure, oubliez la technique, concentrez vos efforts sur le...
Avec biGenius® sur Azure, oubliez la technique, concentrez vos efforts sur le...Avec biGenius® sur Azure, oubliez la technique, concentrez vos efforts sur le...
Avec biGenius® sur Azure, oubliez la technique, concentrez vos efforts sur le...
 
Gouvernance de données
Gouvernance de donnéesGouvernance de données
Gouvernance de données
 
Le Swiss Data Cloud, vu par l’opérateur UPC Cablecom Business
Le Swiss Data Cloud, vu par l’opérateur UPC Cablecom BusinessLe Swiss Data Cloud, vu par l’opérateur UPC Cablecom Business
Le Swiss Data Cloud, vu par l’opérateur UPC Cablecom Business
 
PoC Oracle Exadata - Retour d'expérience
PoC Oracle Exadata - Retour d'expériencePoC Oracle Exadata - Retour d'expérience
PoC Oracle Exadata - Retour d'expérience
 
A gentle introduction to Oracle R Enterprise
A gentle introduction to Oracle R EnterpriseA gentle introduction to Oracle R Enterprise
A gentle introduction to Oracle R Enterprise
 

The Power of Mobile & Cloud: Building a Homesecurity-System with Microsoft Azure, Surface RT, Raspberry PI and Windows Phone

  • 1. BÂLE BERNE BRUGG DUSSELDORF FRANCFORT S.M. FRIBOURG E.BR. GENÈVE HAMBOURG COPENHAGUE LAUSANNE MUNICH STUTTGART VIENNE ZURICH The Power of Mobile & Cloud Building a Homesecurity-System with Microsoft Azure, Surface RT, Raspberry PI and Windows Phone Thomas Claudius Huber Principal Consultant Trivadis Microsoft Most Valuable Professional
  • 2. Thomas Claudius Huber Principal Consultant @ Trivadis Basel Developer, Trainer, Microsoft MVP for Windows Development Specializes in WPF, XAML, WinApps, .NET, Azure Book-author www.thomasclaudiushuber.com
  • 3. Building a Homesecurity-System with Microsoft Azure, Surface RT, Raspberry PI and Windows Phone
  • 4. Motivation A lot of break-ins in South Germany «Old» Surface RT was nearly unused Build home security with several IP-cameras and Surface RT as a central point
  • 5. The Requirements 1. Everyone in our house can see who’s behind the front door 2. Everyone in our house can see all areas around the house 3. Cameras support night vision 4. Cameras are accessible from all around the world
  • 6. Step 1/5:Installing the IP-Cameras New ladder required  (4.5m) Cams with night vision (Requirement) – I took the Vivothek IP8332 (15m infrared, 1280x800, PoE) Final installation contains 7 cameras
  • 7. Step 2 / 5: Surface RT as a Central Point View the 7 Cameras Universal Windows App – Using MJPEG-Streams – Never closes Directly connected by Ethernet-cable – via USB-to-Ethernet-Adapter
  • 8. Step 2 / 5: Surface RT as a Central Point
  • 9. Step 2 / 5: Surface RT as a Central Point
  • 10. The Requirements 1. Everyone in our house can see who’s behind the front door 2. Everyone in our house can see all areas around the house 3. Cameras support night vision 4. Cameras are accessible from all around the world
  • 11. Step 3 / 5: Access Cameras from everywhere Problem My provider only supports Dual Stack Lite No physical IPv4 address No simple port-forwarding on router No simple camera access from outside
  • 12. Step 3 / 5: Access Cameras from everywhere Solution «Don’t call us, we call you» Push the camera-images to the Cloud
  • 13. Step 3 / 5: Access Cameras from everywhere Upload every second – Done by same Universal Windows App that displays the camera-images Uses Table Storage on Azure Uses secure connection
  • 14. Step 3 / 5: Upload Images to Microsoft Azure
  • 15. DEMO: Azure Table Storage
  • 16. Step 4 / 5: Create a Client for Azure (another Universal Windows App) Grabs images each 1s from Microsoft Azure
  • 18. Step 5 / 5: Create additional Client app on Windows IoT Raspberry Pi 2 Via HDMI connected Screen Windows 10 IoT => Deploy Universal Windows App => DONE!
  • 20.
  • 21. The Power of the Cloud Historization in Azure Face-detection in Azure …
  • 22. Thomas Claudius Huber Principal Consultant Trivadis Tél. +41 79 571 36 24 thomas.huber@trivadis.com @thomasclaudiush