引言
您是否心愿将物联网基础设施晋升到更高的程度?为了应答业务的一直扩大,您须要一个弱小且平安的音讯平台来反对它。
MQTT 协定凭借其轻量级、公布 / 订阅模型和可靠性,曾经成为构建物联网平台的首选计划。然而,随着业务的增长,物联网解决方案提供商可能面临基础设施维护费用回升和数据隐衷要求进步的挑战。
开源 MQTT 音讯平台的领导者 EMQ 近日推出了 EMQX Cloud BYOC,容许用户在自选的云环境中部署 MQTT 集群,从而齐全掌控数据隐衷和平安。
本文将对 BYOC 模式和 EMQX Cloud BYOC 的架构进行具体介绍,帮忙您全面理解它如何助力您的业务。
什么是 BYOC
BYOC(Bring Your Own Cloud)是一种让您能够在自选的私有云环境(如阿里云、华为云、亚马逊云等)部署 MQTT 集群并交由业余团队托管的服务模式。它让您能够齐全掌控云基础设施,并可能满足严格的数据合规要求。
服务模式:只需为您应用的服务付费
EMQX Cloud BYOC 采纳云原生架构,重视扩展性、可用性和安全性,提供 99.99% 服务等级协定(SLA)的高可用 MQTT 服务。
基于订阅的许可证模式使您可能依据须要灵便扩大 MQTT 基础设施。得益于对云平台上资源管理的便利性和 BYOC 托管服务,您无需提前投入人力和物力,只需为应用的服务付费。
订阅的服务中还涵盖基于 Prometheus、Grafana、Open Telemetry 等云原生工具的 7×24 小时技术支持和保护服务,让您的 MQTT 基础设施始终保持稳定,取得及时更新。
架构:保障高级别的数据隐衷
EMQX Cloud BYOC 架构由 EMQX Cloud 云环境和客户的云环境两局部组成,它们的构建形式如下图所示。
在客户本人的云环境中,有一个 EMQX 集群和一个 BYOC Agent 节点,它们位于一个独立的 VPC 内。您能够应用云平台提供的负载平衡服务(例如阿里云 SLB)来管制 MQTT 设施的流量,同时通过 VPC 对等连贯与其余物联网利用或音讯长久化组件进行通信。BYOC Agent 节点负责管理 EMQX 集群、获取监控日志、执行数据备份。
在 EMQX Cloud 端,有一个 BYOC 治理控制台。这个控制台能够让您通过图形界面轻松地治理和管制 EMQX 集群,包含查看集群日志、监控数据。
在数据管制方面,该架构能够分为两层:管制层和数据层。
- 管制层位于 EMQX Cloud 端,负责收集监控数据并向您的集群发送控制指令。它不解决任何业务数据的流入或流出。
- 数据层包含您本人云环境中的 EMQX 集群和 BYOC Agent 节点。它们次要解决客户业务数据的流入或流出。
这种 BYOC 架构能够将您的业务数据齐全隔离在本人的云环境中,以满足公司的数据隐衷平安和合规要求。
劣势:灵便、牢靠、易用的 MQTT 云服务
抉择 EMQX Cloud BYOC,能够享受以下益处:
- 齐全掌控您的零碎和数据
- 简直无需运维
- 低网络提早
- 灵便的部署计划
- 有 SLA 保障的稳固服务
- 业余的技术支持
- 依照需要定制本人的云环境
- 将数据保留在本人的云中,确保数据安全
利用场景:保障各类业务的数据安全
EMQX Cloud BYOC 已被包含车联网、医疗保健和智慧城市在内的多个行业宽泛采纳。
以车联网场景为例,须要将车辆地位和驾驶行为等敏感数据通过公网或私网从车辆端传送到 MQTT Broker,而后存储到公司的对立数据平台。
EMQX Cloud BYOC 能够保障整个数据链都在客户本人的云账户内,防止未受权的拜访和数据透露。这从源头上解决了数据泄露的危险,缩小了中间方的干涉,简化了数据管理的难度。
结语
总的来说,EMQX Cloud BYOC 为须要严格数据管制和高级安全措施的企业提供了一个弱小的解决方案。采纳 BYOC 架构,企业岂但能够充分利用 EMQX 成熟的 MQTT 技术,同时还能够实现在本人的云环境中齐全掌控本人的数据,从而既进步了平安和合规性,也减少了灵活性和扩展性。
版权申明:本文为 EMQ 原创,转载请注明出处。
原文链接:https://www.emqx.com/zh/blog/exploring-byoc-taking-your-mqtt-cloud-service-to-the-next-level