Learn from industry experts about Internet of Things Workshop for Beginners (with Hands-on)
This session will cover the following topics:
- Session 1
- Topics
- Introduction to IoT, Anatomy of an IoT system, Components, IoT product design, Technology selection: Microcontrollers/SoCs, Sensors, and Communication interfaces, IoT devices/Nodes, IoT assets, Device architecture, Device prototyping, Greenfield and Brownfield development and challenges
- Hands-on Sessions/activities
- Building a sensor node using ESP8266 WiFI board for Data Acquisition
- Topics
- Session 2
- Topics
- Computing paradigms, Deep dive into edge computing fundamentals, understanding low latency analytics and decision making requirements, MQTT protocol and Pub – Sub architecture, Gateway based IoT architecture
- Hands-on Sessions/activities
- Building a Pub-Sub architecture based small-scale edge infrstructure allowing IoT devices to exchange control and command data in the form of MQTT messages
- Topics
- Session 3
- Topics
- IoT cloud platforms, Exploring Amazon Web Services (AWS) IoT services, Architecting end-to end IoT solution on AWS
- Hands-on Sessions/activities
- On-boarding / registration / connectivity of IoT devices with AWS cloud platform
- Topics
- Session 4
- Topics
- Deep deive into IoT security, Understanding end to end security of an IoT solution: devices, network and cloud, Common attack scenarios, threats and vulnerabilities, vulnerability analysis – attack trees and threat modelling
- Hands-on Sessions/activities
- Security – Device and gateway hardening
- Attack scenario – WiFi AP spoofing
- Topics
- Session 5
- Concluding discussions