Clientele ➞

Building IoT Solutions Using Microsoft Azure


Duration: 3 Days


With revolution in the world of IoT and increase in number of systems connected to internet it is important for IoT Solution Developers and Architects to understand the end to end implementation of systems. IoT empowers increase of automation in cities, homes, stores and in many industries such as Aviation, Automotive, Retail, Manufacturing and more. Industrial IoT (IIoT) is a larger part of IoT which enables corporate to easily acquire, ingest and process large amounts of data at greater speeds efficiently. Development of IIoT and Smart Factories enables industries to easily manage and secure their platforms and data with high efficiency and scalability providing energy conservation, predictive maintenance and other operational efficiencies. Building IoT Solutions using Microsoft Azure is a dedicated 3 days course to enrich your skills and provide hands-on experience on Azure IoT Cloud platform. Microsoft is among one of the leading providers offering tools and services on...Read more


  • Learn the fundamentals of Azure IoT
  • Understand the workflow of Cloud and IoT
  • Learn to design, develop and implement IoT solutions using Microsoft Azure
  • Learn about data ingestion, processing and visualization in Cloud
  • Build and implement a live IoT solution using Azure
  • Learn to implement cognitive services in IoT solutions

Who Should Attend

  • Developers who want to develop IoT solutions on Azure Cloud platform
  • Professionals looking for hands-on training on Azure Data Analytics and IoT
  • Startup companies who wish to build their IoT solutions over Cloud at a fraction of the cost of traditional methods
  • Software Professionals who want to gain experience on Azure cognitive services
  • Architects who want to understand end to end implementation of IoT solutions


Course Outline

Day 1

  1. Fundamentals of Microsoft Azure
    • Introduction
    • Microsoft Azure Services
    • Compute Execution Models for Applications
    • Microsoft Azure Datacenter Infrastructure
    • Microsoft Azure Region Pairs
    • Types of Accounts
    • Microsoft Azure Credentials
    • Advantages
    • Privacy and Compliance
    • Pricing
  2. Microsoft Azure Blob Storage
    • Microsoft Azure Storage
    • Protocols
    • Working with Blobs
    • Blob Storage Tiers
    • Microsoft Azure Storage Redundancy Options
    • Limitations
    • Pricing

    Hands-on: Creating and Utilizing Storage Account

  3. Microsoft Azure Data Lake Store
    • Concept of Data Lake Store
    • Configuring Data Lake Store Using Microsoft Azure Portal and PowerShell
    • Overview of Data Lake Security
    • Data Lake Store Integration with Microsoft Azure Services
    • Microsoft Azure Blob Storage v/s Microsoft Azure Data Lake Store
    • Integration with Microsoft Azure Services

    Hands-on: Provisioning HDInsight Cluster with Data Lake Store

  4. Microsoft Azure IoT Hub
    • Introduction
    • Microsoft Azure Event Hub v/s Microsoft Azure IoT Hub
    • Types of Devices Supported
    • Microsoft Azure IoT Hub Units
    • Microsoft Azure IoT Hub – Inputs and Outputs
    • Creating Microsoft Azure IoT Hub
    • Shared Access Policies
    • Shared Access Keys
    • Device Identities
    • Sending and Receiving Messages Between Devices and Cloud
    • Microsoft Azure Stream Analytics
    • Microsoft Azure IoT Hub Endpoints
    • Query Language
    • Device to Cloud Partitions
    • Resource Group
    • Pricing and Scale Tiers

    Hands-on: Creating and Configuring IoT Hub
    Hands-on: Connecting Devices to Microsoft Azure IoT Hub

  5. Device Management
    • Device Management Principles
    • Device Lifecycle
    • Device Management Patterns
    • Device Monitoring

Day 2

  1. Microsoft Azure Stream Analytics
    • Overview of Microsoft Azure Stream Analytics as a Service
    • Components of Microsoft Azure Stream Analytics
    • Integration with Other Services for Input / Output
    • Windows Functions
    • Query Types
    • Scaling Microsoft Azure Stream Analytics
    • Use Cases
    • Microsoft Azure Stream Analytics v/s Apache Storm

    Hands-on: Linking Microsoft Azure IoT Hub with Stream Analytics

  2. Microsoft Azure Time Series Insights
    • Features
    • Service Attributes
    • Data Exploration
    • Querying Time Series Data
    • Resolving Service Throttling
    • Managing Data Retention

    Hands-on: Setting up Microsoft Azure Time Series Environment and Interfacing the Event Source as Microsoft Azure IoT Hub
    Hands-on: Performing Data Exploration of Live Sensor Data
    Hands-on: Configuring the Data Retention in Microsoft Azure Time Series Insights
    Hands-on: Working with Reference Data Sets
    Hands-on: Setting up Authentication and Authorization of Microsoft Azure Time Series Insights

  3. Microsoft Azure Functions
    • Introduction
    • Features
    • Microsoft Azure Functions Triggers
    • Integrating Microsoft Azure Functions
    • Pricing

    Hands-on: Creating and using Microsoft Azure Functions for E-mail Delivery Service

  4. Microsoft Azure IoT Edge
    • Capabilities of Microsoft Azure IoT Edge
    • IoT Edge Modules
    • Edge Agent
    • Securing Microsoft Azure IoT Edge

    Hands-on: Setting up an IoT Edge Device
    Hands-on: Deploying a Custom Python Module on Edge
    Hands-on: Deploying a Stream Analytics Module on Edge
    Hands-on: Deploying a Machine Learning Module on Edge

Day 3

  1. Microsoft Azure Cognitive Services
    • Understanding and Integrating Face Detection
    • Understanding and Integrating Speaker Recognition
    • Bringing Operational Intelligence with Computer Vision

    Hands-on: Implementing Face Detection using a Raspberry Pi with Camera Module
    Hands-on: Creating and Training a Voice Recognition Model to Make System Identify User

  2. Power BI
    • Introduction to Power BI
    • Why use Power BI
    • Tools with Power BI
    • Service Integration
    • APower BI Components

    Hands-on: Data Analysis with Power BI

  3. Microsoft Azure Service Bus
    • Service Bus Queues
    • Topics
    • Relays
    • Events Hubs

    Hands-on: Connecting Applications using Service Bus Queue

  4. Microsoft Azure Sphere
    • Benefits of Microsoft Azure Sphere
    • Microsoft Azure Sphere Security Architecture

Case Studies – Azure IoT Solutions


About The Trainer


Arzan Amaria
Sr. Solutions Architect – Cloud and IoT

Arzan has more than 9 years of experience in Microsoft infrastructure technology stack, Data Science, Cloud and IoT. He has great amount of experience in deploying Cloud based solutions. He is a multi-cloud professional with exposure to Azure, AWS and other IIoT Cloud platforms like GE Predix and IBM Watson.

As a Cloud Solution Architect at CloudThat, he is an expert at deploying, supporting and managing client infrastructures on Azure. Having core training and consulting experience, he specializes in delivering individual training and corporate training on Azure. He is also engaged in extensive research and development in the field of IoT and Data Science and leads a team for the same. He has delivered trainings on IoT and is currently designing Cloud integrated solutions.

He has been training professionals for various Microsoft partners such as Wipro, HPE, HCL, Infosys, Accenture, TCS and many more in the recent past.

He holds following Certifications:

  • GE Predix Certified Developer
  • Microsoft Certified Trainer (MCT)
  • CTT+ (Certified Technical Trainer)
  • MCSD: Azure Solutions Architect
  • MCSE (Server Track)
  • MCTS in Machine Learning
  • VCA-DCV (Data Center Virtualization – Associate)
  • Microsoft Certified Specialist with Hyper – V Virtualization
  • AWS Certified Solutions Architect – Associate Level
  • CEH (Certified Ethical Hacker, EC Council University US)
MCT CompTIA Cloud Essentials Microsoft Certified Solutions Developer
MCSE Microsoft Certified Technology Specialist MCTS vmware certified professional data center virtualization
Microsoft Specialist Server Virtualization with Windows Server AWS Solutions Architect Associate Certified Ethical Hacker

Other Details


For latest batch dates, fees, location and general inquiries, contact our sales team at: +91 8880002200 or

Upcoming Batches


Quick Inquiry: IoT Courses

Favorite Courses
No Favourites added yet.

Our Partners