微软Azure事件中心服务正式支持Apache Kafka,管理集群更轻松

Azure Event Hubs开始支持Apache Kafka,开发者可利用Kafka Protocol,串联应用程序的事件数据,并入Azure事件中心。

微软Azure事件中心服务正式支持Apache Kafka,管理集群更轻松

提供数据流及事件获取服务的Azure事件中心(Azure Event Hubs),近日开始正式支持开源分布式流分析工具Apache Kafka。在Azure事件中心开始整合此开源项目后,开发者可以直接利用该项目内建的Kafka Protocol,与应用程序的事件数据连接,再一并融入事件中心,可以减少管理集群、组设定的工作。微软表示,目前该服务已经支持到Apache Kafka 1.0版。

而串联Kafka与事件中心服务的组件,则是透过该项目原生功能Kafka Connect或Kafka MirrorMaker,前者可让Kafka集群与外部系统、数据库连接,后者则是协助系统在Kafka集群间复制数据。透过此方式整合事件中心服务,企业用户除了不须额外自行开发组几件外,还可以与Azure公有云环境上其他的服务连接。例如,将数据融入Azure Blob存储、Azure Data Lake存储。或者先透过事件中心,将数据转至云Spark服务Azure Databricks、流分析服务Azure Analytics、无服务器服务Azure Functions。

相关推荐