写点什么

微软 Azure Event Grid 最新演进:新的遥测事件、高级过滤器和事件域

  • 2019 年 6 月 19 日
  • 本文字数:1329 字

    阅读完需:约 4 分钟

微软 Azure Event Grid 最新演进:新的遥测事件、高级过滤器和事件域

在最近的一篇博客中,微软宣布了其云服务 Azure Event Grid 的几项最新更新,包括新的 IoT Hub(物联网接入)的遥测事件,以及高级过滤器和事件域(Event Domains)等功能。


自 Azure Event Grid正式发布以来已经一年多了,它允许开发人员在 Azure 中以统一的方式来管理各种事件。自正式商用以来,去年 6 月份增加了对云事件的支持,9 月份又增加了与IoT Hub的集成。Azure Event Grid 功能得到了逐步增强。此外,该团队还在今年早些时候推出了一些更新,包括重试策略、死信(dead lettering)处理功能、将 Azure 存储队列和 Hybrid Connections 作为事件的发送目的地,以及手动握手验证,等等。



图片来源:https://docs.microsoft.com/en-us/azure/event-grid/overview


新功能之一是 IoT Hub 的设备遥测事件预览。微软 Event Grid 项目经理Bahram Banisadr告诉 InfoQ:


六个多月以来,我们的团队一直在努力协作,将 IoT Hub 遥测事件功能变为现实。人们即将在日常生活中用各种创造性方式来应用这个特性,为此我感到无比兴奋。所有流入 IoT Hub 的设备数据现在都可以通过 Event Grid 进行过滤,并推送给我们的事件处理程序。


随着 IoT Hub 将设备遥测事件推送到 Event Grid,开发人员可以创建多个订阅来触发多种事件,例如,不同的 Azure 功能、逻辑 APP 或第三方应用程序,以便针对每种类型的 IoT 设备执行独有的计算。


Event Grid 的另一个更新是内置的元数据的自动跨域灾难恢复(GeoDR),该特性适用于现有所有的域(Domain)、主题和事件订阅。有了 GeoDR,在服务出现中断时拥有更强的恢复能力。根据博客内容所述,如果出现整个 Azure 服务区域宕机中断,Event Grid 服务在中断之前就已经将客户事件基础设施的所有元数据同步到配对的备份服务区域,而新事件在无需客户做任何干预的情况下再次在网络上流动,这就自动地避免了服务中断。


关于 GeoDR 功能, Banisadr 告诉 InfoQ:


我为 Event Grid 研发团队完成 GeoDR 的正式发布感到无比自豪。现在,Event Grid 用户不需要对他们的主题或订阅进行任何更改,就已经置身于自动故障转移功能的保护之下。


此外,事件域在去年 11 月与高级过滤器一起推出后,现在发布正式版。使用事件域,客户可以通过单个结构来组织他们的所有事件基础设施,为可订阅的主题设置更细粒度的授权规则,并通过一个服务端点来管理所有的事件发布。Banisadr 告诉 InfoQ:


事件域的正式发布实际上为在生产环境中创建和运行复杂的多租户 PubSub 系统打开了一扇大门。在管理订阅者时,你不再需要使用自己定制的鉴权系统,也不需要再跟踪数千个主题端点。只需将每个主题放入同一个域主题中,并为它们分配各种不同的角色。


最后,微软还正式发布了高级过滤器,允许开发人员在 Event Grid 事件的任意部分使用各种操作符来规划消息传递路径。GA 版本不限制 JSON(事件)中嵌套对象的数量,因此在将事件传递给其他服务之前,对事件过滤提供了更多的粒度选择。


Azure Event Grid 在大多数 Azure 服务区域都是可用的,可以在官网上找到定价细节。值得一提的是,Event Grid 元数据 GeoDR 不需要支付额外费用,因为它已经包含在当前的服务价格中。


查看英文原文:Microsoft Evolves Azure Event Grid: New Telemetry Events, Advanced Filters, and Event Domains


2019 年 6 月 19 日 08:006281
用户头像

发布了 63 篇内容, 共 37.8 次阅读, 收获喜欢 115 次。

关注

评论

发布
暂无评论
发现更多内容

区块链钱包系统软件开发详情(搭建案例)

第1周作业

危险游戏

架构实战营

持币生息钱包软件系统开发资料(源码)

Vue进阶(幺肆零):vue 新增数组或对象更新后,视图不更新的解决方案

No Silver Bullet

Vue 10月日更

架构实战营 模块一作业

felix

架构实战营

未来云原生 | CIF 论坛精彩看点

CODING DevOps

DevOps 云原生 数字化 标准化 腾讯云 CIF 峰会

《微信小程序全栈开发实战》源码下载,附视频链接、文字稿、源码对照关系,一篇掌握全栈开发

石桥码农

JavaScript 微信小程序 大前端 微信小程序专栏

Bazel构建Android项目

轻口味

android 10月日更

HTTPS 协议到底比 HTTP 协议多些什么?

JackTian

https 网络协议 网络 HTTP 网络工程师

自定义 View:三维旋转

Changing Lin

10月日更

官方线索|1024 51CTO 程序员嘉年华

穿过生命散发芬芳

1024我在现场

你别不信,真的有人把SpringBoot从入门到实战全部写出来了!

不想秃头

Java 程序员 微服务 springboot

制造业中的云计算:从不可能到不可或缺

浪潮云

云计算

PP-OCR

春秋易简

音视频学习 -- 弱网对抗技术相关实践

声网Agora

音视频 网络 实时视频

从瀑布式到DevOps,开发流程经历了什么?

飞算全自动软件工程平台

DevOps 敏捷开发

淘宝小部件:全新的开放卡片技术!

阿里巴巴移动技术

小程序 ios android 淘宝 客户端开发

现成存币生息钱包软件系统开发模板

BFE Ingress Controller正式发布!

百度开发者中心

负载均衡 云原生 开源技术 kurbernetes ingress

2021年10月国产数据库排行榜:达梦反超OceanBase夺榜眼,TDSQL实现“四连增”,数据生态加速建设

墨天轮

opengauss TiDB oceanbase 国产数据库 达梦

模块一作业:微信业务架构图与学生管理系统毕设架构设计

deng

架构实战营

2021年南通市正规等保测评机构有几家?叫什么名称?

行云管家

网络安全 等级保护 等保测评

协作型CRM软件能帮到你什么?

低代码小观

企业 企业管理 CRM 管理系统 管理工具

多币种钱包系统开发介绍(现成)

架构师训练营模块一作业

CheneyWang

架构实战营

行云创新即将出席2021云栖大会,共话云原生

云原生开发者社区

云原生 阿里 开发 行云 云栖大会

官方线索|第十三届中国开源黑客松

轻口味

1024我在现场

分析型CRM软件能帮到你什么?

低代码小观

企业 企业管理 CRM 管理工具 系统管理

Java 面试八股文之数据库篇(二)

Dobbykim

1.1 课程介绍

石桥码农

微信小程序 微信小程序专栏

一个人如何又快又好的管理多台windows server服务器?

行云管家

服务器 运维监控 运维管理

微软 Azure Event Grid 最新演进:新的遥测事件、高级过滤器和事件域-InfoQ