Skip to content

Commit 530859b

Browse files
Merge pull request #314865 from MicrosoftDocs/main
Auto Publish – main to live - 2026-04-17 11:00 UTC
2 parents d2e491e + 53656f2 commit 530859b

15 files changed

Lines changed: 162 additions & 160 deletions

File tree

articles/application-gateway/configuration-http-settings.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,9 @@ This capability establishes direct, one-to-one mapping between frontend and back
181181
>[!NOTE]
182182
>To enable NTLM or Kerberos passthrough authentication, ensure that the Dedicated Backend Connection setting is turned on. This configuration maintains a one-to-one mapping between frontend and backend connections, which is essential for preserving session integrity required by these authentication protocols.
183183
184+
>[!NOTE]
185+
>If your environment includes legacy clients running older browsers like MSIE 6 or clients that send legacy User-Agent header (eg:MSIE6), enabling Dedicated Backend Connection will lead to connectivity issues. This is due to known defects in MSIE 6's HTTP/1.1 and keep-alive implementations, which can result in unexpected connection failures.To ensure a stable and reliable experience, upgrading these clients to a modern browser or client stack is recommended.
186+
184187
>[!IMPORTANT]
185188
>Dedicated backend connection leads to an increase in the number of backend connections and hence could require more resources to support the increased concurrent connections on Application Gateway and the backend servers. On Application Gateway, you must consider increasing the number of instances or enabling auto scale.
186189
>

articles/backup/backup-support-matrix-mars-agent.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,7 @@ The following table lists the previous versions of the agent with their download
200200
[2.0.9207.0](https://download.microsoft.com/download/b/5/a/b5a29638-1cef-4906-b704-4d3d914af76e/MARSAgentInstaller.exe) | [5001305](https://support.microsoft.com/help/5001305)
201201
[2.0.9415.0](https://download.microsoft.com/download/MARSAgentInstaller.exe) |[5059322](https://support.microsoft.com/help/5059322)
202202
[2.0.9506.0](https://download.microsoft.com/download/398f1a94-03fb-4de2-af98-dbe8ff925f49/MARSAgentInstaller.exe) | [5068415](https://support.microsoft.com/help/5068415)
203+
[2.0.9615.0](https://download.microsoft.com/download/2e59c45d-c285-4547-9285-f054591b43c5/MARSAgentInstaller.exe) | [5085049](https://support.microsoft.com/help/5085049)
203204

204205
>[!NOTE]
205206
>MARS agent versions with minor reliability and performance improvements don't have a KB article.

articles/iot-operations/connect-to-cloud/overview-dataflow-comparison.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ Azure IoT Operations provides two ways to process and route data: **data flows**
1818

1919
## What are data flows?
2020

21-
A [data flow](overview-dataflow.md) is a simple, linear pipeline that moves data from a source to a destination with optional transformations. The transformation stage runs three operations in a fixed order: enrich, filter, then map. You configure a data flow by creating a `Dataflow` custom resource.
21+
A [data flow](overview-dataflow.md) is a simple, linear pipeline that moves data from a source to a destination with optional transformations. The transformation stage runs three operations in a fixed order: enrich, filter, then map. You configure a data flow by using the operations experience web UI, the Azure CLI, or Azure Resource Manager templates.
2222

2323
Data flows are generally available and support all endpoint types.
2424

2525
## What are data flow graphs?
2626

27-
A [data flow graph](concept-dataflow-graphs.md) is a composable, graph-based pipeline that connects multiple transforms in any topology you define. You can chain, branch, and merge processing steps. Each transform is a pre-built processing unit (map, filter, branch, window, enrichment) that you configure with rules. You configure a data flow graph by creating a `DataflowGraph` custom resource.
27+
A [data flow graph](concept-dataflow-graphs.md) is a composable, graph-based pipeline that connects multiple transforms in any topology you define. You can chain, branch, and merge processing steps. Each transform is a pre-built processing unit (map, filter, branch, window, enrichment) that you configure with rules. You configure a data flow graph by using the operations experience web UI, the Azure CLI, or Azure Resource Manager templates.
2828

2929
Data flow graphs support MQTT, Kafka, and OpenTelemetry endpoints.
3030

articles/iot-operations/connect-to-cloud/overview-dataflow.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.date: 03/19/2026
1313

1414
# Process and route data with data flows
1515

16-
Data flows simplify the setup of data paths to move, transform, and enrich data. By using data flows, you can connect various data sources and perform data operations. The data flow component is part of Azure IoT Operations, which you deploy as an Azure Arc extension. You configure a data flow by using Kubernetes custom resource definitions (CRDs).
16+
Data flows simplify the setup of data paths to move, transform, and enrich data. By using data flows, you can connect various data sources and perform data operations. The data flow component is part of Azure IoT Operations, which you deploy as an Azure Arc extension. You configure a data flow by using the operations experience web UI, the Azure CLI, or Azure Resource Manager templates.
1717

1818
You can write configurations for various use cases, such as:
1919

@@ -50,13 +50,13 @@ You can apply transformations to data during the processing stage to perform var
5050
5151
### Configuration and deployment
5252

53-
Specify the configuration by using Kubernetes CRDs. Based on this configuration, the data flow operator creates data flow instances to ensure high availability and reliability.
53+
Specify the configuration by using the operations experience web UI, the Azure CLI, or Azure Resource Manager templates. Based on this configuration, the data flow operator creates data flow instances to ensure high availability and reliability.
5454

5555
## Benefits
5656

5757
- **Simplified setup**: Easily connect data sources and destinations.
5858
- **Flexible transformations**: Perform a wide range of data operations.
59-
- **Scalable configuration**: Use Kubernetes CRDs for scalable and manageable configurations.
59+
- **Scalable configuration**: Use Azure tools for scalable and manageable configurations.
6060
- **High availability**: Kubernetes native resource ensures reliability.
6161

6262
By using data flows, you can efficiently manage your data paths. You can ensure that data is accurately sent, transformed, and enriched to meet your operational needs.

articles/iot-operations/deploy-iot-ops/howto-deploy-iot-operations.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,7 @@ az iot ops get-versions
218218

219219
## Next steps
220220

221+
- See these scripts in GitHub to automate a [production-ready deployment with secure settings](https://github.com/Azure-Samples/explore-iot-operations/blob/main/quickstart/readme.md).
221222
- If your components need to connect to Azure endpoints like SQL or Fabric, learn how to [Manage secrets for your Azure IoT Operations deployment](../deploy-iot-ops/howto-manage-secrets.md).
222223
- To upgrade your Azure IoT Operations deployment to a newer version, see [Upgrade Azure IoT Operations](./howto-upgrade.md).
223224

articles/iot-operations/discover-manage-assets/concept-assets-devices.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ An asset is a configuration resource that represents a physical device or asset
7272
- An Azure Resource Manager resource in the cloud.
7373
- A Kubernetes custom resource at the edge.
7474

75+
The cloud is always the source of truth for asset configuration. Always create and modify assets through Azure—by using the operations experience, the Azure portal, the Azure CLI, or ARM/Bicep templates. Don't create or edit the Kubernetes custom resources directly on the cluster.
76+
7577
When you define an asset by using the operations experience or the Azure IoT Operations CLI, set up schema information like data points, tags, events, and streams for each asset.
7678

7779
The type of inbound endpoint that the asset connects to determines what schema elements you define for the asset. For example, if the asset connects to an OPC UA server, define tags and events. If the asset connects to a media resource, define streams.

articles/iot-operations/discover-manage-assets/overview-manage-assets.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,9 @@ Device Registry uses namespaces to organize assets and devices. Each Azure IoT O
107107

108108
Manage devices and assets through the operations experience or through Azure APIs and tools like Azure Resource Graph. Changes made in the cloud sync to the edge and appear as custom resources in the Kubernetes cluster.
109109

110+
> [!IMPORTANT]
111+
> The cloud is always the source of truth for device and asset configuration. Always create and modify devices and assets through Azure—by using the operations experience, the Azure portal, the Azure CLI, or ARM/Bicep templates. Don't create or edit Kubernetes custom resources directly on the cluster. Resources created directly on the cluster don't sync to the cloud, and direct edits to existing custom resources on the cluster can cause the cloud and edge to go out of sync.
112+
110113
### Akri services
111114

112115
Akri services in Azure IoT Operations:

articles/iot-operations/discover-manage-assets/overview-opc-ua-connector.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ The connector for OPC UA supports the following features as part of Azure IoT Op
4848
| Certificate trust list | Yes | For secure, encrypted OPC UA connections |
4949
| OpenTelemetry integration | Yes | |
5050
| Automatic reconnection | Yes | Reconnects to OPC UA servers after failures |
51-
| Multiple server connections | Yes | Configured using Kubernetes `device` CRs |
51+
| Multiple server connections | Yes | Configured using `device` resources |
5252
| OPC UA PubSub format | Yes | JSON-encoded data value changes |
5353
| CloudEvents headers | Yes | Message headers as MQTT user properties |
5454
| OPC UA events | Yes | Predefined event fields |

articles/iot-operations/end-to-end-tutorials/tutorial-add-assets.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ In this tutorial, you use the operations experience web UI to create your assets
2626

2727
An instance of Azure IoT Operations with secure settings enabled deployed in a Kubernetes cluster. To create an instance, use one of the following to deploy Azure IoT Operations:
2828

29-
- [Quickstart: Run Azure IoT Operations in GitHub Codespaces with K3s](../get-started-end-to-end-sample/quickstart-deploy.md) provides simple instructions to deploy an Azure IoT Operations instance that you can use for the tutorials. These instructions include deploying the connector for OPC UA that's a prerequisite for this tutorial. Then, to enable secure settings follow the steps in [Enable secure settings in Azure IoT Operations](../deploy-iot-ops/howto-enable-secure-settings.md).
29+
- Use these scripts in GitHub for an automated [deployment with secure settings](https://github.com/Azure-Samples/explore-iot-operations/blob/main/quickstart/readme.md).
3030
- [Deployment overview](../deploy-iot-ops/overview-deploy.md) provides detailed instructions to deploy an Azure IoT Operations instance on Windows using Azure Kubernetes Service Edge Essentials or Ubuntu using K3s. Follow the steps in the deployment article for a secure settings deployment and to install the latest version.
3131

3232
> [!IMPORTANT]

articles/iot-operations/get-started-end-to-end-sample/quickstart-deploy.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ We use GitHub Codespaces as a virtual environment for this quickstart so that yo
2626
> Codespaces are easy to set up quickly and tear down later, but they're not suitable for production, performance evaluation, or scale testing. Use GitHub Codespaces for exploration only.
2727
>
2828
> The Codespaces environment is sufficient to complete the quickstart steps, but doesn't support advanced configurations like _secure settings_.
29+
> See these scripts in GitHub for a [production-ready deployment with secure settings](https://github.com/Azure-Samples/explore-iot-operations/blob/main/quickstart/readme.md).
2930
3031
## Prerequisites
3132

0 commit comments

Comments
 (0)