What is the Azure Stack Edge Mini R?

Azure Stack Edge Mini R is an ultra portable, rugged, edge computing device designed for use in harsh environments. Azure Stack Edge Mini R is delivered as a hardware-as-a-service solution. Microsoft ships you a cloud-managed device that acts as network storage gateway and has a built-in Vision Processing Unit (VPU) that enables accelerated AI-inferencing.

This article provides you an overview of the Azure Stack Edge Mini R solution, key capabilities, and the scenarios where you can deploy this device.

Key capabilities

Azure Stack Edge Mini R has the following capabilities:

Capability Description
Rugged hardware Rugged hardware designed for harsh environments.
Ultra portable Ultra portable, battery-operated form factor.
Cloud-managed Device and service are managed via the Azure portal.
Edge compute workloads Allows analysis, processing, filtering of data.
Supports VMs and containerized workloads.
Accelerated AI inferencing Enabled by the Intel Movidius Myriad X VPU.
Wired and wireless Allows wired and wireless data transfers.
Data access Direct data access from Azure Storage Blobs and Azure Files using cloud APIs for additional data processing in the cloud. Local cache on the device is used for fast access of most recently used files.
Disconnected mode Device and service can be optionally managed via Azure Stack Hub. Deploy, run, manage applications in offline mode.
Disconnected mode supports offline upload scenarios.
Supported file transfer protocols Supports standard SMB, NFS, and REST protocols for data ingestion.
For more information on supported versions, go to Azure Stack Edge Mini R system requirements.
Data refresh Ability to refresh local files with the latest from cloud.
Double encryption Use of self-encrypting drive provides the first layer of encryption. VPN provides the second layer of encryption. BitLocker support to locally encrypt data and secure data transfer to cloud over https .
Bandwidth throttling Throttle to limit bandwidth usage during peak hours.

Use cases

Here are the various scenarios where Azure Stack Edge Mini R can be used for rapid Machine Learning (ML) inferencing at the edge and preprocessing data before sending it to Azure.

  • Inference with Azure Machine Learning - With Azure Stack Edge Mini R, you can run ML models to get quick results that can be acted on before the data is sent to the cloud. The full data set can optionally be transferred to continue to retrain and improve your ML models. For more information on how to use the Azure ML hardware accelerated models on the Azure Stack Edge Mini R device, see Deploy Azure ML hardware accelerated models on Azure Stack Edge Mini R.

  • Preprocess data - Transform data via compute options such as containers or virtual machines before sending it to Azure to create a more actionable dataset. Preprocessing can be used to:

    • Aggregate data.
    • Modify data, for example to remove personal data.
    • Subset data to optimize storage and bandwidth, or for further analysis.
    • Analyze and react to IoT Events.
  • Transfer data over network to Azure - Use Azure Stack Edge Mini R to easily and quickly transfer data to Azure to enable further compute and analytics or for archival purposes.


The Azure Stack Edge Mini R solution comprises of an Azure Stack Edge resource, Azure Stack Edge Mini R rugged, ultra portable physical device, and a local web UI.

  • Azure Stack Edge Mini R physical device - An ultra portable, rugged, compute and storage device supplied by Microsoft. The device has an onboard battery and weighs less than 7 lbs.

    Azure Stack Edge Mini R device

  • Azure Stack Edge resource – A resource in the Azure portal that lets you manage a rugged, Azure Stack Edge Mini R device from a web interface that you can access from different geographical locations. Use the Azure Stack Edge resource to create and manage resources, view, and manage devices and alerts, and manage shares.

  • Azure Stack Edge Mini R local web UI - A browser-based local user interface on your Azure Stack Edge Mini R device primarily intended for the initial configuration of the device. Use the local web UI also to run diagnostics, shut down and restart the Azure Stack Edge Pro device, view copy logs, and contact Microsoft Support to file a service request.

Region availability

Azure Stack Edge Mini R physical device, Azure resource, and target storage account to which you transfer data do not all have to be in the same region.

  • Resource availability - For a list of all the regions where the Azure Stack Edge resource is available, go to Azure products available by region.

  • Device availability - For a list of all the countries where the Azure Stack Edge Mini R device is available, go to Availability section in the Azure Stack Edge Mini R tab for Azure Stack Edge Mini R pricing.

  • Destination Storage accounts - The storage accounts that store the data are available in all Azure regions. The regions where the storage accounts store Azure Stack Edge Mini R data should be located close to where the device is located for optimum performance. A storage account located far from the device results in long latencies and slower performance.

Next steps