白皮书
MQTT + 大模型:实时智能融合架构与实践 →
EMQX ON KUBERNETES

EMQX:基于 Kubernetes 的终极云原生 MQTT 服务器

使用 EMQX Operator 在任何 Kubernetes 环境中部署、管理和扩展大规模、高可靠的 EMQX MQTT 服务器。专为大规模物联网部署而设计。

为什么在 Kubernetes 上运行 EMQX MQTT 服务器?

借助在 Kubernetes 上运行的 EMQX,为关键任务的 MQTT 服务和物联网应用构建具备卓越可扩展性和高可靠性的基础。

MQTT 弹性可扩展性
在 Kubernetes 上自动对 MQTT 服务器进行扩缩容,以应对数百万物联网设备的流量波动,确保性能最优与成本可控。
高可用性与弹性
利用 Kubernetes 的自我修复能力自动从故障中恢复,确保您的 EMQX MQTT 服务始终可用于关键任务物联网业务。
简化云原生运维
使用声明式 API 自动化部署、升级和配置管理,降低 MQTT 部署的运维开销和人为错误风险。

EMQX Kubernetes Operator 架构

EMQX Operator 扩展了 Kubernetes API,允许您将 EMQX 集群作为原生 Kubernetes 资源进行创建、管理和扩展,简化 MQTT 部署。

EMQX Kubernetes Operator 架构

云原生 MQTT Broker,一站式自动托管

EMQX Operator 自动化管理 EMQX 集群的整个生命周期,从部署到扩展和维护,满足您所有物联网需求。

自动扩缩容
根据实时指标自动进行 EMQX 集群的水平或垂直扩展,确保您始终拥有适合物联网流量的合适容量。
轻松 Kubernetes 部署
通过一个简单的 YAML 配置文件和单条 `kubectl apply` 命令,即可部署生产就绪的多节点 EMQX MQTT 服务器集群。
零停机滚动升级
无缝自动地将 EMQX 集群滚动升级到新版本,无需中断任何 MQTT 服务。
内置可观测性
原生集成 Prometheus、Grafana 和 Loki,为您的 EMQX MQTT 服务提供全面的监控、日志记录和告警。
通过 CRD 进行声明式配置
使用 Kubernetes 自定义资源(CRD)以代码方式管理整个 EMQX 集群配置,包括监听器和安全设置。
多云和混合部署
在任何支持 Kubernetes 的公有云提供商、本地数据中心或混合环境中一致地运行 EMQX。

BAIC MOTOR

领先汽车制造商利用 Kubernetes 上的 EMQX 构建车联网平台,以低延迟和高可靠性处理数十万个并发 MQTT 连接。

"EMQX Kubernetes Operator 彻底改变了我们的 MQTT 服务。我们现在能够以低延迟和高可靠性处理数十万个并发 MQTT 连接。Kubernetes 的可扩展性和自动化还帮助我们快速将物联网应用拓展到新市场。"

——BAIC MOTOR 工程团队

使用 EMQX Operator 几分钟完成部署

通过三个简单步骤,让生产就绪的 EMQX 集群在 Kubernetes 上运行。

安装 Operator
使用 Helm 或通过应用清单将 EMQX Kubernetes Operator 安装到您的集群中。
定义您的 EMQX 集群
创建一个简单的 YAML 文件(自定义资源)来定义 EMQX 服务器的期望状态,包括版本和规模。
应用配置并连接 MQTT 客户端
使用 `kubectl` 应用清单。EMQX Operator 将自动部署和管理您的集群,实现实时物联网消息传递。
Step 2 of 0

在 AWS EKS 上部署

按照我们的分步指南在 Amazon Elastic Kubernetes Service(EKS)上部署 EMQX Operator。

在 Azure AKS 上部署

获取在 Azure Kubernetes Service(AKS)上部署 EMQX Operator 的详细说明。

在 Google GKE 上部署

通过我们的综合指南了解如何在 Google Kubernetes Engine(GKE)上部署 EMQX Operator。

为云原生物联网消息应用提供动力

查看 EMQX 在 Kubernetes 上如何为现代可扩展的物联网解决方案提供 MQTT 消息传递基础设施。

车联网平台
构建全球分布式、高可用的车载信息服务平台,使用 EMQX MQTT 服务器实现零停机,支持数百万辆联网车辆的扩展。
工业物联网(IIoT)消息传递
为智能工厂部署弹性 MQTT 消息服务,能够处理大量传感器数据,在 Kubernetes 上实现实时监控和分析。
多租户云 MQTT 服务
创建多租户、可扩展且安全的 MQTT 消息服务,作为您商业物联网平台或 PaaS 产品的一部分,由 EMQX Operator 管理。

深入探索 Kubernetes 上的 MQTT 资源

探索我们的技术资源,开始使用 EMQX Operator 并部署您的 MQTT 服务器。

立即部署您的云原生 MQTT 服务器

与我们的专家交流,了解 Kubernetes 上的 EMQX 如何为您的物联网应用提供可扩展、高可靠且自动化的 MQTT 消息传递基础。

关于 Kubernetes 上的 EMQX 的常见问题

快速了解 EMQX MQTT 服务器和 Kubernetes Operator 的相关信息。