Continuous integration and continuous deployment to Azure IoT Edge is now easier to do with Azure DevOps, Jenkins, and growing tooling support for IoT Edge. There are many benefits of incorpating CI/CD in your solutions that require intelligent Edge.
Benefits of CI/CD
- Unify teams working on different parts of the solution
- Utilize both cloud-side and device-side testing infrastructures with the same pipelines
- Build, test, and push containerized applications quickly and efficiently
- Test and deploy solutions to devices confidently in stages and easily at large scale
- Inherently maintain a record of builds and releases
Within the year we have released a lot of new tooling support and resources. To help guide you on where to get started, here are tooling and resources to check out! If you have more questions that you want to directly ask engineering or learn more in depth, join us at the next Deep Dive event Wednesday Oct 23rd 9am PT here: aka.ms/deepdive/IoTEdgeCICD or view ondemand after the event.
Latest Tooling Support for IoT Edge
Azure IoT Edge for Visual Studio 2019 | Azure IoT Edge for Visual Studio Code | iotedgedev CLI |
|
|
|
Latest Tooling Support for CI/CD with IoT Edge
Azure IoT Edge |
Azure IoT Edge tasks in |
iotedgedev CLI with |
|
|
|
Resources to check out today!
- Watch: IoT Edge + DevOps
- Read: Continuous integration and continuous deployment to Azure IoT Edge
- OnDemand: IoT Deep Dive: Using CI/CD to Deploy IoT Edge Modules with Confidence aka.ms/deepdive/IoTEdgeCICD
Continue to check out Microsoft IoT Tech community to stay posted on new features or share your own best practices for CI/CD in IoT solutions!