IoT is a technology paradigm that involves the use of internet connected devices to publish data often in conjunction with real-time data processing, machine learning, and/or storage services. Development of these systems can be enhanced through application of modern DevOps principles which include tasks like automation, monitoring, and all steps of the software engineering process from development, testing, quality assurance, and release. This video examines these concepts as they relate to IoT Edge Solutions using Azure DevOps, Application Insights, Azure Container Registries, containerized iot edge devices and Azure Kubernetes Service to create an end-to-end pipeline which deploys, smoke tests, and allows for scalable integration testing using replica sets in k8s.