In the realm of IoT development, prototyping is a common starting point. It involves rapid iterations, firmware refinements, and, if applicable, creating a “good enough” Machine Learning (ML) model for deployment. However, as these prototypes evolve into large-scale deployments with hundreds or thousands of devices, challenges arise. Scaling IoT prototypes while preserving the benefits of local, iterative development becomes complicated, especially when it necessitates recalling devices from the field for updates.

This is where MLOps, or Machine Learning Operations, plays a crucial role. MLOps provides a structured approach to streamline the transition of ML-based projects into production, making their management and monitoring more efficient. By adopting MLOps principles, we can continually enhance IoT projects, even after deployment.

How you ask? By using the best of Blues, Edge Impulse, and Zephyr!

By integrating MLOps principles, we can create IoT solutions that can be remotely updated, eliminating the need to recall devices for each improvement.

Join us on this journey to explore:

1. Deploying an “AIoT” project with Edge Impulse and Zephyr: Learn how to combine Edge Impulse’s ML capabilities with Zephyr’s Real-Time Operating System (RTOS) to build robust IoT applications.

2. Remote data accumulation and cloud synchronization with Blues Notecard: Discover how Blues facilitates seamless data synchronization between IoT devices and the cloud, enabling real-time updates and data retrieval.

3. Utilizing new data for cloud-based ML model training: Explore how to use cloud-based ML model training with newly acquired data to continuously enhance IoT applications.

4. Deploying new models while devices are in the field: Learn how to update ML models without physically retrieving devices, ensuring your IoT fleet remains up-to-date.

00:00 Introduction to MLOps

05:55 Getting to Know Cellular IoT with Blues

12:34 Introduction to Zephyr RTOS

23:39 Introduction to ML with Edge Impulse

32:57 Demo Blues, Zephyr, and Edge Impulse ML Model Update

Speakers

Rob Lauer
Rob Lauer
Director of Developer Relations, Blues
A maker at heart and a supporter of the open web, Rob is Director of Developer Relations at Blues.
TJ VanToll
TJ VanToll
Principal Developer Advocate, Blues
TJ is a tech author, speaker and Principal Developer Advocate who spends his time helping developers build awesome IoT experiences at Blues.
Hosts
Blues
Blues
Blues simplifies wireless communication. Our mission is to transform every physical product into an intelligent service, helping communities and companies to save time and money, and improve the world.
Blues simplifies wireless communication. Our mission is to transform every physical product into an intelligent service, helping communities and companies to save time and money, and improve the world.