DevOps for IoT

Tags: devops azure github iot

Abstract

Whether you're a home hobbyist or running a connected vehicle fleet, getting your code onto IoT devices can be a test. Do you go down the route of sneakernet and run flashed memory cards around everywhere or do you look for something a little more automated?

Come with me as we take a look into how we can apply a DevOps approach to deployment with IoT devices. I'll be using my experience in building my own home automation platform and monitoring tools, and how I automated it so a git push results in a deployment to a device.

Starting from a ‘git push’ we'll look at the steps involved in automated builds for IoT devices through to automating the deployment of updates onto the device itself.

Duration: 30 minutes

Audience Profile

  • IoT solution implementers
  • Home hackers

Notes

This talk has grown out of a blog series I did around a home hobbiest IoT project where I wanted to ensure that the approach I was taking to deploying the IoT solution was in line with how I would do any other software project.

This is a subset of a larger talk, Home Grown IoT, that focuses just on the CI/CD aspect of an IoT project.

Additional Resources