AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

Microsoft 宣布通过 Azure Event Grid 服务提供对 CloudEvents 的支持

  • 2018-06-20
  • 本文字数:1351 字

    阅读完需:约 4 分钟

Microsoft宣布其将提供对 CloudEvents 的支持。CloudEvents 是一项新的开放规范,用于对事件数据提供一致的描述标准。该开放规范由 CNCF(云原生计算基金会,Cloud Native Compute Foundation )下设的无服务器工作组(Serverless Working Group)提出,而CNCF 已与多家云服务和云提供商建立了合作伙伴关系。

Microsoft 将通过 Event Grid 服务提供对 CloudEvents 的支持。Event Grid 是一项由 Azure 集中管理的事件服务,支持用户通过“发布 - 订阅”机制发送和接收事件。此外,目前 Event Grid 对 CloudEvents 的支持版本是 0.1 版,其中包括了为事件提供符合 CloudEvents JSON 模式的原生支持。


图片来源: https://azure.microsoft.com/en-us/blog/announcing-first-class-support-for-cloudevents-on-azure/

企业可以使用 CloudEvents 为来自其它云平台、IoT 设备和 SaaS 企业的事件构建响应式解决方案。进一步,如果企业在构建自己的解决方案时使用了 CloudEvents,将可不必锁定在单一的云服务提供商上。


图片来源: https://medium.com/@austencollins/introducing-cloudevents-a758c62c76bf

CloudEvents 模式为企业提供了一种路由并处理事件的标准方式。此外,CloudEvents 使得企业可以使用同一方式实现外部事件模式的串行化、简化可追踪性,并支持跨环境移植。CloundEvents 的外部模式有多个必填域,例如事件类型(eventType)、事件源(source)和事件时间(eventTime)等。而内部模式可完全由用户定制。例如:

复制代码
{
// 在此部分填写 CloudEvents 元数据。
"eventType": "aws.s3.object.created",
"eventID": "C1234-1234-1234",
"eventTime": "2018-05-08T14:48:09.769Z",
"eventTypeVersion": "1.0",
"source": "/cloudevents-bucket",
"extensions": {},
"contentType": "application/json",
"cloudEventsVersion": "0.1",
// 此部分填写用户定制的事件数据。
{ "s3SchemaVersion": "1.0",
"configurationId": "cd267a38-30df-412e-9e3d-d0f1ca6e2410",
"bucket":
{ "name": "cloudevents",
"ownerIdentity": {},
"arn": "arn:aws:s3:::cloudevents" },
"object":
{ "key": "cross-eyed-cat.jpg",
"size": 444684,
"eTag": "38b01ff161231d7ca0a0eb3f7a88ff815",
"sequencer": "005AEOAJ31A9A3D61490"
}
}
}

在使用 Azure Grid Event 时,企业可以将自己的 CloudEvents 推送到指定的 Azure Grid Event 主题(topic)。此后,Grid Event 支持将符合 CloudEvent 模式的事件转换为符合特定 Event Grid 模式的事件,或者反之。在提出对 CloudEvent 支持的 Microsoft声明中,Azure 企业副总 Corey Sanders 指出:

我很高兴宣布,用户当前可以直接在 Event Grid 上使用 CloudEvents 发布并消费事件。该特性将支持对进出的事件使用 CloudEvents 这一开放标准,同时依然保持使用 Azure Functions 和 Logic Apps 等 Azure 无服务器平台其它功能的无以伦比的简单性。

Microsoft 是支持 CloudEvents 的先行者之一。当前 Event Grid 服务在 US West Central 和 US Central 区域上提供。同时,Europe North Azure 区域提供对 CloudEvents 的支持。

查看英文原文: Microsoft Announces Support for CloudEvents through Its Azure Event Grid Service

2018-06-20 12:481329
用户头像

发布了 391 篇内容, 共 144.5 次阅读, 收获喜欢 257 次。

关注

评论

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

一图了解龙蜥社区 2 月运营大事件

OpenAnolis小助手

Linux 开源 操作系统 运营

基于小熊派开发板设计的云端绿化管理系统

DS小龙哥

IoT 3月月更

MVCC 时光机:在 TiDB 的时空自由穿梭丨渡渡鸟复兴会赛队访谈

PingCAP

web前端培训:React 核心调度功能的实现

@零度

前端开发 React

ModStartCMS 模块化建站系统 Laravel 9.0 版 v3.3.0

ModStart开源

如何编写有效的常见问题解答(内附 5 个最佳示例)

小炮

在线TOML转YAML工具

入门小站

工具

Java培训高并发之线程的6种状态

@零度

线程 JAVA开发 状态

黄东旭: 关于基础软件产品价值的思考

PingCAP

4种常见分支模式解析及优劣对比 | 研发效能提升36计

阿里云云效

阿里云 云原生 研发团队 研发 分支管理

3月技术专题月火热开启!快来一睹为快!

用友BIP

用友 用友iuap

【51单片机】介绍

謓泽

单片机 3月月更 51

大数据培训:RDD、DataFrame的区别

@零度

大数据 spark

3 月亚马逊云科技培训与认证课程,精彩不容错过!

亚马逊云科技 (Amazon Web Services)

架构师 培训

功效护肤理念增强,透明质酸继续引领护肤热点

易观分析

护肤 医美 透明质酸

安全大讲堂 | 2022产业趋势洞察:网络安全的下一个十年

腾讯安全云鼎实验室

网络安全 未来发展

iuap 助力鹏鹞环保打造智慧水务大数据运营管理平台

用友BIP

用友 用友iuap

技术平台&应用开发专题月 | 一文搞懂全链路监控系统(上)

用友BIP

用友 用友iuap

uni-app技术分享| uni-app常见问题(二)

anyRTC开发者

uni-app 音视频 WebRTC 移动开发 视频通话

方舟开发框架容器类API的介绍与使用

HarmonyOS开发者

方舟 HarmonyOS 开发框架

财富管理2.0时代,券商数字营销突围之路

Speedoooo

数字化转型 解决方案 营销数字化 数字化业务战略 数字营销

FinClip 黑客马拉松正式开赛,码力集结,等你来战!

Speedoooo

小程序生态 hackathon APP开发 黑客马拉松 黑客松

测性能,拿周边|OceanBase 3.1.2版本邀你来玩

OceanBase 数据库

oceanbase OceanBase 开源 OceanBase 社区版

Apache SeaTunnel & Kyuubi 联合 Meetup | 见证中国大数据崛起!

Apache SeaTunnel

大数据 开源 大数据平台 apache 社区 Apache SeaTunnel

千万级学生管理系统的考试试卷存储方案

Geek_8d5fe5

「架构实战营」

“东数西算”超级工程上马,利好云计算但暗藏汹涌

行云管家

云计算 混合云 多云 东数西算

Linux之traceroute命令

入门小站

Linux

【专访蓝景科技】5G+实时云渲染赋能数字孪生,共建元宇宙

3DCAT实时渲染

5G 数字孪生 实时云渲染

CRM系统帮助降低业务成本的方式

低代码小观

企业管理 CRM 企业管理系统 CRM系统 客户关系管理系统

三步教企业搭建产品帮助中心

小炮

Java 中线程池的 7 种创建方式!

王磊

Java 面试

Microsoft宣布通过Azure Event Grid服务提供对CloudEvents的支持_DevOps & 平台工程_Steef-Jan Wiggers_InfoQ精选文章