Skip to content

Releases: Azure/azure-iot-operations

v0.5.0-preview

Choose a tag to compare

@github-actions github-actions released this 02 May 22:14
cd5e0a2

Release notes

MQ:

  • Added support for MQTT over Websockets
  • Bug fixes and stability improvements

Cloud connector:

  • Added support for sending to Azure Data Explorer

OPC-UA Broker, Data Processor and AKRI:

  • Bug fixes and stability improvements

Azure IoT Operations Portal:

  • Streamlined navigation experience to specific sites and across multiple sites

  • Improvements to maintain context through long running operations

Azure IoT Operations CLI:

  • Detailed release notes, describing features, fixes and improvements are available in the CLI github repo.

v0.4.0-preview

Choose a tag to compare

@github-actions github-actions released this 07 Mar 19:02
8808758

Release notes

This update implements logging and transmission functionalities for non-personal logs, facilitating proactive health investigations.

Data Processor:

  • Dependency on NFS has been removed, users no longer need to install NFS on their host machines before deployment.
  • Support for Managed Identity based authentication has been added to MySQL source and Fabric Lakehouse, Azure data explorer destination.
  • Ability to read from Influx DB.
  • Ability to write to an HTTP endpoint as a destination.
  • Ability to write to Azure Blob Storage.
  • Ability to configure retries within pipeline.

OPC UA Broker:

  • The intermittent token expiration issue has been fixed.
  • ARC extension has been added.
  • Support for enterprise grade certificate management.
  • Topic structure for telemetry has changed. Telemetry of an Asset is now published in topic "azure-iot-operations/data/<Asset name>

Digital Operations Experience:

  • Support for Asset Metadata/custom properties.
  • The intermittent token expiration issue has been fixed.
  • Internationalization support: Users can customize UI with their language preference

Validated Environments

  • This release has been validated on latest AKS-EE release version AksEdge-K3s-1.26.10-1.6.384.0

v0.3.0-preview

Choose a tag to compare

@github-actions github-actions released this 31 Jan 19:50
6be62bc

Release Notes

AIO Arc Extension:

  • Support for outbound proxy has been added to Azure IoT Operations arc extension.

Data Processor:

  • Support for outbound proxy has been added to Data processor arc extension.

Azure CLI:

  • Added deployment pre-checks to reduce deployment failures.

Digital Operations Experience:

  • UX improvements
  • Logs and metrics improvements
  • Support of different AIO Extension versions

v0.2.0-preview

Choose a tag to compare

@github-actions github-actions released this 07 Dec 22:46
d19bf09

Release Notes

Data Processor:

  • Service account token expiration causing data communication loss between MQ and data processor has been fixed.

MQ

  • The issue of service account token expiration, which caused a loss of connection between IoT MQ and other pods, has been resolved.
  • These observability metrics are now available:
    • aio_mq_backend_replicas
    • aio_mq_backend_replicas_current
    • aio_mq_frontend_replicas
    • aio_mq_frontend_replicas_current

OPC-UA Broker

  • Akri OPC UA asset discovery now works on the first run after AIO deployment.
  • Deletion and modification of assets in the Digital Operations Experience portal works as expected.
  • Telemetry encoding does not switch to gzip occasionally.

v0.1.0-preview

v0.1.0-preview Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Nov 16:26
e043806

Overview:

Azure IoT Operations is a suite of Azure Arc-enabled Kubernetes services that provide wide-ranging and secure functionality. Azure IoT Operation enables: 

  • Workload orchestration with simplified deployment, configuration, and management on the Arc Enabled Kubernetes clusters from the cloud. 
  • Projection and management of industrial assets on the Edge as Azure-native resources in the cloud. 
  • Simplified and secured real-time data transfer from OPC-UA servers using an industrial grade OPC-UA broker. 
  • Spec-compliant MQTT data plane via an industrial-grade, distributed and scalable broker.
  • North-bound cloud data plane connectors that enable bi-directional or uni-directional data flow from the edge broker to services like Azure Event Hub (Kafka), Azure Event Grid MQTT, and Azure Data Lake storage. 
  • Seamless support for Dapr programming model (pub/sub and statestore) to integrate custom workloads like ML inferencing, interface with existing databases etc.  
  • Read raw data from various data sources and assets, normalize and contextualize in near real time. Write the clean data to various edge and cloud destinations to obtain true value out of industrial data. 
  • Manage assets, subscribe to asset data, and configure your data processing pipelines from Azure cloud using Azure IoT Operations experience. 
  • Secure communication between devices and the cloud through isolated network environments based on the ISA-95/Purdue Network architecture. 
  • Upload clean data to Microsoft Fabric and get insights using a wide variety of big data platforms in the cloud. 
  • Discovery of devices and data sources at the edge which are exposed as resources in your local cluster namespace using Akri. 
  • Observability of the platform health and metrics through curated dashboards. 

Release Notes:

  • Integration with Azure key vault for seamless secret management. 
  • Ability to ingest data from Microsoft SQL Server & HTTP Endpoint. 
  • Ability to configure asset events from Azure IoT Operations experience, a flexible and efficient way to signal state changes and lay foundation for alarm systems.  
  • Ability to manage and create asset endpoint profiles, includes OPCUA server metadata, user/secret, and server transport certificate references, from the Azure IoT Operations experience.  
  • Ability to paginate in Azure IoT Operations experience pages that contain lists. 
  • Ability to view asset details from Azure portal.

Validated Environments

Azure Iot Operations ships as a set of Azure Arc-enabled Kubernetes services and is intended for use with CNCF conformant Arc validated partner products. Currently, Microsoft has validated Azure IoT Operations against the following fixed-set of infrastructures and environments:

Environment Version
AKS-EE on Windows 11 IoT Enterprise on a single-node AMD Ryzen-7 (8 core, 3.3 GHz), 16-GB RAM AksEdge-K3s-1.26.6-1.4.109.0
K3s on Ubuntu 22.04.2 on a single-node AMD Ryzen-7 (8 core, 3.3 GHz), 16-GB RAM K3s version 1.27.3

See also the Azure Arc-enabled Kubernetes system requirements.