使用Azure Portal创建Azure IoT Hub资源
分类: Azure物联网 ◆ 标签: #Azure # #IoT Hub #入门 #指南 ◆ 发布于: 2023-06-13 21:36:45

我们之前的文章简单的给大家描述了什么是Azure IoT Hub
, 为了给大家一个更为直观的印象,我们在本节使用Azure Portal
来创建Azure IoT Hub
资源。
开始之前本节之前,你需要一个Azure
的账号,您可以免费的申请一个Azure
账号,如何申请请参考文章:https://www.azuredeveloper.cn/article/how-to-get-azure-account
创建一个Azure IoT Hub
取得了Azure
的账号之后,我们可以通过地址:https://portal.azure.com 或者: https://portal.azure.cn (Azure China
) 登录到Azure
的Portal
, 使用下面的步骤创建Azure IoT Hub
:
如上图所示选择菜单Create a Resrouce
。
在搜索框里输入Azure IoT Hub
。
选择图中的IoT Hub
。
在选择创建了之后,如上图出现的界面:
- 选择您用于创建
Azure IoT Hub
资源的订阅。 - 创建一个新的
Resrouce Group
或者选择现有的Resrouce Group
- 输入您的
Azure IoT Hub
的名字 - 选择您的
Azure IoT Hub
的区域。
在Networking
的页面,我们需要选择您所创建的资源是否可以用于公开的网络访问,或者将该资源至于VNet
中,然后通过private endpoint
来访问,默认情况下我们选择Public Access
在Management
页面有很多需要注意的地方:
Pricing and scale tier
:创建的时候选择资源所需要的定价层,这里需要注意的是,如果想拥有全功能的Azure IoT Hub
至少要选择Standard
定价层,Basic
和Free
定价层有很多特性不支持,例如不支持Device Twin
。Number of S1 IoT Hub Unit
: 该选项用于选择您的Azure IoT Hub
运行单元,您可以将它看作是计算单元,另外需要注意的Azure IoT Hub
有很多限制是基于Unit
的,例如Azuer IoT Hub
限制每个unit
在定价层是S1的时候,Cloud-to-device Message
每分钟每个单元是100个,但是如果您的运行单位是多个,那么总的限制就是 N * 100。请仔细参考Azure IoT Hub
的限制说明文档:https://learn.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-quotas-throttling, 您也可以尝试拖动滑块,可以看到图上的限制数量也在变化。Role-Base access Control
默认基于RABC
的权限控制。Device-to-cloud Partitions
:Azure IoT Hub
拥有一个内置的兼容Event Hub
的终结点,因此对于设备到云的消息,可以设置消息存储的分区,默认情况下会以设备的ID进行分区,大多数情况下4个分区就足够了。
tags
页面帮助我们对资源添加额外的标签, 在Azure
的资源里中,我们要善用标签,制定合理的标签规则,从而提升资源管理的效率,例如本例中我们给我们创建的资源添加了两个Tag
Enviorment = Dev
: 表明这个资源是用于开发的资源。Group = Developer
: 表明使用这个资源的部门是开发部。
至此点击下一步会出现review
的页面,这个页面帮助你再次预览之前的选项,在这页面如果发现有需要更改的项目,还可以退出更改。更改结束后,点击Create
即可完成创建。