Export or edit this event...

"Azure IoT and the Enterprise Maker" by Kent Stroker, Microsoft

500 Interstate Blvd S
Nashville, TN 37210 (map)



This four (4) hour workshop is an exploratory, first look workshop into how IoT leverages cloud technologies and is designed primarily for those working as “enterprise makers” in companies with IoT projects and/or may find themselves needing to expand their knowledge beyond the local device and understand downstream architectures in the cloud. This workshop addresses how data from a device may be received and subsequently processed. This class is not about the device, it is about device data and cloud back ends.

This is a lecture-lab style course in which topics are presented by the instructor. Labs are completed by students during the workshop, or students may finish labs after the conclusion of the workshop. This workshop presumes no knowledge of Azure cloud products. It does presume knowledge with making an IoT device using an Arduino or Raspberry PI and/or other such related “maker” experiences and skills.

1. To introduce students to Azure Cloud
2. To introduce students to Azure IoT portfolio
3. To provide hands on experience building a basic “cold” and “hot” path IoT, cloud-based, back-end processing architecture
4. To introduce students to streaming analytics and dashboards
5. To prepare students for continued education around IoT

1. Azure Cloud IoT portfolio overview
2. Source device background and how lab data is being generated
3. What is the Azure IoT Hub?
4. Lab One – Create an Azure IoT Hub and connect to device telemetry
5. Azure SQL and NoSQL databases and “cold” path concepts
6. Lab Two – Create an Azure database and write data from IoT Hub to database
7. How to create dashboard with PowerBI
8. Lab Three – Create a simple dashboard
9. How to examine data in real-time using a “hot” path, streaming analytics and dashboard
10. Lab Four – Create a streaming analytics component and real-time dashboard

1. Laptop running Windows 10 that has wireless network capability.
   a. Enable Developer Mode
   b. Enable Windows feature “Windows Subsystem for Linux”
        i. Make sure you can invoke a bash shell from a Command Prompt window
   c. Install Node.js  v6.10.3 LTS from www.nodejs.org
   d. Visual Studio 2017 Community Edition

NOTE: Windows 10 is the only supported version for IoT Core and other Azure IoT tools, so if you plan on working with Azure IoT, you need Windows 10.  If you plan to NOT use Windows 10, then you will likely not be able to perform most of the labs.

2. Students should plan on being able to provide their own hotspot connectivity. While most workshops try to provide a free Wi-Fi connection, they are of unpredictable quality. Students are strongly advised to have their own Wi-Fi hotspot capability.
3. An active Microsoft Azure subscription. Students need to arrive at the workshop with an active Microsoft Azure account and subscription and are strongly advised to do this prior to arrival. Azure accounts are free for the first 30 days and come with $250 credit. Visit azure.microsoft.com for more information and to sign up for a free account.
    a. If you already have a Azure account and have exhausted the 30 days and/or the credits, it is easy to create a Pay-As-You-Go subscription; this class will use under $5 of credits for the labs;
    b. or, use a different email address and sign up for another free account
    c. Remember to bring your laptop power supply and a mouse is often nice.
        i. Packing an extension cord is often a good idea too.
4. Students will receive an email prior to first day lab with a URL to the lab handout; it is strongly advised for students to print a copy for easy reference during the workshop.

This is a very cram packed 4 hours, come prepared to learn at a fast pace. Also, understand that this course will not make you an expert in Azure IoT, rather this is a first look at the depth and breadth of the Microsoft IoT technology stack and introduces to some of the major pieces of a typical IoT cloud architecture. You should come away from this workshop with a sense of “knowing what you do not know” and eager to learn more. There are many avenues for learning more and we will wrap the workshop with next steps and learning resources you may wish to explore. Look forward to seeing you at one of these workshops this summer!

Information contained in this syllabus is, to the best knowledge of the instructor, considered to be correct and complete when distributed to the student. The instructor reserves the right to make changes in course content and instructional techniques without prior notice or obligation to the student.

Food will be provided at the beginning of the meeting thanks to Hackster! However, we're still looking for another food sponsor and need to find a new one ASAP. If you have any ideas for sponsors and would like me to inquire for you, please send an email to [masked].

This workshop is completely free! However, during registration you will be asked to provide some personal data. Please do so. This event is jointly operated by Microsoft and Hackster. Any data collected may be used by both Microsoft and Hackster. Please read their full privacy statements.” - Microsoft’s is here: https://privacy.microsoft.com/en-us/privacystatement and Hackster’s is here: https://www.hackster.io/privacy

Come join the fun and invite your friends!