The Hackster Microsoft Roadshow is an exploratory, first look workshop into how IoT leverages cloud technologies.
This event is meant for people working in the tech industry who want to learn more about IoT (Architects, IT Engineers, Developers, and IoT devs).
This four hour workshop 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 sone knowledge with making an IoT device using an Arduino or Raspberry PI and/or other such related “maker” experiences and skills.
Kent Stroker (https://www.linkedin.com/in/kentstroker/) is a Senior Consultant at Microsoft IoT OEM.
In this workshop, we hope to introduce students to Azure Cloud, the Azure IoT portfolio, and streaming analytics and dashboards. We'll provide hands-on experience building a basic “cold” and “hot” path IoT, cloud-based, back-end processing architecture.
Every participant attending this event will receive IoT completion certificates.
WHAT TO BRING
Since we want to make the most of our time at the workshop, please follow the instructions to prepare for the workshop before arriving.
Bring a laptop running Windows 10 that has wireless network capability. Don't forget your power supply!
Do the following on your laptop:
• Enable Developer ModeEnable Windows feature “Windows Subsystem for Linux (https://msdn.microsoft.com/en-us/commandline/wsl/install_guide?f=255&MSPPError=-2147217396)
• ”Make sure you can invoke a bash shell from a Command Prompt window
• Install Node.js v6.10.3 LTS from www.nodejs.org (http://www.nodejs.org/)
• Install Visual Studio 2017 Community Edition (https://www.visualstudio.com/downloads/) (it's free!)
• Create a Microsoft Azure (https://azure.microsoft.com/en-us/free/) subscription. Azure accounts are free for the first 30 days and come with $250 credit.
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.
• It's a good idea to plan on being able to provide your own hotspot connectivity.
• Packing an extension cord is often a good idea.
• A mouse is often nice too.
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
Lab 1: Azure Cloud IoT Hub Lab
Lab 2: Store Messages to Table Lab
Lab 3: Data Visualization Web App Lab
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.
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].
FEES & DATA
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!