IoT Foundations: Device Management
2h 27mIntermediate2021-05-14
Authors

Ryan Hu
Professor at the Seneca College of Applied Arts and Technology
Course details
Whether you're working with a small-scale or large-scale system of connected devices, it is crucial that you devise thoughtful, sustainable management and monitoring solutions. In this course, learn about the basics of IoT device management, and discover how to build smart objects that are easy to maintain and troubleshoot. Instructor Ryan Hu covers essential concepts such as the system architecture, key functionalities, key standards, and protocols. He also discusses the representative standards for IoT device management—the LightweightM2M standard and the oneM2M standard. He shows how to use the IBM Watson IoT Platform, and more.
Topics include:
Classes of manageable devices
IoT device management basics
System architecture
Device management functionalities
Typical device management standards
Message transfer protocols
OMA LightweightM2M standard
Building your LwM2M solution with Leshan
oneM2M standard
Building your oneM2M solution with OM2M
Using IBM Watson IoT Platform
Using Microsoft Azure IoT Hub
Topics include:
Classes of manageable devices
IoT device management basics
System architecture
Device management functionalities
Typical device management standards
Message transfer protocols
OMA LightweightM2M standard
Building your LwM2M solution with Leshan
oneM2M standard
Building your oneM2M solution with OM2M
Using IBM Watson IoT Platform
Using Microsoft Azure IoT Hub
Skills covered
Internet of ThingsHardwareFoundationsSoftware Development
Concepts
0. Introduction
- 01 - Welcome
- 02 - What you should know
- 03 - Using the exercise files
1. Introduction to Device Management
- 04 - Overview of IoT device management
- 05 - Device management use cases
- 06 - Classes of manageable devices
2. IoT Device Management Basics
- 07 - The system architecture
- 08 - Device management functionalities
- 09 - Typical device management standards
- 10 - Message transfer protocols
- 11 - Challenge - Analyzing a device management scenario
- 12 - Solution - Analyzing a device management scenario
3. OMA LightweightM2M Standard
- 13 - LwM2M standard overview
- 14 - LwM2M resource model
- 15 - LwM2M interfaces
- 16 - LwM2M security
- 17 - Build your LwM2M solution with Leshan
- 18 - Challenge - Adding an LwM2M Object
- 19 - Solution - Adding an LwM2M Object
4. oneM2M Standard
- 20 - oneM2M standard overview
- 21 - oneM2M architecture
- 22 - oneM2M device management architecture
- 23 - oneM2M device management functions
- 24 - oneM2M security services
- 25 - Build your oneM2M solution with OM2M
- 26 - Challenge - Creating an OM2M service
- 27 - Solution - Creating an OM2M service
5. Example Device Management Platforms
- 28 - Use IBM Watson IoT Platform
- 29 - Use Microsoft Azure IoT Hub
- 30 - Use Google Cloud IoT
- 31 - Use Amazon AWS IoT
Conclusion
- 32 - Next steps
Related courses
- IoT Foundations: Operating System Applications
- IoT Foundations: Operating Systems Fundamentals (2018)
- IoT Foundations: Operating Systems Fundamentals
- Edge Computing Foundations: Architecting GDC-Connected Applications for the Edge
- Programming Foundations: Secure Coding
- NB-IoT (Narrowband IoT) Engineering: Deployment, Configuration, Call Flow Analysis
- Leveraging Cloud Computing for IoT
- IoT Foundations: Fundamentals
Related learn paths
- Prepare for the CompTIA A+ (220-1001 and 220-1002) Exams
- Master Digital Transformation
- CISO Leadership: Managing a Cybersecurity Program
- Prepare for the CompTIA Security+ (SY0-601) Certification Exam
- Mastering Executive-Level Data Analytics
- Build Essential Data Skills
- Cisco Network Security: Safeguarding Network Integrity and Data
- AI Boot Camp for Small and Medium-Sized Businesses (SMBs)