使用 New-AzIotHub cmdlet 创建 IoT 中心

简介

可以使用 Azure PowerShell cmdlet 创建和管理 Azure IoT 中心。 本教程介绍如何使用 PowerShell 创建 IoT 中心。

若要完成本操作说明,需要 Azure 订阅。 如果没有 Azure 订阅,可在开始前创建一个 试用帐户

备注

本文已经过更新,以便使用 Azure Az PowerShell 模块。 若要与 Azure 交互,建议使用的 PowerShell 模块是 Az PowerShell 模块。 若要开始使用 Az PowerShell 模块,请参阅安装 Azure PowerShell。 若要了解如何迁移到 Az PowerShell 模块,请参阅 将 Azure PowerShell 从 AzureRM 迁移到 Az

连接到 Azure 订阅

如果改为在本地运行 PowerShell,请输入以下命令以登录 Azure 订阅:

# Log into Azure account.
Login-AzAccount -Environment AzureChinaCloud

创建资源组

需要一个资源组来部署 IoT 中心。 可以使用现有资源组,也可以创建新组。

若要为 IoT 中心创建资源组,请使用 New-AzResourceGroup 命令。 此示例在“中国东部”区域中创建名为 MyIoTRG1 的资源组:

New-AzResourceGroup -Name MyIoTRG1 -Location "China East"

创建 IoT 中心

若要在上一步创建的资源组中创建 IoT 中心,请使用 New-AzIotHub 命令。 此示例在“中国东部”区域中创建名为 MyTestIoTHubS1 中心:

New-AzIotHub `
    -ResourceGroupName MyIoTRG1 `
    -Name MyTestIoTHub `
    -SkuName S1 -Units 1 `
    -Location "China East"

IoT 中心的名称必须是全局唯一的。

重要

IoT 中心将公开为 DNS 终结点,因此,命名时请务必避免包含任何敏感信息。

可以使用 Get-AzIotHub 命令列出订阅中的所有 IoT 中心:

Get-AzIotHub

此示例显示在上一步中创建的 S1 标准 IoT 中心。

可以使用 Remove-AzIotHub 命令删除 IoT 中心:

Remove-AzIotHub `
    -ResourceGroupName MyIoTRG1 `
    -Name MyTestIoTHub

或者,可以使用 Remove-AzResourceGroup 命令删除资源组及其包含的所有资源:

Remove-AzResourceGroup -Name MyIoTRG1

后续步骤

现在,已使用 PowerShell cmdlet 部署了 IoT 中心,如果想要进一步探索,请查看以下文章:

若要详细了解如何开发 IoT 中心,请参阅以下文章:

若要进一步探索 IoT 中心的功能,请参阅: