Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Internet of things IoT- in Action (The software stack)
Rating: 4.1 out of 5(309 ratings)
15,394 students

Internet of things IoT- in Action (The software stack)

Quickly learn the complete technology stack for implementing IoT applications.
Created bySrinivas Tata
Last updated 12/2018
English

What you'll learn

  • This unique course gives end-to-end understanding of the technology stack behind implementing IoT solutions. In the beginning of the course we see two very good real-time examples of IoT. We will walk you through step-by-step thinking process for implementing IoT solutions. We will introduce the technologies Nifi, Kafka, Storm, Spark, Hbase, Hadoop, Druid, Machine learning. We will learn how to use these technologies in building the IoT solution. We will take you to the AWS cluster to show the real time understanding of how these technologies work together. We will introduce machine learning and demonstrate the role of machine learning in building Internet of Things applications.

Course content

1 section15 lectures1h 2m total length
  • Introduction and course overview1:36
  • Introduction to Tata-Band2:29
  • Uses of Tata-Band in day to day life2:50
  • how T-Band saves life2:37

    This lecture shows how t-band, an IoT device, links hospitals, ambulances, traffic systems, and blood banks to share patient history and current condition, speeding response and improving heart-attack survival.

  • How T-Band saved the life - how it used IoT and Machine learning2:22
  • Another example IoT- Truck streaming - a solution approach2:33
  • What data is required to achieve this, how do we get the data2:27
  • what is the technology behind this5:43
  • Map our requirement to technologies3:45

    Map the requirements to technologies by collecting sensor data, streaming with Kafka and Flume, storing data at rest, and applying Spark-based anomaly detection using machine learning.

  • Data gathering and enrichment with Nifi10:08
  • Messaging layer Kafka3:52
  • Storm - creating a topology for IoT9:02
  • Druid - Analysis and visualizations for IoT5:28
  • Machine learning and analysis with Zeppelin - IoT5:59
  • Conclusion1:48

    Explore end-to-end IoT architecture and a practical technology stack, including Kafka, Spark, data visualization, Giblin, and machine learning, using real and simulated data.

Requirements

  • No prior knowledge is expected. we will introduce all technologies Nifi, Kafka, Storm, Spark, Druid and will show their role in building IoT solutions

Description

This course is to quickly learn all the technologies required to implement IoT solutions. The technologies to gather data, build messaging layer, quickly process real-time events, Analysis of data at rest, visualizations, machine learning and more.

You will see good example scenarios where IoT is used at its best. A scenario explained end-to-end with all participating technology stack.

You will get clear understanding of each technology component and you will be able to decide which technology to be used for which requirement.

Who this course is for:

  • Any one who is interested in learning the technology stack behind IoT in a short span can take this course