This document discusses the need for DevOps practices for IoT deployments to address challenges of scale, complexity, and the need for developer tools. It notes that without a modern software deployment strategy, vulnerabilities go unpatched, features are locked in, and misconfigurations can cause downtime. The core drivers creating demand for IoT DevOps are the rapid scaling of IoT devices exceeding other devices, embedded software now requiring full lifecycle support, and the types of developers needed for billions of devices being different than previous generations. It also briefly discusses running Docker on embedded devices and the on-device software architecture used to enable safe and iterative IoT software deployments.