Internet of Things with Azure

Intermediate

LP Box Courses 6 Video Courses
LP Box quiz No quiz sessions
LP Box Lab No hands-on labs
Duration 6h 31m
Karma ~120 karma points
Certificate 669 students

IoT isn’t anything new, companies have been using devices to measure and quantify data for a while now. So why is it that IoT has become a buzzword in recent years?

While there’s no one answer, there are a few contributing factors.

First, there are a lot of options for devices, and they’re reasonably inexpensive. With so many options for devices it provides a lot of potential for tools and languages. Having this sort of diversity with tools and languages allows engineers to use higher level languages and prototype very quickly.

Once you have a device, you need to be able to get the data; which brings us to another contributing factor, which is internet connectivity. Internet connectivity is just about everywhere making getting data from devices easier than ever.

With the low cost of devices, and internet connectivity everywhere, you could deploy tens of thousands of devices; however supporting so many devices, especially if they’re connect simultaneously, is an infrastructural challenge. So another contributing factor is the cloud, which helps us to build highly scalable, highly available solutions.

The cloud’s benefit to IoT doesn’t end there. Major cloud vendors also offer tools for big data and machine learning. After all, what’s the point of collecting all of that data if you can’t use it to gain insights.

In this learning path we’ll take a look at how Azure can help with your IoT solutions.

From its device SDKs across multiple programming languages, to IoT Hub providing a device registry and scalable messaging infrastructure, Azure has a lot to offer.

If you’re working in the realm of IoT then you can’t ignore Azure. IoT Hub has a wonderful blend of ease-of-use and functionality. It also integrates well with other services such as Azure Functions and Stream Analytics, which extend its functionality. 

Agenda

  • Building an Information Display Solution with Azure IoT Hub
    • An introduction to an IoT solution with Azure
  • Introduction to Azure IoT Hub
    • An introduction to Azure IoT Hub 
  • Developing For The Raspberry Pi and Azure IoT Hub
    • Using a Raspberry Pi to send and receive data from IoT Hub
  • Processing IoT Events and Data
    • How to process events and data using different Azure services
  • COMING SOON - IoT Hub: A Deep Dive
    • A deep dive into topics such as protocols and security 
  • Introduction to Azure Functions
    • Like a fine wine, Azure Functions pair well with IoT Hub
  • Introduction to Azure DocumentDB
    • DocumentDB is another great pairing

 
So if you’re interested in learning more about IoT with Azure the click on the first course to get started!

 

Your Name Here
Preview certificate
Start

1

Building an Information Display Solution with Azure IoT Hub As the title suggests, this course is about building an information display solution using Azure IoT Hub. However, it’s more than just that. If you’re new to IoT with Azure, then you probably have a lot of questions; though there are probably even more questions that you just don’t know to ask yet. That’s where I hope this course will ...

2

Introduction to Azure IoT Hub IoT isn't anything new, in fact it's been something companies have been doing since before it was named IoT. So you might wonder, if it's not new, then why all the hype? It's a good question and the answer is complex. However these days there are a few things that have enabled IoT to take off. The internet is ubiquitous and reasonably inexpensive, makeing it easy to ...

3

Developing For The Raspberry Pi and Azure IoT Hub When it comes to IoT there are multiple layers. It’s not just an application deployed out on virtual machines, where the users interact with a web browser. In this course we’ll go through the process of setting up both the cloud and device side of an IoT solution. This course focuses on how to implement a basic IoT solution. We’re going to setup a ...

4

Processing Azure IoT Hub Events and Data Once your data is in IoT Hub, you need to be able to access it; ideally with different processors. Using different processors allows you to break out the responsibilities of each. Azure provides a few options for processing events and sending feedback to devices. In this course we'll introduce you to Stream Analytics, Azure Functions and raw processing ...

5

An Introduction to Azure Functions Serverless Computing has emerged as a capable and low-friction means to execute custom logic in the public cloud. Whether you're using Amazon Lambda, Google Cloud Functions, or Azure Functions, you have a wide variety of target languages, ecosystem integrations, and deployment mechanisms to choose from. All this while leaving the heavy lifting of server ...

6

An Introduction to Azure DocumentDB It's been common, if inconsistently applied, knowledge for many years that relational databases are a less-than-ideal fit for some types of software problems. Indeed, entire categories of software development tooling, such as object-relational mappers (ORMs), exists to bridge the gap between highly normalized relational data and in-memory, object-oriented ...
Complete all the steps to claim this certificate
Your Name Here
Internet of Things with Azure
Certificate Sample