热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

创建_AzureIoTHub十分钟入门系列10分钟带你了解AzureIoTHub并创建IoTHub

篇首语:本文由编程笔记#小编为大家整理,主要介绍了AzureIoTHub十分钟入门系列-10分钟带你了解AzureIoTHub并创建IoTHub相关的知识,希望对你有一定的参考

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Azure IoT Hub 十分钟入门系列 - 10分钟带你了解Azure IoT Hub 并创建IoT Hub相关的知识,希望对你有一定的参考价值。


建议您先对《Azure 上 IoT 整体解决方案概览 》进行了解。

本文主要分享一个案例:

10分钟-了解Azure IoT Hub并创建Azure IoT Hub

 

本文主要有如下内容:



  1. Azure IoT Hub的主要用途

  2. Azure IoT Hub 的层级及其限制

  3. 参考价格

  4. 创建IoT Hub


B站讲解视频:https://www.bilibili.com/video/av90223225/ 
了解IoT Hub,图文内容:

Azure IoT Hub的主要用途:



  1. 可缩放网关,解决海量设备双向通讯的问题;

  2. 提供证书,SAS令牌保证通信安全;

  3. 路由设备数据,通过可配置的规则,将设备到云的消息导流到不同的终结点;

  4. 提供设备管理的能力;

  5. SLA 99.9%;

  6. 其他:便于开发,多种SDK,原生支持Azure很多其他产品等等;

Azure IoT Hub 的层级及限制

基本级别:
























版本类型价格/单位/月消费总数/天/单位消费计算大小
B1¥ 101.76400,0004KB
B2¥ 508.806,000,0004KB
B3¥ 5,088.00300,000,0004KB

 

标准级别:






























版本类型价格/单位/月消费总数/天/单位消费计算大小
免费免费8,0000.5KB
S1¥ 254.40400,0004KB
S2¥ 2,544.006,000,0004KB
S3¥ 25,440.00300,000,0004KB

 

基本和标准的功能区别:














































功能基本标准
设备到云遥测
每设备标识
消息路由、事件网格集成
HTTP、AMQP、MQTT 协议
DPS 支持
监视和诊断 
云到设备消息传递 
设备管理、设备孪生 

 

除了这些不同层级的限制,还有如下的一些限制条件:



  1. 可注册到单个 IoT 中心的设备和模块的总数上限为 1,000,000;

  2. 付费 SKU 中心可能有 10 个额外终结点;

  3. 设备到云的消息最大256KB;

详细的限制,请参见:

https://docs.azure.cn/zh-cn/iot-hub/iot-hub-devguide-quotas-throttling

 

动手:在Azure Portal创建IoT Hub

在市场中选择“物联网”-“IoT中心”

技术图片

 

选择区域,目前中国四个区域都可以创建IoT Hub,我们建议选择离您的用户最近的区域。

IoT中心名称为不能重复的值。

技术图片

 

定价和缩放级别中可以选择标准层或基本层,同时可以设定中心单元的数量。

如果我们选择了S1标准层,中心单元的数量设置为2,则对应的指标变为:

每天的消息数: 400000*2=800000

每月成本为:254.4*2=508.8

技术图片

 

创建过程需要1~2分钟,请耐心等待。

技术图片

 

 

 

创建完成,转到资源即可。

技术图片


推荐阅读
  • 本文介绍了作者在开发过程中遇到的问题,即播放框架内容安全策略设置不起作用的错误。作者通过使用编译时依赖注入的方式解决了这个问题,并分享了解决方案。文章详细描述了问题的出现情况、错误输出内容以及解决方案的具体步骤。如果你也遇到了类似的问题,本文可能对你有一定的参考价值。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • ShiftLeft:将静态防护与运行时防护结合的持续性安全防护解决方案
    ShiftLeft公司是一家致力于将应用的静态防护和运行时防护与应用开发自动化工作流相结合以提升软件开发生命周期中的安全性的公司。传统的安全防护方式存在误报率高、人工成本高、耗时长等问题,而ShiftLeft提供的持续性安全防护解决方案能够解决这些问题。通过将下一代静态代码分析与应用开发自动化工作流中涉及的安全工具相结合,ShiftLeft帮助企业实现DevSecOps的安全部分,提供高效、准确的安全能力。 ... [详细]
  • 基于移动平台的会展导游系统APP设计与实现的技术介绍与需求分析
    本文介绍了基于移动平台的会展导游系统APP的设计与实现过程。首先,对会展经济和移动互联网的概念进行了简要介绍,并阐述了将会展引入移动互联网的意义。接着,对基础技术进行了介绍,包括百度云开发环境、安卓系统和近场通讯技术。然后,进行了用户需求分析和系统需求分析,并提出了系统界面运行流畅和第三方授权等需求。最后,对系统的概要设计进行了详细阐述,包括系统前端设计和交互与原型设计。本文对基于移动平台的会展导游系统APP的设计与实现提供了技术支持和需求分析。 ... [详细]
  • Java序列化对象传给PHP的方法及原理解析
    本文介绍了Java序列化对象传给PHP的方法及原理,包括Java对象传递的方式、序列化的方式、PHP中的序列化用法介绍、Java是否能反序列化PHP的数据、Java序列化的原理以及解决Java序列化中的问题。同时还解释了序列化的概念和作用,以及代码执行序列化所需要的权限。最后指出,序列化会将对象实例的所有字段都进行序列化,使得数据能够被表示为实例的序列化数据,但只有能够解释该格式的代码才能够确定数据的内容。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 本文介绍了Java高并发程序设计中线程安全的概念与synchronized关键字的使用。通过一个计数器的例子,演示了多线程同时对变量进行累加操作时可能出现的问题。最终值会小于预期的原因是因为两个线程同时对变量进行写入时,其中一个线程的结果会覆盖另一个线程的结果。为了解决这个问题,可以使用synchronized关键字来保证线程安全。 ... [详细]
  • Harmony 与 Game Space 达成合作,在 Shard1 上扩展 Web3 游戏
    旧金山20 ... [详细]
  • TPL实现Task.WhileAll扩展方法
    文章翻译整理自NikolaMalovic两篇博文:Task.WhileAllAwaitabletaskprogressreporting当Task.WhenAll遇见 ... [详细]
author-avatar
lodng
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有