Azure Stack Hub 上的事件中心的概述
Azure Stack Hub 上的事件中心支持混合云方案。 支持使用基于流式处理和事件的解决方案进行本地处理和 Azure 云处理。 无论方案是混合(联网)还是离线的,解决方案都支持大规模的事件/流处理。 方案仅受事件中心群集大小的约束,但你可以根据需要预配群集大小。
在站点上运行事件处理任务并生成事件驱动的应用程序
使用 Azure Stack Hub 上的事件中心,可以实现如下业务方案:
- AI 和机器学习工作负荷,其中的事件中心是事件流式处理引擎。
- 在 Azure 数据中心之外你自己的站点中实现事件驱动的体系结构。
- 本地部署的 Web 应用程序的点击流分析。
- 设备遥测分析。
- 通过那些使用 Apache Kafka 的开源框架(如 Apache Spark、Flink、Storm 和 Samza)进行流处理。
- 使用计算来宾 OS 指标和事件。
构建混合解决方案
你可以构建在 Azure Stack Hub 上以本地方式引入和处理边缘数据的混合解决方案。 还可以将聚合数据发送到 Azure 进行进一步处理、可视化和存储。 在适当情况下,你可以使用 Azure 上的无服务器计算。
功能
(Azure Stack Hub 和 Azure 上的)事件中心版本提供高度的功能奇偶一致性。 这种奇偶一致性意味着 SDK、示例、PowerShell、Azure CLI 和门户提供类似的体验(差异很小)。 下表总结了各版本之间存在的功能可用性的大致差异:
功能 | Azure Stack Hub 上的事件中心 | Azure 事件中心 |
---|---|---|
操作员管理员体验 | ✔ | ✘ |
Kafka 支持 | ✔ | ✔ |
同一套 SDK | ✔ | ✔ |
使用 Microsoft Entra ID 授权访问事件中心 | ✘ | ✔ |
捕获功能 | ✘ | ✔ |
Azure Monitor | ✔ | ✔ |
还可以使用 Azure 资源管理器模板、PowerShell 和 Azure CLI 执行 Azure 资源管理操作。 目前,PowerShell 和 Azure CLI 不支持操作员管理操作。
功能文档
用户文档
若要快速入门,并在 Azure Stack Hub 群集上创建事件中心,请参阅快速入门:使用 Azure Stack Hub 门户创建事件中心群集。
此外,下面的 Azure 事件中心概念性文章也适用于在 Azure Stack Hub 上使用事件中心:
- 有关事件中心概念的详细信息
- 如何创建事件中心
- 如何使用 Kafka 协议进行流式传输
操作员文档
有关 Azure Stack Hub 上的事件中心操作员体验的更多信息,请参阅事件中心操作员文档。 此文档提供有关活动的信息,例如:
- 安装事件中心。
- 使事件中心可供用户使用。
- 获取有关该服务运行状况的信息。
- 收集日志。
后续步骤
- 如果事件中心在订阅中不可用,请与管理员协作,在 Azure Stack Hub 资源提供程序上安装事件中心。
- 如果已安装事件中心并已准备好使用它,请参阅事件中心文档,了解有关该服务的更多详细信息。