Internet of Things · 2018-06-28

Microsoft makes Azure IoT Edge available to all – IoT

This report was 1st published on our sister Site, The Internet Of All Things.

Microsoft has announced the general availibility of Azure IoT Edge globally.

The IT major said it had also introduced “robust capabilities” on Azure IoT Edge to easily develop and deploy intelligence to the edge.

New updates to develop and deploy intelligent applications to Azure IoT Edge

Open and flexible for greater choice

  • Open source Azure IoT Edge: Today with GA, IoT Edge is open sourced and available on GitHub. This gives developers even greater flexibility and control of their edge solutions, enabling them to modify the runtime and debug issues.
  • Support for Moby container management system: Moby is the open-source platform Docker is built on, allowing Microsoft  to extend the concepts of containerization, isolation, and management from the Cloud to devices at the edge. Moby containers work on Docker-based systems, and vice versa. There are no changes required to existing (Docker-based) modules.
  • Ecosystem of certified hardware and software for the edge: Expanding the Azure Certified for IoT program to certify core edge functionalities such as device management and security.

Secure from hardware to cloud for solutions that scale

  • Azure IoT Device Provisioning Service: Azure IoT Edge now has deep integration with Device Provisioning Service for zero-touch provisioning so that a device can simply be provisioned in the field with no operator intervention. With Device Provisioning Service, customers can securely provision tens of thousands of devices – bringing true scale to edge deployments.
  • Azure IoT Edge security manager acts as a well-bounded security core for protecting the IoT Edge device and all its components by abstracting the secure silicon hardware. It is the focal point for security hardening and provides Original Device Manufacturers (OEM) the opportunity to harden their devices based on their choice of Hardware Secure Modules (HSM).
  • Automatic Device Management (ADM) service allows scaled deployment of IoT Edge modules to a fleet of devices based on device meta data. When a device with the right meta data (tags) joins the fleet, ADM brings down the right modules and puts the edge device in the correct state.

New and simplified developer experience

  • Broad language support for module SDKs: Azure IoT Edge supports more languages than other edge offerings today, including C#, C, Node.js, Python, and Java so you can program edge modules in the language of your choice.
  • Tooling for VSCode: Simplify module development by coding, testing, debugging, and deploying all from VSCode.
  • CI/CD pipeline with VSTS allows managing of the complete lifecycle of the Azure IoT Edge modules from development, testing, staging, and finally deployment. All of this is now possible in VSTS using tools already familiar to developers.
Click here to opt-out of Google Analytics