Implement CI/CD for IoT Edge

AI Edge Engineer
Azure IoT Edge

Define a solution for smoke testing for virtual Azure IoT Edge devices. Your solution will employ a CI/CD (continuous integration/continuous deployment) strategy using Azure DevOps and Azure Pipelines on a Kubernetes cluster.

Learning objectives

In this module, you will:

  • Create a pipeline that deploys a smoke test using virtual IoT Edge devices

"Produced in partnership with the University of Oxford – Ajit Jaokar, Artificial Intelligence: Cloud and Edge Implementations course."


  • Basic knowledge of Azure DevOps
  • Basic knowledge of CI/CD
  • Basic knowledge of IoT Edge
  • An active Azure subscription
  • A GitHub account