Muokkaa

Jaa


Manage your IoT solution

This overview introduces the key concepts around the options to manage an Azure IoT solution. Each section includes links to content that provides further detail and guidance.

The following diagram shows a high-level view of the components in a typical IoT solution. This article focuses on the areas relevant to managing an IoT solution:

Diagram that shows the high-level IoT solution architecture highlighting solution management areas.

There are many options for managing your IoT solution including the Azure portal, PowerShell, and ARM templates. This article summarizes the main options.

To learn about securing your IoT solution, see Secure your IoT solution.

Monitoring

Solution monitoring in an edge-based solution involves monitoring both your edge and cloud environments. Azure IoT Operations observability capabilities let you monitor your edge environment using cloud-based tools enabling end-to-end monitoring of your IoT solution.

To learn more, see Deploy observability resources and set up logs.

To learn more about the Azure Monitor service, see Azure Monitor overview.

Azure portal

The Azure portal offers a consistent GUI environment for managing your Azure IoT services. For example, you can use the portal to:

ARM templates and Bicep

To implement infrastructure as code for your Azure IoT solutions, use Azure Resource Manager templates (ARM templates). The template is a JavaScript Object Notation (JSON) file that defines the infrastructure and configuration for your project. Bicep is a language that offers the same capabilities as ARM templates but with a syntax that's easier to use.

For example, you can use ARM templates or Bicep to:

Action Links
Manage services Configure MQTT broker authentication
Configure data flows in Azure IoT Operations

For ARM templates and Bicep reference documentation, see:

CLI

Use CLI tools such as the Azure CLI or PowerShell to automate the management of your IoT solution:

Azure DevOps tools

Use Azure DevOps tools to automate the management of your IoT solution. For example, you can use Azure DevOps tools to enable: