东亚银行、岚图汽车带你解锁 AIGC 时代的数字化人才培养各赛道新模式! 了解详情
写点什么

HiveMQ 为物联网应用推出了完全托管、完全兼容的 MQTT 5 服务

  • 2020-02-25
  • 本文字数:1409 字

    阅读完需:约 5 分钟

HiveMQ为物联网应用推出了完全托管、完全兼容的MQTT 5服务

HiveMQ云旨在为物联网应用提供一个完全托管的平台,这些应用会使用 MQTT 将数据以流的方式传出设备。HiveMQ 云的特点是具有自动扩展性并为每个客户以按小时计算的固定费率提供专用的基础设施。


根据 HiveMQ 的说法,使用 HiveMQ 云最大的优势之一是其完全兼容 MQTT 实现,其中包括 MQTT 5。这和其他物联网平台供应商(如亚马逊谷歌微软)不同,它们只提供了该协议的部分实现。HiveMQ 表示,不完全符合标准的缺点是把物联网设备锁定到由供应商提供的具体实施中。


对于物联网应用程序,由于物联网设备通常部署在企业外部,其产品生命周期通常很长,并且部署的设备数量庞大,因此,供应商的锁定风险变大了。


除了能够根据遥感勘测的负载进行上下扩展外,HiveMQ 云还能够确保每个 MQTT 集群在 3 个 AWS 数据中心获得专用的基础设施。这样可以防止不同公司共享相同的基础设施,并保证可预测的性能。


InfoQ 采访了 HiveMQ 的 CTO Dominik Obermaier以了解更多信息。


InfoQ:能否请您就 HiveMQ 云如何实现扩展性和可靠性分享更多的细节?


Dominik Obermeier:我们已经为一些客户构建了 HiveMQ 云,他们希望需要高可用性和可扩展性的业务关键物联网应用投入生产环境。因此,我们为每个客户设置专门的 EC 2 实例的基础设施。我们在一个 AWS region 创建了 3 个 HiveMQ 代理集群节点,这个 AWS region 在 3 个不同的可用性区运行。基础设施还包括 2 个在 EC 2 实例上运行的专用负载均衡器,以确保高可用性。我们还计划在微软的 Azure 以及 GCP 上提供类似的架构。

HiveMQ 的架构构建在一个无主节点(masterless)架构的基础之上,该架构允许我们创建自治集群,这些集群可以共享 MQTT 客户端连接,对最终用户的延迟没有影响。例如,如果集群中的某个代理节点发生故障,那么 MQTT 客户端连接被自动重新分配给另一个代理节点。MQTT 客户端不需要与另一个代理实例协商重新连接。关于 HiveMQ 代理集群的更多细节请参看我们的网站。


InfoQ:关于定价,尽管确实很简单且可预测,但是,对某类客户或资金不足的项目来说,显得过于死板了。您是否有计划引入更灵活的价格选项?


Obermeier:HiveMQ 云的第一版把重点放在需要高可靠性和高可扩展性公司的生产环境部署上。这基于我们与一些最大的 HiveMQ 客户合作的经验。在不久的将来,我们计划为那些不需要高可用性专用基础设施的公司提供 HiveMQ 云。我们还将提供免费的试用版,以便开发人员在投入到生产之前能够进行概念验证(proof of concept,POC)。


InfoQ:您能否解释一下 HiveMQ 云为与其他服务的集成提供了哪些便利?这些对消费来自设备流式传输的数据有用吗?


Obermeier:我们认为,物联网行业需要把物联网数据与不同企业系统的集成变得更容易。在这里,需要有在物联网设备和服务之间进行双向数据移动的自由流,这些服务包括 Kafka、MongoDB、InfluxDB、机器学习服务等。为了实现这个自由的数据流,我们需要简化不同云服务与 HiveMQ 云之间的集成。我们计划,首先专注于一些最好的服务,比如 Confluent 云、MongoDB Atlas 和 InfluxDB 云。我们还将集成 AWS、Azure 和 GCP 上一些更流行的服务。

我们还计划让客户使用 HiveMQ 扩展 SDK 创建自己的集成。我们确实看到了一个集成的生态系统,客户可以利用该系统在不同的云服务之间移动自己的物联网数据。


如果大家对 HiveMQ 云感兴趣,请千万不要错过这个介绍视频


原文链接:


HiveMQ Launches Fully-Managed, Fully-Compliant MQTT 5 Service for IoT Apps


2020-02-25 09:001382

评论 1 条评论

发布
用户头像
就是一个仓促上线的次品,机房只有在法兰客服,只支持aws, 不能做数据流转,不支持自定义上传证书,客户端认证连分页都没有,不支持导入,完全没有监控,每小时7.5,不支持选择连接数。反正就是个坑,前期还是不用好
2020-02-25 10:47
回复
没有更多了
发现更多内容

架构实战营 - 模块 2 作业

Gavin.Yang

FacadePattern-门面模式

梁歪歪 ♚

设计模式

海洋元宇宙AQUANEE最新进展一览

股市老人

从发电到深空探索:微藻带来的可持续未来

脑极体

Vue框架学习笔记【第day三】

恒山其若陋兮

5月月更

微信朋友圈的高性能复杂度分析

Asura

继StepN后,新的链游之光

BlockChain先知

【愚公系列】2022年05月 二十三种设计模式(十八)-备忘录模式(Memento Pattern)

愚公搬代码

5月月更

分析朋友圈的高性能复杂度

小马

#架构实战营

6点下班不是梦,Apipost帮您轻松完成接口测试及接口文档

Xd

接口测试 apipost

CPU性能测试工具

穿过生命散发芬芳

5月月更 CPU性能测试

如何系统学习机器学习?

宇宙之一粟

机器学习 5月月更

SpringCloud Alibaba Sentinel 限流详解

牧小农

sentinel springcloudAlibaba

Apipost——中文版的Postman?

Xd

API 接口测试工具

微信朋友圈的高性能复杂度架构

Pengfei

【LeetCode】判断一个数的数字计数是否等于数位的值Java题解

Albert

LeetCode 5月月更

架构实战营模块2-微信朋友圈分析

Geek_e8bfe4

架构实战营|模块2

KDA

#架构实战营

CopyOnWriteArrayList 源码分析-基础和新增

zarmnosaj

5月月更

[模块二作业]

wuli洋

架构实战营模块 2 作业

Naoki

架构实战营

electron打包vue cli项目的配置问题

空城机

Electron 5月月更

架构实战营 模块二作业(微信朋友圈高性能复杂度分析)

Gor

如何抓住架构设计关键 - 作业

阿拉阿拉幽幽

在操作系统这条赛道上,为什么Laxcus和Windows、MacOS不一样

LAXCUS分布式操作系统

大数据 容器 虚拟化 并行计算 分布式操作系统

[Day48]-[递归]-基本计算器 II

方勇(gopher)

递归 LeetCode

影视解说类自媒体如何才能求同存异

石头IT视角

软件构建

GalaxyCreater

架构 敏捷 软件设计

模块二作业 微信朋友圈高性能分析

Geek__猫猫头

【愚公系列】2022年05月 二十三种设计模式(十七)-中介者模式(Mediator Pattern)

愚公搬代码

5月月更

在线下划线转驼峰,驼峰转下划线工具

入门小站

工具

HiveMQ为物联网应用推出了完全托管、完全兼容的MQTT 5服务_5G/IoT_Sergio De Simone_InfoQ精选文章