Building an end-to-end solution with Azure & AI


You are the leader of a group of climate scientists who are concerned about the dwindling polar-bear population in the Arctic. As such, your team has placed hundreds of motion-activated cameras at strategic locations throughout the region. Rather than manually examine each photograph to determine whether it contains a polar bear, you have been challenged to devise an automated system that processes data from these cameras in real time and displays an alert on a map when a polar bear is photographed. You need a solution that incorporates real-time stream processing to analyze raw data for potential sightings, and one that incorporates artificial intelligence (AI) and machine learning to determine with a high degree of accuracy whether a photo contains a polar bear. And you need it fast, because climate change won’t wait.

In this workshop, you will build an end-to-end solution that combines Azure IoT hubs, Azure Storage, Azure Stream Analytics, Azure Functions, Azure SQL Database, Azure Custom Vision Service, and more to implement a system that shows polar-bear activity on a live, interactive map. In addition to learning how to develop cloud-based applications for Azure, you will learn how to incorporate AI into those applications. All of the code you write will be written in JavaScript and Node.js so that it runs cross-platform. Bring a laptop and make sure you have sufficient permissions to install tools and packages on it. Also bring an Azure subscription. Any subscription will do, whether it’s a free trial subscription, an MSDN subscription, or a company subscription. We will provide the rest.

Jeff Prosise

Jeff Prosise is cofounder of Wintellect (, a developer consulting and education firm that provides services to companies all over the world. He has written nine books and hundreds of articles on software development, and today spends most of his time doing working with Azure and AI and managing WintellectNOW ( In his spare time, Jeff builds and flies large radio-control jets. He loves the smell of jet fuel in the morning.