# EMQX Cloud 概览

EMQX Cloud 是一个面向全球市场的全托管 MQTT 云服务，帮助您快速构建安全、可靠、可扩展的设备连接与消息传输能力。

作为全球首个全托管的 MQTT 5.0 云服务，EMQX Cloud 不只是一个传统的消息代理，还提供面向智能硬件与智能体协作场景的连接基础设施。借助 EMQX Cloud，您可以在几分钟内完成设备接入、消息路由和数据传输，为智能硬件、边缘设备和云端应用构建稳定高效的通信链路。

EMQX Cloud 由以下核心能力组成：

- **EMQX Broker**：全托管、高性能的 MQTT 5.0 消息服务。
- **设备智能体（即将推出）**：面向智能硬件的 AI Agent 开发框架与设备管理平台。

两者共同构成面向下一代智能硬件场景的端到端架构：**连接 -> 协同 -> 管理**。

<!-- architecture diagram-->

## EMQX Broker

EMQX Broker 是 EMQX Cloud 的消息中枢，为海量设备与应用提供安全、可扩展且可靠的 MQTT 连接能力。

作为全球首个全托管的 MQTT 5.0 消息服务，EMQX Broker 支持设备实时通信、高效的数据采集与处理，并可灵活集成下游系统，满足从 IoT 接入到智能硬件控制的多样化业务需求。

### 核心能力

- 支持海量设备连接，提供低延迟双向通信
- 提供稳定可靠的 MQTT 消息路由与分发能力
- 支持企业级安全认证、鉴权和传输加密
- 支持规则引擎与数据集成，便于连接业务系统和云服务
- 提供高可用、可扩展的云端部署能力

有关 EMQX Broker 的更多信息，请参见 [EMQX Broker 概览](./emqx_broker_overview.md)。

## 设备智能体（即将推出）

设备智能体（Device Agent）是面向智能硬件的 AI Agent 开发框架与设备管理平台。它帮助智能硬件厂商、硬件初创公司以及开发者快速构建设备智能体，将单品智能硬件接入 A2A（Agent-to-Agent）智能体网络，并提供 AI 原生的设备管理能力。

EMQX Broker 是设备智能体的底层连接平台，所有硬件与智能体之间的数据上报和控制下发都通过 EMQX Broker 完成。依托 EMQX Broker 的高并发连接与可靠消息传输能力，设备智能体可以实现稳定的设备接入、指令交互与状态同步。

### 核心能力

- 提供面向智能硬件的 AI Agent 开发框架
- 支持将单品智能硬件接入 A2A 智能体网络
- 提供 AI 原生的设备管理能力
- 通过 EMQX Broker 实现设备与智能体之间的高可靠通信
- 支持设备数据上报、指令下发与状态同步

<!--## EMQX Broker 与 Device Agent 如何协同工作

EMQX Broker 与 Device Agent 共同构成一套面向智能硬件和智能体协作场景的工作流，用于完成设备接入、消息传输、指令控制与设备管理。以下是典型的数据流：

1. **设备连接到 EMQX Broker** 

   智能硬件设备通过 MQTT 协议连接到 EMQX Broker，并上报设备状态、遥测数据或事件消息。Broker 负责连接管理、认证鉴权、消息路由和可靠投递。

2. **设备与智能体进行消息交互** 

   Device Agent 基于 EMQX Broker 提供的连接能力，与设备进行双向通信。设备侧上报的数据通过 Broker 传递给智能体，智能体生成的控制指令也通过 Broker 下发到设备侧。

3. **接入 A2A 智能体网络**

   Device Agent 将单品智能硬件接入 A2A（Agent-to-Agent）智能体网络，使设备能够参与更复杂的智能体协作场景。

4. **实现 AI 原生设备管理**

   在稳定连接与双向通信的基础上，Device Agent 提供 AI 原生的设备管理能力，帮助开发者和厂商更高效地管理智能硬件生命周期与交互行为。-->

## 文档导航

您可以通过以下主要章节浏览 EMQX Cloud 文档：

### 产品介绍

了解 EMQX Cloud 的基础概念、核心能力和产品信息。

- **产品介绍**
  - [EMQX Broker 概览](./emqx_broker_overview.md)
- **版本与定价**
  - [EMQX Broker 产品版本](./price/plans.md)
  - [产品计费](./price/pricing.md)

### EMQX Broker 快速开始

快速上手 EMQX Broker，连接设备并处理 MQTT 数据。

- **开始使用**
  - [快速开始](./quick_start/introduction.md)
  - [使用 MQTTX 连接到部署](./connect_to_deployments/mqttx.md)
- **创建部署**
  - [创建 Serverless 部署](./create/serverless.md)
  - [创建 Dedicated Flex 部署](./create/dedicated.md)

### 控制台指南

通过 EMQX Cloud 控制台管理项目、监控部署、查看指标并配置计费。

- **项目与账号**
  - [项目管理](./feature/project.md)
  - [子账号管理](./feature/user.md)
- **监控与诊断**
  - [监控](./deployments/monitors.md)
  - [指标](./deployments/metrics.md)
  - [客户端](./deployments/clients.md)
  - [告警](./deployments/alerts.md)
  - [日志](./deployments/logs.md)
- **计费**
  - [账单概览](./billing/overview.md)
  - [发票](./billing/invoices.md)

### 开发者指南

获取开发与集成相关文档，帮助您完成设备接入与部署配置。

- **开发配置**
  - [TLS / SSL 设置](./deployments/tls_ssl.md)
  - [VPC 设置](./deployments/vpc_peering.md)
  - [绑定域名](./faq/normal_b.md#如何绑定域名)
  - [规格扩缩容](./faq/deploy.md#how-can-i-scale-deployment)
- **终端开发**
  - [客户端 / 应用接入指南](./connect_to_deployments/overview.md)
  - [SDK 下载](./connect_to_deployments/overview.md#Third-party-SDK-Recommendation)
- **云端开发**
  - [数据集成](./data_integration/introduction.md)
  - [API](./api/api_overview.md)

### 常见问题

快速查找使用 EMQX Cloud 时的常见问题解答。

- [支持哪些平台？](./faq/normal_a.md#emqx-cloud-支持哪些云平台)
- [支持哪些协议连接？](./faq/normal_b.md#支持哪些协议连接)
- [如何与其他系统集成？](./faq/normal_b.md#如何与自己现有的系统对接)
- [连接失败的常见原因有哪些？](./faq/deploy.md#连接失败有哪几类原因)
- [如何续费部署？](./billing/subscription.md)
- [如何下载发票？](./faq/billing.md#如何获取发票)
