Skip to content

Commit f458520

Browse files
authored
Merge pull request #297118 from asergaz/dom-structure
iot-services-and-technologies new structure
2 parents 9d015d2 + c8c2805 commit f458520

7 files changed

+214
-86
lines changed

articles/iot/TOC.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ items:
77
- name: Introduction
88
href: iot-introduction.md
99
- name: IoT solution components
10+
expanded: true
1011
items:
1112
- name: Device development
1213
href: iot-overview-device-development.md
@@ -26,7 +27,7 @@ items:
2627
href: iot-overview-security.md
2728
- name: Scalability, high availability
2829
href: iot-overview-scalability-high-availability.md
29-
- name: Azure IoT services and technologies
30+
- name: Choose an Azure IoT service
3031
href: iot-services-and-technologies.md
3132

3233
- name: How-to guides
@@ -110,6 +111,8 @@ items:
110111
href: iot-glossary.md
111112
- name: Azure IoT services
112113
items:
114+
- name: Azure IoT Operations
115+
href: ../iot-operations/index.yml
113116
- name: IoT Hub
114117
href: ../iot-hub/index.yml
115118
- name: IoT Hub Device Provisioning Service
@@ -126,6 +129,8 @@ items:
126129
items:
127130
- name: Device and Service SDKs
128131
href: iot-sdks.md
132+
- name: Azure IoT Operations SDKs
133+
href: https://github.com/Azure/iot-operations-sdks
129134
- name: Azure IoT Tools for VS Code
130135
href: https://marketplace.visualstudio.com/items?itemName=vsciot-vscode.azure-iot-toolkit
131136
- name: Azure IoT Explorer tool

articles/iot/iot-introduction.md

Lines changed: 45 additions & 41 deletions
Large diffs are not rendered by default.

articles/iot/iot-overview-device-management.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ If you need to migrate a device from IoT Central to IoT Hub, you can use the Dev
199199

200200
Azure IoT Operations includes an enterprise grade, standards compliant MQTT broker. The broker enables bidirectional communication between the edge and the cloud, and powers [event-driven applications](/azure/architecture/guide/architecture-styles/event-driven) at the edge.
201201

202-
Use the MQTT broker to implement command and control solutions that enable you to send commands to your assets either from the cloud or from other edge-based components. Connectors, such as the ONVIF connector, can use MQTT topics to listen for and respond to commands. For example, you can publish a message to a topic in the MQTT broker that's an instruction to a camera to pan left by 20 degrees. The camera can use another topic to publish a message that acknowledges the operation is complete. The [Azure IoT Operations SDKs](https://github.com/Azure/iot-operations-sdks) includes samples that show how to implement these types of command and control scenarios.
202+
Use the MQTT broker to implement command and control solutions that enable you to send commands to your assets either from the cloud or from other edge-based components. Connectors, such as the ONVIF connector, can use MQTT topics to listen for and respond to commands. For example, you can publish a message to a topic in the MQTT broker that's an instruction to a camera to pan left by 20 degrees. The camera can use another topic to publish a message that acknowledges the operation is complete. The [Azure IoT Operations SDKs (preview)](https://github.com/Azure/iot-operations-sdks) includes samples that show how to implement these types of command and control scenarios.
203203

204204
For more information, see [Azure IoT Operations built-in local MQTT broker](../iot-operations/manage-mqtt-broker/overview-broker.md).
205205

articles/iot/iot-overview-scalability-high-availability.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ On multi-node clusters with at least three nodes, you have the option of enablin
8989

9090
[Dapr is offered as part of MQTT broker](../iot-operations/create-edge-apps/howto-develop-dapr-apps.md), abstracting away details of MQTT session management, message QoS and acknowledgment, and built-in key-value stores, making it a practical choice for developing a highly available application.
9191

92+
The [Azure IoT Operations SDKs (preview)](https://github.com/Azure/iot-operations-sdks) are a suite of tools and libraries across multiple languages designed to aid the development of highly available applications for Azure IoT Operations.
93+
9294
For information on high availability across availability zones and regions for Azure Device Registry, see [Reliability in Azure Device Registry](../reliability/reliability-device-registry.md).
9395

9496
# [Cloud-based solution](#tab/cloud)

articles/iot/iot-overview-solution-extensibility.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,9 @@ Azure IoT Operations includes an MQTT broker that routes messages from the conne
5252

5353
The message broker is based on the [MQTT protocol](https://mqtt.org/) and supports APIs and SDKs such as:
5454

55+
- [Azure IoT Operations SDKs (preview)](https://github.com/Azure/iot-operations-sdks)
5556
- [DAPR](../iot-operations/create-edge-apps/howto-develop-dapr-apps.md)
56-
- [MQTTnet](../iot-operations/create-edge-apps/howto-develop-mqttnet-apps.md).
57+
- [MQTTnet](../iot-operations/create-edge-apps/howto-develop-mqttnet-apps.md)
5758

5859
The message broker includes a [state store](../iot-operations/create-edge-apps/overview-state-store.md) that lets you manage distributed application state across the edge cluster.
5960

articles/iot/iot-sdks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.date: 02/14/2025
1010

1111
---
1212

13-
# Azure IoT SDKs
13+
# Azure IoT device and service SDKs
1414

1515
The following tables list the various SDKs you can use to build IoT solutions.
1616

0 commit comments

Comments
 (0)