Linux IoT - From Prototype to Production
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the journey of Linux-based IoT devices from prototype to production in this comprehensive 39-minute conference talk. Learn about the key considerations for device manufacturers when designing connected devices for the Internet of Things. Delve into hardware selection, software development, security measures, and integration strategies. Witness a practical demonstration using a Raspberry Pi device and gain access to a build environment with instructions for personal experimentation. Discover the fundamentals of IoT, including its applications across consumer, industrial, enterprise, and municipal markets. Examine design considerations, cloud infrastructure options, and the selection process for hardware components, system software, and application development. Gain insights from Drew Moseley, an experienced embedded systems engineer, on topics such as embedded Linux, Yocto Project, deployment strategies, and securing IoT devices. Understand the importance of timely security patching and updates for IoT devices to ensure long-term safety and functionality.
Syllabus
IOT Development from Prototype to Production
Session overview
IOT Definition
IOT Applications
Cloud Infrastructure
IOT Network Architecture
IOT Communication Protocols
Hardware Criteria
System Software Criteria
System Software Options - Linux
Yocto Project - Overview
Buildroot - Overview
OpenWRT - Overview
Deployment Considerations • Device lifetimes • Managed vs unmanaged fleet
Securing IOT Devices
Security patching is done too late
IOT Device Patching and Updates
Taught by
Linux Foundation
Tags
Related Courses
Introduction to LinuxLinux Foundation via edX 操作系统原理(Operating Systems)
Peking University via Coursera Internet of Things: Setting Up Your DragonBoard™ Development Platform
University of California, San Diego via Coursera Information Security-3
Indian Institute of Technology Madras via Swayam Introduction to Embedded Systems Software and Development Environments
University of Colorado Boulder via Coursera