Azure IoT Edge

Azure IoT Edge moves analytics and logic out of the cloud and onto your on-premises devices. Using a cloud interface, you can deploy either Azure service logic or your own code to devices without having to physically access them. And offline capabilities mean that you can extract business insights anywhere, without worrying about maintaining constant communication with a cloud service.

More details about the services are available in the documentation.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Code sample for identity translation pattern.

    If the development team is busy, some guidance on how does the module(who understand native protocols and gives device identity) receive the connection string will be helpful. Hard coding connection strings is not is not an option.

    55 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  2. Azure blob file upload

    We are planning to upgrade an existing production application from V1 to V2. In addition to streaming data (as messages to Azure IotHub), we also upload hourly aggregated data to Azure blob store. Can you share approximate time-lines when V2 can have support for Azure blob upload?

    29 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  7 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  3. IoT Hub device and module twins limit.

    There is limit of 8KB limit for IoT Hub device twins. What’s the limit on module twins? How much total size allowed for both device twins and module twins? Is any plan to enhance the size of both twins in GA or later release?

    19 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  4. BLE Sample

    Will a BLE sample be available?

    As I understand, it will require the module container to run in privileged mode to gain access to hardware devices... Is this supported?

    14 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  8 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  5. Remote login to IoT Gateway

    If an IoT Gateway is deployed in the industrial plant and if some application crashes in Gateway or some need of login to the gateway.
    In that case, Azure IoT edge should allow users to remotely log in to the IoT gateway using ssh/telnet. This will very easy to monitor the status and debugging/maintenance.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  3 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  6. Example of C based module for Transparent gateway

    Can you please add code sample for transparent gateway use case? We use the v1 modules implementation for communication with other
    network protocol based on this example: https://github.com/Azure/iot-edge/blob/master/v1/samples/ble_gateway/iot-hub-iot-edge-physical-device.md. We would like to move the solution to v2. Modbus module is not very useful for our solution. Thank you.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  7. Container Encryption

    Provide container encryption technologies (e.g. Vormetric from Thales) to Azure IoT Edge to make sure that partners protect their IP

    5 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  8. Enable Azure Media Services streaming an analytics through IoT Edge.

    Live media streams requires usually a good bandwith. By running the Azure Media Services, through the IoT Edge, it should be possible to employ ML, and vision analytics on the edge before streaming to cloud.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  2 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  9. ARM Python SDK for Azure IoT Edge

    Make the Python SDK for creating IoT Edge Modules also available for ARM cpu's and Windows.

    The vast selection of python libraries, and ARM devices with python support, makes it an ideal choice for rapid development of Edge Modules.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →

    The Python SDK is going through a rewrite at the moment. Once that is complete it will be supported on both Linux and Windows. You can find a preview of the rewrite at – github.com/Azure/azure-iot-sdk-python-preview

  10. Rust SDK Azure IoT Edge

    Since Rust is becoming increasingly popular it would be amazing to use Rust for creating custom IoT Edge modules. Rust would be a good fit for IoT Edge modules which require high performance and safety!

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  11. Module needs the ability to detec if offline

    In my PoC, I would have liked to route messages from a device WHERE ($hubIsUnavailable) directly to a module, and otherwise passed it directly upstream. The ability to have an edge module run business logic that sets flags to influence routing might be powerful. Instead I was able to implement the routing/forwarding in the module itself.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  12. Common project strucuture for iot edge solutions

    To integrate iot edge solutions into development tools, I found different possibilities.

    - The Visual Studio Code solution: https://docs.microsoft.com/de-de/azure/iot-edge/how-to-vs-code-develop-module

    -The Visual Studio solution: https://docs.microsoft.com/de-de/azure/iot-edge/how-to-visual-studio-develop-module

    Both ways uses different project structures. They are not interchangeable. Not only for development tools. I run into problems, when I want to use a iot edge project in azure pipelines with offical azure Iot-Edge-Build-plugin. (https://github.com/MicrosoftDocs/azure-docs.de-de/issues/341#issuecomment-493401019)
    I think it would be useful, if there is a common project structure for iot-edge solutions.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  13. Public List of Available IoT Edge Module

    It would be helpful for there to be a link to all published IoT Edge Modules. This could be a link from the GH repo to the market place and ensuring that even the OSS modules are available in the market place.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  14. Support Node.js and Python Edge modules on Windows

    Currently Node.js and Python custom Edge modules are only supported in Linux containers and therefore are not supported on Windows IoT or IoT Core platforms/devices as Linux containers are not supported on Windows in production. Linux containers should be supported on Windows (IoT Enterprise and IoT Core) or Python and Node.js modules should compile & run in Windows containers.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  15. Out of box IoT edge custom modules for Pinter server

    One of my current customer and another customer from last fiscal year had a requirement to connect their local office printer as an edge device to the IoT Hub(cloud) and start sending their print jobs to their local printer. Is there way product team build a generic IoT edge module may be in collaboration with partners like HP and others and cater to the needs of such customers and solve their business problems? This could bring tons of ACR for MSFT.

    I’m not a network expert but there may be ip address, port and firewall may need to be configured…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →

    Azure IoT Edge is an open source project and we’d be happy to have a partner (.eg HP, Xerox, Brother) contribute a module that works with their printers. They could even add it to the module marketplace for easy discovery.

  16. Windows ML or ONNX support on Windows IoT

    I would like to see if Windows Container support Windows ML with the help of at GA with the assit with DirectX that supporting Intel(tm) UHD Graphics 6xx. It is the best scenario If it supports GT3e graphics accelerator.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  17. Benchmark AI models running on IoT devices

    Please implement a native AI benchmarking toolkit that will allow us to monitor AI machine learning performance on IoT devices

    An azure dashboard monitoring performance would be most welcome

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developing custom modules  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base