This document summarizes an IoT and Cortana Analytics presentation. It introduces IoT and the opportunity it presents, describes a typical Azure IoT architecture including IoT Hub, Event Hubs, HDInsight and storage, and provides examples of IoT use cases. It also discusses the Cortana Analytics Suite and its ability to transform data into intelligent action. The presentation includes a demo of a smart building application and a healthcare use case.
This document summarizes a presentation on Microsoft's Azure IoT platform. It introduces Azure IoT Hub for reliable device connectivity and messaging. It describes the Azure IoT ecosystem including Event Hubs for telemetry ingestion, Stream Analytics for real-time analytics, HDInsight for batch processing, and storage options. The presentation demonstrates a smart display use case built on this architecture. It also discusses the Azure IoT Suite for simplified IoT solution deployment across Azure services.
Azure iot edge and AI enabling the intelligent edgeMarco Dal Pino
Marco Dal Pino presented on Azure IoT Edge and AI capabilities at the edge. He discussed Microsoft's IoT product portfolio including Azure Sphere, IoT Edge, IoT Hub, and Edge appliances. Dal Pino also covered built-in AI capabilities like anomaly detection on IoT Edge as well as cognitive services containers. Finally, he demonstrated Nvidia Deepstream running computer vision models on IoT Edge and discussed resiliency, observability, and storage options for IoT Edge deployments.
Architecting IoT solutions with Microsoft AzureAlon Fliess
A lecture about Azure IoT solutions that I gave in the CodeValue Architecture Next 2018 conference.
The lecture provides information about SaaS and PaaS IoT solutions as well as the smart Edge,
1. The document introduces Azure IoT Suite, which provides an end-to-end solution for connecting, monitoring, and managing IoT devices and extracting insights from device data using Azure services.
2. Azure IoT Suite allows users to quickly set up common IoT scenarios like remote monitoring, asset management, and predictive maintenance through pre-configured solutions.
3. The document provides an overview of Azure IoT Suite features and capabilities as well as links for getting started with Azure IoT.
Serverless applications are transforming the ways that developers are solving problems by radically increasing productivity and reducing operational friction. In this session, we review the various Azure technologies enabling this trend, including Functions, Logic Apps, Event Grid, and more. Learn what Azure serverless platform can do for you with examples of successful serverless applications
Azure IoT - Global Azure Bootcamp 2019Sam Fernando
This document provides an overview of Azure IoT and related services presented by Sam Fernando. The presentation introduces IoT and the growth of connected devices, describes Azure IoT Hub for connecting devices and managing data/events, and demonstrates tools for development. It also shows how IoT Hub can integrate with other Azure services for streaming, machine learning, and more. Examples of IoT solutions and use cases are discussed.
IoTSummit: Create iot devices connected or on the edge using ai and mlMarco Dal Pino
This document summarizes an IoT presentation about Azure IoT Edge. It discusses Azure IoT Edge's capabilities including running AI models and containers at the edge, deploying cognitive services containers, adding resiliency with Kubernetes, and monitoring edge devices. It also previews new IoT Edge certified edge servers and gateways from Nvidia and demonstrates logging device data in real-time.
This document summarizes a presentation on Microsoft's Azure IoT platform. It introduces Azure IoT Hub for reliable device connectivity and messaging. It describes the Azure IoT ecosystem including Event Hubs for telemetry ingestion, Stream Analytics for real-time analytics, HDInsight for batch processing, and storage options. The presentation demonstrates a smart display use case built on this architecture. It also discusses the Azure IoT Suite for simplified IoT solution deployment across Azure services.
Azure iot edge and AI enabling the intelligent edgeMarco Dal Pino
Marco Dal Pino presented on Azure IoT Edge and AI capabilities at the edge. He discussed Microsoft's IoT product portfolio including Azure Sphere, IoT Edge, IoT Hub, and Edge appliances. Dal Pino also covered built-in AI capabilities like anomaly detection on IoT Edge as well as cognitive services containers. Finally, he demonstrated Nvidia Deepstream running computer vision models on IoT Edge and discussed resiliency, observability, and storage options for IoT Edge deployments.
Architecting IoT solutions with Microsoft AzureAlon Fliess
A lecture about Azure IoT solutions that I gave in the CodeValue Architecture Next 2018 conference.
The lecture provides information about SaaS and PaaS IoT solutions as well as the smart Edge,
1. The document introduces Azure IoT Suite, which provides an end-to-end solution for connecting, monitoring, and managing IoT devices and extracting insights from device data using Azure services.
2. Azure IoT Suite allows users to quickly set up common IoT scenarios like remote monitoring, asset management, and predictive maintenance through pre-configured solutions.
3. The document provides an overview of Azure IoT Suite features and capabilities as well as links for getting started with Azure IoT.
Serverless applications are transforming the ways that developers are solving problems by radically increasing productivity and reducing operational friction. In this session, we review the various Azure technologies enabling this trend, including Functions, Logic Apps, Event Grid, and more. Learn what Azure serverless platform can do for you with examples of successful serverless applications
Azure IoT - Global Azure Bootcamp 2019Sam Fernando
This document provides an overview of Azure IoT and related services presented by Sam Fernando. The presentation introduces IoT and the growth of connected devices, describes Azure IoT Hub for connecting devices and managing data/events, and demonstrates tools for development. It also shows how IoT Hub can integrate with other Azure services for streaming, machine learning, and more. Examples of IoT solutions and use cases are discussed.
IoTSummit: Create iot devices connected or on the edge using ai and mlMarco Dal Pino
This document summarizes an IoT presentation about Azure IoT Edge. It discusses Azure IoT Edge's capabilities including running AI models and containers at the edge, deploying cognitive services containers, adding resiliency with Kubernetes, and monitoring edge devices. It also previews new IoT Edge certified edge servers and gateways from Nvidia and demonstrates logging device data in real-time.
Business Transformation with Microsoft Azure IoTIlyas F ☁☁☁
The document discusses how IoT and cloud services can enable business transformation. It defines IoT, provides examples of real-life IoT use cases, and explains why the cloud is well-suited for IoT solutions. It then outlines the key Azure IoT services, demonstrates an example IoT solution using sensors, Event Hubs and Stream Analytics, and highlights takeaways about how Azure IoT can be applied across industries.
Building a website without a webserver on AzureTodd Whitehead
JamStack is a popular modern architecture for creating web apps apps using JavaScript, APIs, and prerendered markup all delivered without web servers. The end result is fast, dynamic and more secure web sites that can cost significantly less than traditional approaches. In this session I’ll share how I build retrodevops.com using the JamStack architecture, Hugo and Azure as well as lessons learned along the way.
The document discusses Microsoft Azure and its Internet of Things (IoT) capabilities. It describes Azure's global infrastructure and wide range of platform services. It then focuses on the key components of Azure IoT Suite, including preconfigured solutions, agent libraries to connect heterogeneous devices, Azure IoT Hub for connectivity, Stream Analytics for real-time event processing, Machine Learning for predictive analytics, Power BI for data visualization, and Logic Apps for workflow integration. The Azure IoT Suite provides a comprehensive solution to connect millions of devices, analyze data, and integrate with business systems.
Great! You completed your connected object design and now, you need to figure out how to gather, store and analyze all that telemetry. In this presentation, we’ll take a look at how you can use Microsoft Azure to do just that. We’ll first see how you can “pick and choose” services that you can combine to build your own custom solution. Services like Event Hub that can receive millions of events per second, Stream Analytics that let you perform real-time analytics on those millions of events, Machine Learning that let you do predictive analytics and Power BI that let you display data in super neat graphs. Then we’ll look at Azure IoT Hub and its benefits compared to Event Hub. Finally, we’ll see how Azure IoT Suite let you quickly start using preconfigured solutions.
Event Grid Unplugged - Using events as the fuel powering your applicationsMicrosoft Tech Community
Come learn how Adobe is leveraging the latest serverless offering from Microsoft – Event Grid - to build event-driven solutions in the cloud. Hear a real customer story in their own words and get insights from the product experts as well
This document discusses Internet of Things (IoT) solutions using Microsoft Azure cloud services. It provides an overview of IoT, why the cloud is useful for IoT, and Azure IoT services. It also demonstrates connecting devices to Azure using protocols like MQTT and streaming data to analytics tools. Finally, it discusses IoT platforms and devices like Arduino that can be used to build IoT solutions.
The document describes building an Azure IoT controlled device using a WeMos D1 Mini and relay shield to create a flood detection device. It discusses connecting the device to Azure IoT Hub using the C SDK and setting up logic in Azure functions and Logic Apps to send alert emails and SMS messages when flooding is detected. It also provides an overview of Azure IoT Hub capabilities including device twins, direct methods, and protocols.
Internet of Things is not a fad. You may consider it a phenomenon, but nowadays it is a reality that is consolidating day after day. If you think it's not true, maybe it's because in our territory we have not arrived yet. But it would be even now.
In this workshop, you will be able to experiment with the creation of a Cloud in Azure infrastructure to connect devices to gather data, analyze them, and possibly perform actions on the device itself.
In the workshop, we will use sensors and actuators to connect to an Arduino. During the workshop we will understand what it means to use Arduino, Raspberry Pi and then a real device.
We'll make an overview of the Azure services needed to collect data from IoT devices, an introduction to the tools and programming languages that are needed.
Target
The ultimate goal is to bring home a simple but functional solution, so that you can continue to experiment and then understand how the IoT can enter your business.
Contents
• Introduction to the Internet of Things
o What it means device
o What Cloud means
o What it means to connect a device to the cloud
• Azure as Cloud Platform for the Internet of Things
or Azure IoT Hub
or Azure Functions and C #
or Azure SQL Database
or Azure Storage
or Azure App Service
• Arduino as a platform to prototype an IoT device
o ESP8266 microcontroller
o Arduino's development environment
o Connect sensors and actuators
o Write a program
Living on the (IoT) edge (Sam Vanhoutte @TechdaysNL 2017)Codit
The document discusses different connectivity options for IoT including direct connectivity, cloud gateways, and field gateways. It also summarizes some pitfalls to consider like assuming stable cloud connectivity, neglecting legacy systems, forgetting edge capabilities, weak security, and lack of remote updates. Additionally, it provides an overview of the Azure IoT landscape and services like IoT Hub, IoT Edge, analytics services, and security features. It describes how IoT Hub can be used for device management including configuration, querying, and troubleshooting.
Azure is a large and fast-growing cloud computing platform. It provides various services across different layers including a data layer with storage and analytics services, an application layer with web and mobile services, and an integration layer to connect various services and devices. The document then discusses Azure Stream Analytics which allows users to process streaming data from connected devices and applications in real-time by performing operations like filtering, aggregation, joins and pattern detection. It also references other Azure services that can be used to ingest, store, analyze and visualize streaming data.
This document discusses Azure IoT services including IoT Hub for connecting devices, Event Hub for streaming data, Stream Analytics for real-time analysis, and Machine Learning for predictive analytics. It provides an overview of IoT Hub capabilities like connecting millions of devices, two-way communication, and SDK support. It also demonstrates how to use these services together for scenarios like predictive maintenance and remote monitoring. Security features of IoT Hub like access control and authentication are explained as well as pricing and integration options.
Azure IoT Edge: a breakthrough platform and service running cloud intelligenc...Microsoft Tech Community
This document discusses Azure IoT Edge and its key concepts. It describes how IoT Edge runs cloud intelligence on edge devices by deploying containerized modules, maintaining security standards, and facilitating communication between edge devices, modules, and the cloud. It outlines the goals of IoT Edge being cross-platform, using standardized protocols, and providing security isolation for app developers.
Internet of Things on Azure in Global Azure Bootcamp 2016 - Chennai. Session covered with Live Demo on Azure IoThub, stream Analytics, storage table and Power BI.
The recently launched Microsoft IoT Central is a fully managed IoT SaaS solution that makes it easy to connect, monitor and manage your IoT assets at scale. It dramatically lowers the barriers of entry for companies looking to revolutionize their business with IoT.
We know there’s more than one approach when building an IoT Solution with the Microsoft Azure platform. With the recent arrival of Microsoft IoT Central, it’s important to determine whether you need a PaaS or SaaS offering.
In this presentation, Glenn Colpaert, Codit Azure/IoT Domain Lead and Microsoft Azure MVP, will guide you through the different offerings of the Azure platform and show you the capabilities of this new solution.
This presentation includes a customer case study for an IoT proof of concept including the device that was selected, how it was connected to the Cloud and detail on the various Cloud Applications. This also gives an overview of Iconics IoTWorX which provides a bridge between manufacturing infrastructure and the Azure Cloud allowing any existing equipment to become and IoT device and unleashed the power of Azure on your existing live data.
My presentation for IgooConf 2018, here we dive into the edge capabilities provided by IoT Edge, combined with IoT Hub and other Edge and Azure services to create a complete and powerful solution. IoT Edge makes hybrid IoT solutions a reality, allowing us to seamlessly deploy and run AI, Azure Services and custom logic directly on our devices. And all this is done while giving us the option manage and administrate it all from and communicate with Azure.
Dopo una breve introduzione dei concetti di base legati all'Internet of Things, durante questa sessione si fornirà una panoramica degli strumenti che Microsoft mette a diposizione degli sviluppatori per creare le proprie soluzioni IoT: Windows 10 for IoT e alcuni servizi di Azure quali Event Hubs e Stream Analytics. Si utilizzerà un semplice esempio di telemetria per mostrare la realizzazione pratica di uno scenario end-to-end per la trasformazione dei dati provenienti da un sensore in informazioni utili per effettuare analisi e/o prendere decisioni.
Business Transformation with Microsoft Azure IoTIlyas F ☁☁☁
The document discusses how IoT and cloud services can enable business transformation. It defines IoT, provides examples of real-life IoT use cases, and explains why the cloud is well-suited for IoT solutions. It then outlines the key Azure IoT services, demonstrates an example IoT solution using sensors, Event Hubs and Stream Analytics, and highlights takeaways about how Azure IoT can be applied across industries.
Building a website without a webserver on AzureTodd Whitehead
JamStack is a popular modern architecture for creating web apps apps using JavaScript, APIs, and prerendered markup all delivered without web servers. The end result is fast, dynamic and more secure web sites that can cost significantly less than traditional approaches. In this session I’ll share how I build retrodevops.com using the JamStack architecture, Hugo and Azure as well as lessons learned along the way.
The document discusses Microsoft Azure and its Internet of Things (IoT) capabilities. It describes Azure's global infrastructure and wide range of platform services. It then focuses on the key components of Azure IoT Suite, including preconfigured solutions, agent libraries to connect heterogeneous devices, Azure IoT Hub for connectivity, Stream Analytics for real-time event processing, Machine Learning for predictive analytics, Power BI for data visualization, and Logic Apps for workflow integration. The Azure IoT Suite provides a comprehensive solution to connect millions of devices, analyze data, and integrate with business systems.
Great! You completed your connected object design and now, you need to figure out how to gather, store and analyze all that telemetry. In this presentation, we’ll take a look at how you can use Microsoft Azure to do just that. We’ll first see how you can “pick and choose” services that you can combine to build your own custom solution. Services like Event Hub that can receive millions of events per second, Stream Analytics that let you perform real-time analytics on those millions of events, Machine Learning that let you do predictive analytics and Power BI that let you display data in super neat graphs. Then we’ll look at Azure IoT Hub and its benefits compared to Event Hub. Finally, we’ll see how Azure IoT Suite let you quickly start using preconfigured solutions.
Event Grid Unplugged - Using events as the fuel powering your applicationsMicrosoft Tech Community
Come learn how Adobe is leveraging the latest serverless offering from Microsoft – Event Grid - to build event-driven solutions in the cloud. Hear a real customer story in their own words and get insights from the product experts as well
This document discusses Internet of Things (IoT) solutions using Microsoft Azure cloud services. It provides an overview of IoT, why the cloud is useful for IoT, and Azure IoT services. It also demonstrates connecting devices to Azure using protocols like MQTT and streaming data to analytics tools. Finally, it discusses IoT platforms and devices like Arduino that can be used to build IoT solutions.
The document describes building an Azure IoT controlled device using a WeMos D1 Mini and relay shield to create a flood detection device. It discusses connecting the device to Azure IoT Hub using the C SDK and setting up logic in Azure functions and Logic Apps to send alert emails and SMS messages when flooding is detected. It also provides an overview of Azure IoT Hub capabilities including device twins, direct methods, and protocols.
Internet of Things is not a fad. You may consider it a phenomenon, but nowadays it is a reality that is consolidating day after day. If you think it's not true, maybe it's because in our territory we have not arrived yet. But it would be even now.
In this workshop, you will be able to experiment with the creation of a Cloud in Azure infrastructure to connect devices to gather data, analyze them, and possibly perform actions on the device itself.
In the workshop, we will use sensors and actuators to connect to an Arduino. During the workshop we will understand what it means to use Arduino, Raspberry Pi and then a real device.
We'll make an overview of the Azure services needed to collect data from IoT devices, an introduction to the tools and programming languages that are needed.
Target
The ultimate goal is to bring home a simple but functional solution, so that you can continue to experiment and then understand how the IoT can enter your business.
Contents
• Introduction to the Internet of Things
o What it means device
o What Cloud means
o What it means to connect a device to the cloud
• Azure as Cloud Platform for the Internet of Things
or Azure IoT Hub
or Azure Functions and C #
or Azure SQL Database
or Azure Storage
or Azure App Service
• Arduino as a platform to prototype an IoT device
o ESP8266 microcontroller
o Arduino's development environment
o Connect sensors and actuators
o Write a program
Living on the (IoT) edge (Sam Vanhoutte @TechdaysNL 2017)Codit
The document discusses different connectivity options for IoT including direct connectivity, cloud gateways, and field gateways. It also summarizes some pitfalls to consider like assuming stable cloud connectivity, neglecting legacy systems, forgetting edge capabilities, weak security, and lack of remote updates. Additionally, it provides an overview of the Azure IoT landscape and services like IoT Hub, IoT Edge, analytics services, and security features. It describes how IoT Hub can be used for device management including configuration, querying, and troubleshooting.
Azure is a large and fast-growing cloud computing platform. It provides various services across different layers including a data layer with storage and analytics services, an application layer with web and mobile services, and an integration layer to connect various services and devices. The document then discusses Azure Stream Analytics which allows users to process streaming data from connected devices and applications in real-time by performing operations like filtering, aggregation, joins and pattern detection. It also references other Azure services that can be used to ingest, store, analyze and visualize streaming data.
This document discusses Azure IoT services including IoT Hub for connecting devices, Event Hub for streaming data, Stream Analytics for real-time analysis, and Machine Learning for predictive analytics. It provides an overview of IoT Hub capabilities like connecting millions of devices, two-way communication, and SDK support. It also demonstrates how to use these services together for scenarios like predictive maintenance and remote monitoring. Security features of IoT Hub like access control and authentication are explained as well as pricing and integration options.
Azure IoT Edge: a breakthrough platform and service running cloud intelligenc...Microsoft Tech Community
This document discusses Azure IoT Edge and its key concepts. It describes how IoT Edge runs cloud intelligence on edge devices by deploying containerized modules, maintaining security standards, and facilitating communication between edge devices, modules, and the cloud. It outlines the goals of IoT Edge being cross-platform, using standardized protocols, and providing security isolation for app developers.
Internet of Things on Azure in Global Azure Bootcamp 2016 - Chennai. Session covered with Live Demo on Azure IoThub, stream Analytics, storage table and Power BI.
The recently launched Microsoft IoT Central is a fully managed IoT SaaS solution that makes it easy to connect, monitor and manage your IoT assets at scale. It dramatically lowers the barriers of entry for companies looking to revolutionize their business with IoT.
We know there’s more than one approach when building an IoT Solution with the Microsoft Azure platform. With the recent arrival of Microsoft IoT Central, it’s important to determine whether you need a PaaS or SaaS offering.
In this presentation, Glenn Colpaert, Codit Azure/IoT Domain Lead and Microsoft Azure MVP, will guide you through the different offerings of the Azure platform and show you the capabilities of this new solution.
This presentation includes a customer case study for an IoT proof of concept including the device that was selected, how it was connected to the Cloud and detail on the various Cloud Applications. This also gives an overview of Iconics IoTWorX which provides a bridge between manufacturing infrastructure and the Azure Cloud allowing any existing equipment to become and IoT device and unleashed the power of Azure on your existing live data.
My presentation for IgooConf 2018, here we dive into the edge capabilities provided by IoT Edge, combined with IoT Hub and other Edge and Azure services to create a complete and powerful solution. IoT Edge makes hybrid IoT solutions a reality, allowing us to seamlessly deploy and run AI, Azure Services and custom logic directly on our devices. And all this is done while giving us the option manage and administrate it all from and communicate with Azure.
Dopo una breve introduzione dei concetti di base legati all'Internet of Things, durante questa sessione si fornirà una panoramica degli strumenti che Microsoft mette a diposizione degli sviluppatori per creare le proprie soluzioni IoT: Windows 10 for IoT e alcuni servizi di Azure quali Event Hubs e Stream Analytics. Si utilizzerà un semplice esempio di telemetria per mostrare la realizzazione pratica di uno scenario end-to-end per la trasformazione dei dati provenienti da un sensore in informazioni utili per effettuare analisi e/o prendere decisioni.
This document discusses Microsoft's perspective on the Internet of Things (IoT). It outlines an end-to-end IoT scenario from sensors and devices to analytics on Microsoft Azure. The agenda includes discussing how to gain value from connected devices through connectivity, data collection, and analytics. Predictive maintenance and remote monitoring are highlighted as examples of IoT applications. The document then demonstrates connecting sensors to a Raspberry Pi gateway and sending the data to Azure Event Hubs for analysis using Stream Analytics.
TechEd NZ 2014: Intelligent Systems Service - Concept, Code and DemoIntergen
TechEd New Zealand 2014 - WIN311 - Jonny Lin
'Internet of Things' is the next big thing, by 2020 there is expected to be billions devices connected to the internet, evolving IoT into a trillion dollar industry. Recognizing the upcoming opportunity and challenges IoT will bring, Microsoft released the Intelligent Systems Service (ISS), a service built on top of Azure designed to help developers connect, manage and capture data from IoT devices. This sessions aims to give a high level overview of ISS, walk through a sample project encompassing all the moving parts, dive into the code of a demo application sending data and alarms up into ISS, then create a web portal to call actions and do firmware updates on the device.
This document summarizes an event about Azure IoT. It discusses IoT hubs, which allow huge scale ingestion and egress of device data using multiple protocols like AMQP, HTTP, and MQTT. IoT hubs provide security, bi-directional communication, and extensive monitoring and management capabilities. The document also discusses device communication patterns, SDKs for connecting devices, and shows an example architecture using an IoT hub to connect devices like sensors to services like stream analytics.
Integration of Things (Sam Vanhoutte @Iglooconf 2017) Codit
To build an overall IoT solution, a lof of different technologies and skills are needed and the role of an architect is crucial to combine all the different services into a solid solution. In this presentation, you will understand more about the DNA of a typical IoT solution, based on Microsoft Azure. You will see the different pitfalls that come with implementing Industrial IoT solutions.
The fascinating world of Internet of Things is so huge that it cannot be fully described in one session. But you can start your adventure. Presentation of IoT Hub, reference architecture, fast review of a few ready solutions and interaction with MXChip IoT DevKit.
BRK2122 IOT - From the cloud to the edgeAxel Dittmann
This document discusses innovations in cloud, IoT, edge computing, and AI. It highlights features of Azure like 42 regions, security programs, and partnerships. It outlines Azure IoT services for device connectivity, data analytics, and visualization. Diagrams show the Azure IoT reference architecture and how IoT Edge extends cloud intelligence to edge devices. The document also summarizes IoT device lifecycles, the device provisioning service, device management with device twins, and solutions like IoT Central and the connected factory.
This document discusses sensors, data, and dashboards in the context of the Internet of Things (IoT). It notes that there will be 50 billion devices connected to the IoT by 2020, creating an $11 trillion market by 2025. It promotes Microsoft Azure IoT as a platform for building end-to-end IoT solutions, highlighting its capabilities for connecting and managing devices, processing and analyzing data, and integrating with business systems. The document outlines Azure IoT's reference architecture and components for device connectivity, data analytics, and business connectivity.
The explosive growth of the “Internet of Things” is changing our world and today the Internet of Things knows almost as many applications as there are types of devices connected.
From consumer equipment, to innovate new designs and products at home, to industrial machinery… Everything is connected to the cloud.
In this session Glenn will guide you through the Azure IoT Ecosystem and show you some of the key components of the Azure IoT Platform.
Session about "Microsoft and Internet of Things" at #NuvolaRosa - Naples (Italy) 12 May 2016
http://www.nuvolarosa.eu/corsi-napoli/
Main Themes:
Internet of Things
Windows 10 IoT Core
Windows Azure Services
Windows IoT Hub
Stream Analytics
Azure Blob Storage
Power Bi
This document discusses the role of cloud and analytics in IoT. It begins by explaining how IoT connects billions of devices via networks to deliver connected industry solutions. The key value is the data these devices collect. The document then covers several topics:
- IoT technology enablers like cloud computing, protocols, sensors, and gateways
- How sensor data is collected, processed at the edge and in the cloud, analyzed, and used in applications
- Popular IoT and cloud platforms that provide services for device management, data ingestion, storage, processing and analytics
- Security considerations and methods for IoT like authentication, authorization and encryption
- Programming tools and frameworks for developing applications and connecting
This document provides an overview of the Microsoft IoT platform and its capabilities including creating an IoT hub, ingesting telemetry and device data, device provisioning and security, cloud-to-device messaging, the device twin capability, and IoT Edge. It also discusses Azure IoT services like IoT Hub, Device Provisioning Service, IoT Central, IoT Edge and how they provide device connectivity and management, data ingestion and command/control, stream processing, workflow automation, dashboards and visualization.
IoT end-to-end: porta i tuoi dati dal sensore al cloudCodemotion
"IoT end-to-end: porta i tuoi dati dal sensore al cloud" by Erica Barone.
In questa sessione mostreremo come è possibile raccogliere i dati da un semplice sensore connesso a una Raspberry e trasformarli in informazioni utili, sfruttando diversi servizi cloud per collezionarli, analizzarli, memorizzarli e infine visualizzarli in modo da ottenere valore dal dato di partenza. Tutto ciò che serve è una RPI, un sensore e un account Azure: si sfrutterà una semplice demo come esempio base e si mostreranno alcune possibili estensioni e modifiche, in grado di coprire diversi scenari end to end.
IoT - Retour d'expérience de projets clients dans le domaine IoT. Michael Epprecht, Technical Specialist in the Global Black Belt IoT Team at Microsoft. Conférence donnée dans le cadre du Swiss Data Forum, du 24 novembre 2015 à Lausanne
This document discusses the partnership between Microsoft Azure and GE's Predix platform for industrial IoT. For Microsoft, the partnership will help existing industrial customers build and operate IIoT solutions using Azure's capabilities in artificial intelligence, data analytics, and security. For GE, Predix will benefit from Azure's large global footprint and hybrid cloud capabilities. The combination of Predix and Azure aims to bridge the gap between operational technology and information technology for industrial customers worldwide.
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...Codit
The document discusses how the Azure ecosystem plays a crucial role in IoT solutions. It outlines key Azure services for connecting devices, processing streaming data, implementing business logic, enabling connectivity, and providing insights. These services include IoT Hub for device connectivity, Stream Analytics for real-time analytics, Service Fabric for business logic, Logic Apps for connectivity, and Time Series Insights for streaming insights. The document also presents the Azure IoT reference architecture and recommends starting with preconfigured solutions like IoT Central to get up and running quickly.
This document provides an overview of Microsoft's Azure IoT platform and services. It describes Azure services for ingesting and analyzing IoT device data like IoT Hub, Stream Analytics, Machine Learning, and Time Series Insights. It also outlines edge computing capabilities with IoT Edge and device management solutions. Finally, it showcases several IoT solutions and provides links to learn more about building IoT applications on Azure.
2. Agenda
• Introduction to IoT
• IoT Opportunity
• Azure IoT Hub
• Typical Azure IoT Architecture
• SA JOBS
• Event Hub
• HD Insight
• Storage
• Use Cases
• IOT Suite
3. IoT
• The Internet of Things (IoT) is a system of interrelated computing devices, mechanical and digital machines, objects,
animals or people that are provided with unique identifiers and the ability to transfer data over a network without
requiring human-to-human or human-to-computer interaction. - Kevin Ashton, Auto-ID Center at MIT
• The first internet appliance, for example, was a Coke machine at Carnegie Melon University in the early 1980s.
• Practical applications of IoT technology can be found in many industries including precision agriculture, building
management, healthcare, energy, Utility and transportation.
6. Azure IoT Reference Architecture
Azure IoT Reference Architecture
Solution PortalProvisioning API
Identity & Registry Stores
Stream Event Processor
Analytics/
Machine
Learning
Data Visualization
& Presentation
Device State Store
Gateway
Storage
IP capable
devices
Existing IoT
devices
Low power
devices
PresentationDevice and Event Processing
Data
Transport
Devices and
Data Sources
Cloud
Gate-
way
Agent
Libs
Agent
Libs
Control System Worker Role
Agent
Libs
7. Typical Azure IoT - Solution Architecture
Azure Storage
DocumentDB Blob Storage
Business Application
Real Time Processing
Event HubStream Analytics
SQL Database SQL Data warehouse
Data Processing and Integration
Data Factory
Structured DataUnstructured Data
Machine Learning
PowerBI
Dashboard
Application Component
Azure VM
Azure App Service
HDInsight
Notification Hub
Management App
Device Registry
Monitoring
OTA Updates
Send Commands
Service Updates
Third Party
Application
Integration
Identity
Management
API
Management
Azure
Azure IoT Hub
Custom Cloud
Gateway (Cloud
Service or VM)
Cloud Protocol
Gateway
Service
Device
Device
Device
Device
Device
Device
Field
Gateway
Field
Gateway
IoT Hub
Device
Client
SDK
IoT Hub Device
Client SDK
Bluetooth, CoAP, AllJoyn,OPC,..
Bluetooth, CoAP, Zigbee,..
AMQP / HTTPS
AMQP / HTTPS
Custom Protocol
Custom Protocol
Notification
Advance Analytics
IoT Hub Service
Client SDK
End User Application
Arduino
Rashperi Pi
8. IoT Hub
Field
Gateway
Device
Connectivity & Management
Devices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Cloud Gateway
IoT Hub
Field
Gateway
Protocol
Adaptation
• Unlimited Devices
• Bi-directional =: device <-> cloud
• Up to 10 million devices
• Average of 208,333 messages/minute per unit
(300 million messages/day per unit)
• Telemetry ingestion
• Command & control
• [Cloud to cloud communication]
• Device registry & identity
• [Device Management]
• HTTPs / AMQP (incl WebSocket) / MQTT
8
Capability of the Azure IoT Hub
9. Azure IoT architecture
Field
Gateway
Device
Connectivity & Management
Devices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Cloud Gateway
IoT Hub
Field
Gateway
Protocol
Adaptation
Cross-Platform
Device Support
• Open source “agent” framework
• Simple, secure device <-> cloud connectivity &
management
• RTOS, Linux, Windows, Android, iOS
• Easy to use, not required
Cross Platform C Code
OS Abstraction Layer / OS Bindings
C API .NET API Java API Javascript API
9
10. Field
Gateway
Device
Connectivity & Management
Analytics &
Operationalized Insights
Devices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Batch Analytics & Visualizations
Azure Data Lake, AzureML, Power BI,
Azure Data Factory
Hot Path Analytics
Azure Stream Analytics, Azure HDInsight Storm
Hot Path Business Logic
Service Fabric & Actor Framework
Cloud Gateway
Event Hubs
&
IoT Hub
Field
Gateway
Protocol
Adaptation
Find insights to
• Power new services
• Improve your “things”
Operationalize
your insights in
real time
IoT Scale
Object Models &
Business Logic
10
Azure IoT architecture
11. Azure IoT architecture
Field
Gateway
Device
Connectivity & Management
Analytics &
Operationalized Insights
Presentation &
Business Connectivity
Devices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Batch Analytics & Visualizations
Azure HDInsight, AzureML, Power BI,
Azure Data Factory
Hot Path Analytics
Azure Stream Analytics, Azure HDInsight Storm
Presentation &
Business Connectivity
App Service, Websites
Dynamics, BizTalk Services,
Notification Hubs
Hot Path Business Logic
Service Fabric & Actor Framework
Cloud Gateway
IoT Hub
Field
Gateway
Protocol
Adaptation
11
12. Stream Analytics
IoT Hub
Tumbling windows: Tumbling windows are a series of fixed-sized, non-overlapping and contiguous time
intervals
Hopping Window: hopping windows model scheduled overlapping window
Sliding Window: the system is asked to logically consider all possible windows of a given length
13. TransformationCollection Presentation
and action
Event Queuing
System
Long-term
storage
Search and query
Data analytics (Excel)
Web/thick client
dashboards
Devices to take action
Event hub
Event producers
Applications
Web and social
Devices
Sensors
Live Dashboards
Apache HBase on
HDInsight
DocumentDB
Solr Azure
Search
MongoDB SQL
Cloud gateways
(web APIs)
Field
gateways
Azure ML
Storage
adapters
Stream processing
13
Apache Storm
on HDInsight
IoT Hub
15. Cortana Analytics Suite
As a fully managed big data and
advanced analytics suite, Cortana
Intelligence is a powerful solution to
transform the data into intelligent
action.
19. Health Care – Use case
Smart Health - PowerBI
Azure Storage
Blob Storage
Microsoft Health API MS IoT Hub Event Hub
Stream Analytics Machine Learning
Azure functions
Device
IoT Hub Device
Client SDK
Google API
Azure LogicApp
Azure Table Storage
Notification Hub
Twilio for SMS
Azure functions
22. IoT Suite
Creating a solution will result in the following Azure services being
provisioned:
• Azure IoT Hub (1 high-frequency unit)
• Azure Stream Analytics (3 streaming units)
• Azure Document DB (1 S2 instance)
• Azure Storage (1 GRS standard, 1 LRS standard, 1 RA-GRS
standard)
• Azure App Services (2 S1 instances, 2 P1 instances)
• Azure Event Hub (1 basic throughput unit)
23.
24.
25. The Device Store
25
Azure DocumentDB
• Every device is 1 document with
• Device metadata
• Command list
• Command history
• Can extend with custom data
26. Ingestion, Identity & Commands
26
Azure IoT Hub
• Every device exists as an identity in the IoT Hub
• Ready to send telemetry (+ DeviceInfo)
• Ready to listen for commands and send feedback
Change the IoT Hub tier to S1 to save money
27. The event processors
You can easily turn off these jobs, while not testing.
27
Azure Stream Analytics
• These jobs are being created
• {suitename}-DeviceInfo
• {suitename}-Telemetry
• {suitename}-Rules
28. DeviceInfo job
28
Azure Stream Analytics
• Used to listen for DeviceInfo (sent on start) messages
SELECT * FROM DeviceDataStream
Partition By PartitionId
WHERE ObjectType = 'DeviceInfo'
{suite}-ehout{suite}
EventProcessor-WebJob
(DeviceAdministrationProcessor)
DeviceRegistry
29. Telemetry job
Azure Stream Analytics
• Used to process Rules & Alerts
SELECT *
INTO [Telemetry] FROM [StreamData]
SELECT
DeviceId,
AVG (Humidity) AS [AverageHumidity],
MIN(Humidity) AS [MinimumHumidity],
MAX(Humidity) AS [MaxHumidity],
5.0 AS TimeframeMinutes
INTO [TelemetrySummary]
FROM [StreamData]
GROUP BY DeviceId, SlidingWindow (mi, 5)
{suite}
devicetelemetry
(csv, timebased)
Devicetelemetry-summary
(csv, timebased)
30. Rules job
Azure Stream Analytics
• Used to process Rules & Alerts.
--QUERY TO COMPARE VALUES > REF
SELECT *
INTO DeviceRulesMonitoring
FROM AlarmsData
SELECT *
INTO DeviceRulesHub
FROM AlarmsData
{suite}
rulesoutput
(csv, timebased)
codit-iot-ehruleout
(csv, timebased)
devicerules.json
EventProcessor-WebJob
(ActionProcessor)
Logic App (not implemented)
Tip: add tumbling window !
31. The presentation layer
You can change the App Service Plan to reduce costs
31
Azure App Service & Power BI
• Portal allows to
• Manage / create devices
• Send commands
• View telemetry
• Enable rules
• Power BI controls used to show real time graphs, on blob