JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

EDGE ANALYTICS LAB

M.Tech I Year II Semester (R22)

Course Objectives:

  • 1. Understand the concept of edge computing
  • 2. Understand the Edge computing Architecture
  • 3. Implement the edge computing in IOT
  • 4. Understand the concept of multi-access edge computing
  • 5. Implement edge computing in MEC

Course Outcomes:

  • 1. Identify the benefits of edge computing
  • 2. Develop the microservices in iofog
  • 3. Develop user defined services in the edge
  • 4. Create use cases in IOT with edge computing
  • 5. Develop services in MEC
  • 6. Implement use cases in MEC

List of Experiments:

  • 1. Set up the Arduino IDE for ESP8266-12 module and program it to blink a LED light.
  • 2. Installation tools to create and manage ECN’s
  • 3. Deploy micro services and writing your own microservices
  • 4. Setup the Communication Parameters
  • 5. Implement any two Communications protocols
  • 6. Deploy modules to a Windows IoT Edge device
  • 7. Create an IoT hub.
  • 8. Register an IoT Edge device to your IoT hub.
  • 9. Install and start the IoT Edge for Linux on Windows runtime on your device.
  • 10. Remotely deploy a module to an IoT Edge device and send telemetry.
  • 11. Python based basic programs using Raspberry Pi.
  • 12. Deploy a module Manage your Azure IoT Edge device from the cloud to deploy a module that sends telemetry data to IoT Hub.
  • 13. Publishing Data using HTTP.
  • 14. Sensor Interfacing and Logging using MQTT.
  • 15. File IO Example - # Example code to demonstrate writing and reading data to/from files
  • 16. write code to turn on one of the LEDs on the board (Breadboard) Additional Exercises on IOT Edge Analytics Applications
  • 17. Temperature Logger
  • 18. Home Automation

TEXT BOOKS:

  • 1. Hands-On Edge Analytics with Azure IoT: Design and develop IoT applications with edge analytical solutions including Azure IoT Edge by Colin Dow
  • 2. MicroPython for the Internet of Things A Beginner’s Guide to Programming with Python on Microcontroller, Charles Bell, A Press.

REFERENCE BOOKS:

  • 1. Learn Edge Analytics - Fundamentals of Edge Analytics: Automated analytics at source using Microsoft Azure by Ashish Mahajan
  • 2. Peter Waher, “Mastering Internet of Things: Design and create your own IoT applications using Raspberry Pi 3”, First Edition, Packt Publishing, 2018
  • 3. John C. Shovic, “Raspberry Pi IoT Projects: Prototyping Experiments for Makers”, Packt Publishing, 2016
  • 4. Python for Microcontrollers: Getting Started with MicroPython Paperback – 16 December 2016, by Donald Norris, McGraw-Hill Education TAB
  • 5. Programming with MicroPython: Embedded Programming with Microcontrollers and Python, by Nicholas H. Tollervey, O′Reilly
  • 6. R. Buyya, S.N. Srirama (2019), Fog and Edge Computing: Principles and Paradigms, Wiley- Blackwell, 2019.

Loading Question Papers

Fetching data from database...