Skip to content

Latest commit

 

History

History
62 lines (50 loc) · 3.2 KB

support.md

File metadata and controls

62 lines (50 loc) · 3.2 KB
title description author manager ms.author ms.date ms.topic ms.service services
Azure IoT Edge Platform Support | Microsoft Docs
Platforms supported by Azure IoT Edge
kgremban
philmea
kgremban
11/07/2018
conceptual
iot-edge
iot-edge

Azure IoT Edge support

There are a variety of ways to seek support for the Azure IoT Edge product.

Reporting bugs – The majority of development that goes into the Azure IoT Edge product happens in the IoT Edge open-source project. Bugs can be reported on the issues page of the project. Fixes rapidly make their way from the project in to product updates.

Microsoft Customer Support team – Users who have a support plan can engage the Microsoft Customer Support team by creating a support ticket directly from the Azure portal.

Feature requests – The Azure IoT Edge product tracks feature requests via the product’s User Voice page.

Operating systems

Azure IoT Edge runs on most operating systems that can run containers; however, all of these are not equally supported. Operating systems are grouped into tiers that represent the level of support users can expect.

Tier 1

Tier 1 systems can be thought of as officially supported. This means that Microsoft:

  • has these operating system in automated tests
  • provides installation packages for them

Generally available

Operating System AMD64 ARM32
Raspbian-stretch No Yes
Ubuntu Server 16.04 Yes No
Ubuntu Server 18.04 Yes No

Public Preview

Operating System AMD64 ARM32
Windows 10 IoT Core (April 2018 update) Yes No
Windows 10 IoT Enterprise (April 2018 update) Yes No
Windows 10 Server 1803 Yes No

Tier 2

Tier 2 systems can be thought of as compatible with Azure IoT Edge and can be used relatively easily. This means that:

  • Microsoft has done ad-hoc testing on the platforms or knows of a partner successfully running Azure IoT Edge on the platform
  • Installation packages for other platforms may work on these platforms
Operating System AMD64 ARM32
CentOS 7.5 Yes Yes
Debian 8 Yes Yes
Debian 9 Yes Yes
RHEL 7.5 Yes Yes
Ubuntu 18.04 Yes Yes
Ubuntu 16.04 Yes Yes
Wind River 8 Yes No
Yocto Yes No

Container engines

Azure IoT Edge needs a container engine to launch modules, regardless of the operating system on which it is running. Microsoft provides a container engine, moby-engine, to fulfill this requirement. It is based on the Moby open-source project. Docker CE and Docker EE are other popular container engines. They are also based on the Moby opens-source project and are compatible with Azure IoT Edge. Microsoft provides best effort support for systems using those container engines; however, Microsoft does not have the ability to ship fixes for issues in them. For this reason, Microsoft recommends using moby-engine on production systems.