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.
Azure IoT Hub is a fully managed service that enables reliable and secure bidirectional communications between millions of IoT devices and a solution back end. Azure IoT Hub:
• Provides reliable device-to-cloud and cloud-to-device messaging at scale
• Enables secure communications using per-device security credentials and access control
• Includes device libraries for the most popular languages and platforms
In this webinar, you can learn about how to set up and start working with an Azure IoT Hub and explore all the capabilities that IoT Hub provides to communicate with your devices.
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.
Azure IoT Hub is a fully managed service that enables reliable and secure bidirectional communications between millions of IoT devices and a solution back end. Azure IoT Hub:
• Provides reliable device-to-cloud and cloud-to-device messaging at scale
• Enables secure communications using per-device security credentials and access control
• Includes device libraries for the most popular languages and platforms
In this webinar, you can learn about how to set up and start working with an Azure IoT Hub and explore all the capabilities that IoT Hub provides to communicate with your devices.
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.
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.
From cars, to thermostats, through media players and embedded controllers, devices are being connected to the Internet at a furious pace. This session will discuss and demonstrate and coding practices from live Azure customers.
Build 2017 - B8024 - Connected intelligent things with Windows IoT Core and A...Windows Developer
Come and learn how Microsoft is driving IoT innovation with both Microsoft Azure and Windows. From end-to-end security, to cloud-connected device provisioning and management, to data analytics and machine intelligence in the cloud and on the edge, we are simplifying the Internet of Things to empower you to do more. We show you how to do bulk provisioning of devices with Azure, how to run cloud intelligence and the Microsoft Cognitive Toolkit on your IoT device, and how you can easily manage your devices throughout their lifecycle.
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
In this demo heavy session you will learn what’s available for modern IoT developers. Azure IoT Hub, Device Provisioning Service, Time Series Insight, Azure Location Based Services, Visual Studio Code will all be put to contribution and you won’t believe all that can be achieved in only 60 minutes.
Let's talk about what Microsoft has to offer as a platform to help you build an Internet of Things solution. Mainly about Azure cloud but also Machine Learning, Cognitive Services, Windows, Hololens, Open Source
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,
Windows IoT: Accelerate the Intelligent Edge with the Windows AI PlatformMicrosoft Tech Community
Learn how to create powerful Intelligent Edge solutions on Windows. We'll show how you can use the Windows AI Platform to accelerate Azure ML workloads with DirectX 12 GPUs. Learn how you can use Windows to maintain and support your IoT solutions for years to come. We'll show the newest Windows services to gather telemetry about your devices and control device updates to suit your schedule.
Palestra sobre Internet das coisas apresentada por mim e Vinicius Souza no TDC 2014 (The Developers Conference)
Vídeo da palestra pode ser visto aqui http://youtu.be/tmGSZ7Yif2w
Un programma altamente innovativo realizzato attraverso una serie di sensori e telecamere con l’obiettivo di verificare e controllare il territorio senza mai venir meno, è stato più volte sottolineato, alle disposizioni di legge in materia di privacy
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.
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.
From cars, to thermostats, through media players and embedded controllers, devices are being connected to the Internet at a furious pace. This session will discuss and demonstrate and coding practices from live Azure customers.
Build 2017 - B8024 - Connected intelligent things with Windows IoT Core and A...Windows Developer
Come and learn how Microsoft is driving IoT innovation with both Microsoft Azure and Windows. From end-to-end security, to cloud-connected device provisioning and management, to data analytics and machine intelligence in the cloud and on the edge, we are simplifying the Internet of Things to empower you to do more. We show you how to do bulk provisioning of devices with Azure, how to run cloud intelligence and the Microsoft Cognitive Toolkit on your IoT device, and how you can easily manage your devices throughout their lifecycle.
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
In this demo heavy session you will learn what’s available for modern IoT developers. Azure IoT Hub, Device Provisioning Service, Time Series Insight, Azure Location Based Services, Visual Studio Code will all be put to contribution and you won’t believe all that can be achieved in only 60 minutes.
Let's talk about what Microsoft has to offer as a platform to help you build an Internet of Things solution. Mainly about Azure cloud but also Machine Learning, Cognitive Services, Windows, Hololens, Open Source
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,
Windows IoT: Accelerate the Intelligent Edge with the Windows AI PlatformMicrosoft Tech Community
Learn how to create powerful Intelligent Edge solutions on Windows. We'll show how you can use the Windows AI Platform to accelerate Azure ML workloads with DirectX 12 GPUs. Learn how you can use Windows to maintain and support your IoT solutions for years to come. We'll show the newest Windows services to gather telemetry about your devices and control device updates to suit your schedule.
Palestra sobre Internet das coisas apresentada por mim e Vinicius Souza no TDC 2014 (The Developers Conference)
Vídeo da palestra pode ser visto aqui http://youtu.be/tmGSZ7Yif2w
Un programma altamente innovativo realizzato attraverso una serie di sensori e telecamere con l’obiettivo di verificare e controllare il territorio senza mai venir meno, è stato più volte sottolineato, alle disposizioni di legge in materia di privacy
-- Created using PowToon -- Free sign up at http://www.powtoon.com/ -- Create animated videos and animated presentations for free. PowToon is a free tool that allows you to develop cool animated clips and animated presentations for your website, office meeting, sales pitch, nonprofit fundraiser, product launch, video resume, or anything else you could use an animated explainer video. PowToon's animation templates help you create animated presentations and animated explainer videos from scratch. Anyone can produce awesome animations quickly with PowToon, without the cost or hassle other professional animation services require.
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.
Why integration is key in IoT solutions? (Sam Vanhoutte @Integrate2017)Codit
While working on several Internet of Things projects with different customers in Europe, it became clear that Integration matters more than ever. Building an overall IoT solution requires many different technologies and skills. The Architect role is crucial to combining different services into one solid solution. Integration skills are extremely important in building robust and scalable IoT solutions. Every phase of the IoT value chain requires integration, since IoT solutions are distributed and decoupled by nature. Retro-fitting existing devices? Routing of telemetry data? Or even exposing analytics results through secured APIs? All these challenges require integration skills. Skills that are very familiar to specialists in the Integration business. This presentation will explain why these are great times to be an Integration expert and how we can help tackling current challenges.
Living on the (IoT) edge (Sam Vanhoutte @TechdaysNL 2017)Codit
In this session, Sam will dive deep into the new Azure IoT edge service that allows customers to build intelligent IoT solutions, combining the power of data intensive and low latency edge compute scenarios with the distributed, scalable power of the Azure cloud. Attendees will learn more about the architecture, use cases and programming possibilities of Azure IoT Edge and will understand how this technology can be applied to make modern IoT solutions in different industries. Expect a session with architecture design, scenarios and a lot of demos.
Azure IoT Client SDK can be used to connect many different types of devices. At the lowest end, you can use it to connect a less than 3$ WiFi capable system on a chip microcontroller, such as the NodeMcu and WeMOS D1.
In this lecture we will see how to build a WiFI capable, Arduino based, cloud controlled IoT smart switch. We will then use a cross platform Xamarin based application to activate the smart switch. Using this application installed on a mobile phone we will open a car gate on stage as well as 7500 Miles (12,000 KM) away.
You will learn:
• An Internet of Thing system overview
• How to create and use the Azure IoT Hub
• Implementing an Azure IoT client SDK based solution
• Provisioning IoT devices, sending information to the cloud and receiving commands
• Arduino development using Visual Studio with Visual Micro
Create The Internet of Your Things example of a real system - Laurent EllerbachITCamp
Introduction to an Internet of Things system. This session will go through a real system: my own sprinkler system including sensors, data manipulation, consumption, BI. This will give you an overview of a full projects, from the device side to the storage, consumption, analyze and insights. Boards like Raspberry Pi running Linux, Windows as well as Arduino and Netduino are used. The server side is based on Azure using services like Azure IoT Hub, Stream Analytics, Mobile Services, SQL Azure and more!
Microsoft azure services dedicated for IoT solutionsPredica Group
If you want to get to know more about Azure IoT Hub, Azure IoT Edge, Azure IoT Central or Azure IoT Suite this presentation is for you!
If you want to watch the replay you can do it here: https://predicalearningcenter.com/en/webinars/azure-iot-solutions/
Presentation about Azure IoT given at Innovation Days Sydney.
For more details see repository https://github.com/martinabbott/iot-end-to-end
And blog entry http://martinabbott.azurewebsites.net/2016/03/26/iot-hub-end-to-end/
You know better than anyone how IoT is transforming your industry. It is a business revolution that offers many opportunities. But let’s be honest, it comes also with its challenges.
Time for action!
It can be a challenge to figure out which is the best set of services to bring together. Codit knows what you need. We have been building IoT solutions right from the start, for companies just like yours. Understanding business cases and translating them to working solutions is what we do.
“In the current market, companies realize that the device itself is not enough. What’s more important is the service around it. Take Philips for example, and see how they managed to covert a basic light bulb business into a lucrative smart lighting experience.
The question is
1. How do we do it?
2. To choose from 300+ IoT platforms?
3. To do it by myself?
4. Where do the cloud providers take place?
All the answers – in the session.”
Cloud Native Demystified: Build Once, Run Anywhere!Codit
Innovate faster and accelerate your company's position in a world increasingly defined by the way we build software, in this webinar on Cloud Native.
Discover the webcast: https://bit.ly/3vOga40
Get exclusive insights on IoT technology that has the potential to accelerate your business and give you the necessary agility to keep up with the pace of business. Join us and learn about the current and future state of the IoT landscape and what it takes to be successful in IoT. Gain insights from customer stories and discover how to get started building successful IoT solutions with Microsoft Azure.
Discover the webcast: https://bit.ly/2U1N8iI
Discover what's next for Microsoft's BizTalk Server, what options are available to you, and how you can start planning the roadmap to the future for your integration solution.
Discover the webcast: https://bit.ly/3owUgyN
Introduction to Time Series Analytics with Microsoft AzureCodit
Improve operations and decision-making by using real-time data insights and interactive analytics to accelerate IoT data use throughout your organization.
Discover the webinar here: https://bit.ly/38sMcrP
Discover in this webcast how AI-based solutions mitigate fraud, reduce losses, and help businesses remain competitive.
In this webcast you will learn:
- The main digital tools to mitigate fraud.
- Rule-based tools can be augmented by Machine Learning. How does this work? What are the advantages?
- Insights on how to implement ML-driven fraud monitoring solution.
- The challenges when working with AI-Based Fraud Management solutions.
Discover the Webcast: https://bit.ly/359lsu9
Learn about Blockchain and how forward-thinking businesses are using this tech as an integral piece of their integration strategy.
Blockchain is often touted as the next big thing in technology. Perhaps you’re familiar with cryptocurrencies and Bitcoin, but did you know that Blockchain is being used by pioneering organizations to accelerate and support their business processes?
Discover more: https://bit.ly/2zvHGdM
The Ideal Approach to Application Modernization; Which Way to the Cloud?Codit
Determine your best way to modernize your organization’s applications with Microsoft Azure.
Want to know more? Don't hesitate to download our White Paper 'Making the Move to Application Modernization; Your Compass to Cloud Native': http://bit.ly/39XylZp
Lessons learned when integrating with Dynamics 365Codit
Get insights on the implementation aspect of integration with Dynamics 365 and learn which technology components you should use for your specific scenario.
See the webcast at: https://www.codit.eu/en/events/webinars/integrating-with-d365/
Five Reasons IoT Projects Fail - CTO Sam Vanhoutte @ IoT Convention 2019Codit
IoT is central to organizations that want to collect and process data, so they uncover business insights. It presents a huge opportunity for organizations across many sectors, from retail, manufacturing, to logistics, just to name a few. However even with the best proposal in place, and all the budget in the world, success with your IoT project isn’t guaranteed. In this session, Sam Vanhoutte breaks down the five major reasons IoT projects fail – and how you can make sure yours don’t.
Real time Analytics in IoT - Marcel Lattmann Codit Switzerland @.NET Day 2019Codit
The number of IoT devices which stream data to the cloud increases daily. In this practical session, we will build an end-to-end architecture for real-time analytics using the latest IoT technologies like IoT edge and data bricks.
Unlock a Smarter Business with Digital Identity - Sylvia Vandevelde @CONNECT19Codit
Our world is becoming more digital and mobile every day. Customers are increasingly using online services for their banking, retail, and public service needs. But this increase also comes with a layer of digital challenges around privacy and security. How can you ensure that customers are able securely share their private information, so they can easily make online transactions?
AI as Driver of Transformation - Didier Ongena @CONNECT19Codit
During Didier his session you’ll discover how companies and partners that embrace AI will clearly create a competitive advantage and will grow at a faster pace than those who resist it. Future-orientated companies are already laying the foundations for this transformation, by conducting pilot projects and releasing AI applications for their daily operations. Of course, our technology evolves and we’re moving towards working with our partners and customers to create artificial intelligence that truly augments human capabilities.
Extending Operations from On-premises Solutions Towards Hybrid and Cloud - Da...Codit
Danny highlights the importance how a solid support system behind your chosen integration solution is not an option but a must if you want to get ahead and stay ahead. You’ll gain key insights into how managing and supporting an Azure platform is different from an on-premises solution and why you need experts who know the difference and have the resources to support you. In this session you’ll discover how a hybrid integration solution is the key to a strong stack, and why Azure is not the end of the story.
Why your business needs an API driven strategy - Massimo Crippa @CONNECT19Codit
These days, every business is a digital business, undergoing a digital transformation. Digital transformation means that you must discover innovative ways to deliver products and services to your customers. Software - powered by APIs - delivers true value to businesses and allows them deliver exceptional digital experiences to their customers. In this session API expert Massimo Crippa will walk you through some use cases so you can gain a better understanding of how APIs are central to all organizations – no matter their size, industry, or location. You’ll also learn why APIs are not only a building block but are an essential part of your digital transformation.
Pushing the boundaries with IoT - Glenn Colpaert @CONNECT19Codit
With over 20 years’ experience in the field, Codit is helping customers get into Azure IoT Solution. New evolutions like Azure IoT Edge and Digital Twins are real game-changers for business and open up a whole range of new possibilities. Glenn will give a behind the curtains look on success stories, so you can get ideas about how IoT can be used for your business to drive revenue, discover new business models, and optimize business processes.
The Future of Integration - Toon Vanhoutte @CONNECT19Codit
The heart of the digital transformation story for many businesses lies in integration. Today’s app market place allows businesses to pick and choose from a smorgasbord of apps and these apps need to get connected to improve transparency across the company and make it easier to make high-level decisions. Businesses need a flexible integration solution that not only helps them get connected to employees and customers, but also paves the way to the future.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
3. Nice to meet you
SamVANHOUTTE
CTO
8 year – Microsoft p-tsp
3rd year – Azure MVP
sam.vanhoutte@codit.eu
+32 474 849 993
@SamVanhoutte
be.linkedin.com/in/samvanhoutte/
> 100 Active customers
International Focus -
HQ in BEFocused on integration solutions
2000 Belgium
2004 France
2013 Portugal
2016 Switzerland
70 employees
> 50 consultants Microsoft certifiede-news + SoMe
2012 & 2013
Partner of the Year
Award Finalist
Application Integration
6. Field
Gateway
Device
Connectivity & Management
Devices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Cloud Gateway
IoT Hub
Field
Gateway
Protocol
Adaptation
IoT Hub
• Capability of the Azure IoT Suite
• Bi-directional device <-> cloud
• Up to 10 million devices
• Telemetry ingestion
• Command & control
• [Cloud to cloud communication]
• Device registry & identity
• [Device Management]
• HTTPs / AMQP (incl WebSocket) / MQTT
6
G.A. TODAY !!
7. 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
7
8. 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
8
9. 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
9
14. The Remote Monitoring architecture
15
Components created with Remote Monitoring Preconfigured Solution
Devices
Azure IoT Suite Remote Monitoring
Back end
systems
and
processesC# simulator
Event Hub
Storage blobs DocumentDB
Web/Mobile App
Stream Analytics Logic Apps
Azure
Active Directory
IoT Hub Web Jobs
Power BI
15. The Device Store
16
Azure DocumentDB
➔ Every device is 1 document with
➔ Device metadata
➔ Command list
➔ Command history
➔ Can extend with custom data
16. Ingestion, Identity & Commands
17
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
We care about your budget. Tip of the week.
17. You can easily turn off these jobs, while not testing.
We care about your budget. Tip of the week.
The event processors
18
Azure Stream Analytics
➔ These jobs are being created
➔ {suitename}-DeviceInfo
➔ {suitename}-Telemetry
➔ {suitename}-Rules
18. DeviceInfo job
19
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
19. 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)
20. 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 !
21. You can change the App Service Plan to reduce costs
We care about your budget. Tip of the week.
The presentation layer
22
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
22. Demo
How to connect a device to the IoT Suite
• Sending telemetry
• Listening for commands
23
23. Gateways, lot’s of gateways
24
Telemetry ingestion
Software Field Gateway
Azure Cloud Gateway
Device Registry
Device Lifecycle
Device Configuration
Message Routing
Cloud2Cloud API
SigFox Cloud
Lora Cloud
BlaBla Cloud