首页
学习
活动
专区
圈层
工具
发布

EMQX Enterprise 4.4.11 发布:CRLOCSP Stapling、Google Cloud PubSub 集成、预定义 API 密钥

在此版本中,我们发布了 CRL 与 OCSP Stapling 为客户端提供更灵活的安全防护,新增了 Google Cloud Pub/Sub 集成帮助您通过 Google Cloud 各类服务发掘更多物联网数据价值...EMQX 允许配置 CA 的请求端点并定时刷新获取 CRL,而客户端无需维护 CRL,在连接握手时通过 EMQX 即可完成证书有效性验证。...Google Cloud Pub/Sub 集成Google Cloud Pub/Sub 是一种异步消息传递服务,旨在实现极高的可靠性和可扩缩性。...现在,您可以通过 EMQX 规则引擎的 GCP Pub/Sub 集成能力,快速建立与该服务的连接,这能够帮助您更快的基于 GCP 构建物联网应用:使用 Google 的流式分析处理物联网数据:以 Pub...异步微服务集成:将 Pub/Sub 作为消息传递中间件,通过 pull 的方式与后台业务集成;也可以推送订阅到 Google Cloud 各类服务如 Cloud Functions、App Engine

3K30

EMQX 多版本发布、新增自定义函数功能

MQTT 消息云服务 EMQX Cloud 推出了新功能——自定义函数,用户可以更方便地将 IoT 数据处理为符合数据流的数据格式。...Google Cloud Pub/Sub 集成企业版 v4.4.11 中新增了 Google Cloud Pub/Sub 集成,您可以使用 Pub/Sub 将 MQTT 消息发送到位于 Google Cloud...图片对于 Google IoT Core 用户,您无需做更多改变就能将 MQTT 传输层迁移至 EMQX,继续使用 Google Cloud 上的应用和服务。...EMQX 允许配置 CA 的请求端点并定时刷新获取 CRL,而客户端无需维护 CRL,在连接握手时通过 EMQX 即可完成证书有效性验证。...启用 OCSP Stapling 后,EMQX 将自行从 OCSP 服务器查询证书并缓存响应结果,当客户端向 EMQX 发起 SSL 握手请求时,EMQX 将证书的 OCSP 信息随证书链一同发送给客户端

2K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Event Destinations如何颠覆传统Webhooks?

    Webhook,Atlassian定义为“基于 HTTP 的用户定义回调”,会为发布 Webhook 的 API 平台和构建摄取 Webhook 的应用程序的开发者都造成性能瓶颈,导致高昂的运营和基础设施成本...支持的Event Destinations类型的示例包括: 消息队列(例如,AWS SQS、RabbitMQ) 事件总线(例如,Amazon EventBridge、Google Cloud Pub/Sub...客户的需求 Leggetter 说,从 API 平台构建者的角度来看,Event Destinations消除了巨大的负担。...(SQS)、GCP Pub/Sub、Hookdeck 和 RabbitMQ,以及分布式流平台 Kafka。...对于 Shopify、Twilio 和 Stripe 等事件生产者来说,这提高了效率,并降低了与公共 HTTP 端点相比的失败率和重试交付次数。

    78810

    Elastic、Google Cloud和Kyndryl的端到端SAP可观测性方案:深度解析

    在Elastic,与Kyndryl和Google Cloud的合作下,我们为您的SAP环境设计了一个全栈可观测性体验。...Elastic Agent支持从各种Google Cloud服务中收集日志,包括Google Cloud Storage、VMs、Kubernetes、VPC、防火墙、DNS、功能和Pub/Sub。...特别是,Pub/Sub作为代理,方便从不同Google服务发布数据。通过Pub/Sub日志接收器,用户可以访问Google的整个生态系统,即使在没有直接集成的情况下。...作为替代方法,可以直接从Java应用程序连接到Elasticsearch,使用Elasticsearch Java API直接发送SAP性能指标。...对于不同的数据仓库策略或架构,还可以通过您喜欢的ETL或消息代理直接从ERP系统流式传输SAP业务数据到Elasticsearch索引,例如Confluent Kafka连接器。

    1.3K21

    API场景中的数据流

    译者微博:@从流域到海域 API场景中的数据流 我正在重新审视my real-time API research(我的实时API研究)作为上周我所进行的一些“数据流”和“事件溯源”对话的一部分。...我也想确认并将Google的做法纳入到一段时间的技术中: Google Cloud Pub / Sub:Google Cloud Pub / Sub是一项全面管理的实时消息服务,允许您在独立应用程序之间发送和接收消息...它被设计成一个非常轻量级的发布/订阅消息传输(机制)。对于与需要较小代码空间和/或网络带宽较高的远程位置进行连接非常有用。...该协议用于建立和控制端点之间的媒体会话。媒体服务器的客户端发出VCR式命令,例如播放和暂停,以便实时控制从服务器播放媒体文件。...所以,很自然的,我仍然会关注并试图从所有这些中获得一些理解。我不知道它会走向何处,但我会继续调整并讲述实时流API技术如何被使用或未被使用。

    2.2K00

    (译)Knative:在 Kubernetes 上构建可移植 Serverless 平台

    Eventing:让应用或者 Function 发布到或订阅事件流,事件流包括 Google Cloud Pub/Sub 以及 Apache Kafka。...换句话说,这一过程由一组可插接构建器组成,被设计用来从源码构建容器,目前这个模型支持五种构建模板,提供了可共享的构建过程:Cloud Foundry Buildpacks、Google Container...开发人员无需了解消息平台、不用关注数据复制等问题。 Knative 提供了 CRD 用于事件的生产和消费。...Eventing 组件由两类 CRD 组成: Channel 发布/订阅模型中发布者发送消息的目标。一般来说,Channel 是一组位置用于获取或存储事件。 Bus:Channel 的后端。...这是为事件提供消息平台支持的底层,可以是 Google Cloud PubSub、Apache Kafka 以及 RabbitMQ 等。

    1.9K20

    Dapr 入门教程之发布订阅

    使用发布服务,开发人员可以重复发布消息到一个主题上。 Pub/sub 组件对这些消息进行排队处理。 该主题订阅者将从队列中获取到消息并处理他们。...dapr pub/sub 本地初始化 Dapr 允许你将相同的微服务从本地机器部署到云环境中去,这里为了和大家说明这种便利性,我们先在本地部署这个实例项目,然后再将其部署到 Kubernetes 环境中去...Node 消息订阅服务 重新导航到 node-scriber 目录并查看 Node.js 订阅者代码 app.js,该服务通过 Express 暴露了三个 API 端点。...这样可以从客户端接收请求,并根据 Dapr 发布它们。...根据获取到的数据构建 Dapr 消息发布的 URL,提交 JSON 数据,POST 请求还需要在成功完成后返回响应中的成功代码。

    2K40

    如何在 Google Cloud 上部署 EMQX 企业版

    EMQX 企业版是一款大规模分布式 MQTT 消息服务平台,能够通过多种方式部署到 Google Cloud Platform(GCP) 上。...本文将指导您如何在 GCP 上部署 EMQX 企业版,并完成物联网消息发布订阅测试。...在这个例子中,我们需要在 Ubuntu 20.04 上部署 EMQX 4.4.16,你可以从 EMQX Enterprise 页面获取所需信息。...图片 3.订阅主题并发布消息,完成消息发布订阅测试 点击 New Subscription,在弹出框中输入 testtopic/# 主题并订阅 在消息发送框输入testtopic/1 主题,其他字段使用默认值...在本系列的后续博客中,我们将继续向您介绍如何将设备从 GCP IoT Core 迁移到 EMQX 企业版,以及如何通过 EMQX 企业版的 GCP Pub/Sub 集成无缝迁移 IoT Core 服务。

    4.3K10

    留住老照片,谷歌用AI帮纽约时报讲了500万个故事

    以下它的工作原理: 将图像提取到云存储后, 《纽约时报》使用Cloud Pub / Sub启动处理传输途径以完成多项任务。...通过在Google Kubernetes Engine (GKE)上运行的服务调整图像大小,图像的元数据存储在运行在谷歌完全托管数据库产品Cloud SQL里的PostgreSQL数据库中。...Cloud Pub / Sub帮助《纽约时报》创建其处理流程,而无需构建复杂的API或业务流程系统。 它是一个完全托管的解决方案,因此没有时间维护底层基础架构。...Cloud SQL为开发者们提供了一种使用标准SQL解决方案的简单方法。 不只是存储图像,机器学习可以获取照片上的很多信息 存储图像只是这个故事的一部分。...这是一张漂亮的黑白照片,但没有额外的背景,从照片的正面看不清楚它在讲述什么。 照片背面包含大量有用信息,Cloud Vision API可以帮助我们处理、存储和阅读它的信息。

    1.6K40

    Golang发布订阅:为什么与 GoFr 结合使用会更好?

    译自 Golang Pub/Sub: Why It’s Better When Combined With GoFr,作者 Robert Kimani。...发布/订阅(pub/sub) 是一种消息传递模式,允许系统的不同组件进行异步通信。这种解耦架构是物联网 (IoT)、分布式系统和实时应用程序的支柱,在这些应用程序中,响应能力和灵活性至关重要。...这将服务解耦,使它们能够独立运行并实时响应事件。 对于设备不断生成和交换数据的物联网应用而言,发布/订阅成为一种关键的通信机制。...GoFr 原生支持各种消息代理,包括 Apache Kafka、Google 发布/订阅和 MQTT。这种灵活性确保开发人员能够为其特定用例选择最佳代理。 全面的监控和安全。...此外,GoFr 通过提供内置的跟踪器端点来简化跟踪和监控。此跟踪器允许您实时监控数据流,跟踪事件生命周期并识别出现的性能瓶颈或错误。

    39910

    2019年3月4日 Go生态洞察:Go Cloud Development Kit的新动态 ️

    我们将深入探讨2019年3月4日Google团队发布的这个令人兴奋的项目。让我们一起探索如何使云开发变得更简单、更高效吧!...我们当前的API集包括: blob,用于持久化blob数据。支持的提供商包括:AWS S3、Google Cloud Storage (GCS)、Azure Storage、文件系统和内存。...pubsub,用于向主题发布/订阅消息。支持的提供商包括:Amazon SNS/SQS、Google Pub/Sub、Azure Service Bus、RabbitMQ和内存。...支持的提供商包括AWS RDS和Google Cloud SQL。 我们还在开发文档存储API(例如MongoDB、DynamoDB、Firestore)。...功能 描述 可移植APIs 支持多云部署的通用API blob 支持多种云存储的blob数据持久化 pubsub 为不同的消息队列服务提供统一的发布/订阅接口 runtimevar 观察和管理外部配置变量

    1.2K10

    如何在CentOS上安装Mosquitto服务器

    介绍 MQTT(消息队列遥测传输)是ISO 标准下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议。...主题是您发布消息并订阅的标签。它们按等级排列,你可以有sensors/outside/temp和sensors/outside/humidity。...切换第一个终端并发布消息: mosquitto_pub -h localhost -t test -m "hello world" mosquitto_pub的选项与mosquitto_sub相同,这一次我们使用了额外的...现在我们需要重新启动Mosquitto并测试。 sudo systemctl restart mosquitto 尝试在没有密码的情况下发布消息。...--cafile /etc/ssl/certs/ca-bundle.crt为mosquitto_pub启用SSL,并告诉它在哪里查找根证书。

    14.2K11

    本地使用 Docker Compose 与 Nestjs 快速构建基于 Dapr 的 Redis 发布订阅分布式应用

    创建 Dapr Pub-Sub 组件 5. 创建 Redis Dapr Sidecar 6. 创建 NestJS Server 7. 为 NestJS 订阅服务器创建 Dockerfile 8....mkdir -p dapr/components cd dapr/components touch redis-pubsub.yaml 然后打开文件并插入我们的 Dapr pub/sub 组件的详细信息...接下来,我们将设置一个 post API 端点。 Dapr 将调用这个端点,一旦它收到我们的 Redis 服务发布,它就被调用。...在这个项目中,如果发布了一个 topic nest-redis-pub-topic,Dapr 将在我们的 nest-subscriber 服务中调用 API /redis-publisher。...但是我们的 NestJS 服务器无法正确处理消息。 只有 {} 被发布,而不是我们发布的消息。 我们将在下一步中解决这个问题。

    1.6K20

    实现WebSocket和WAMP协议的开源库WampSharp

    它实现了类似ZeroMQ中的pub&sub通信模式,同时将这种模式用于传统的rpc通信,较好地解耦了通信端点之间的直接联系。 基础概念: broker:pub&sub通信模式中的中间件。...realm:realm为router中的一个活动空间,client之间通信以realm为活动区间。 client:通信实体,消息发布者/订阅者,接口调用者/实现者。...topic:pub&sub主题,使用uri格式表达。 procedure:rpc的接口地址,同样使用uri格式来表达。 通信模型: (specification的这幅图说明了一切) ?...Broker就是提供发布和订阅的场所。跟我们大多数的消息队列中提供的发布订阅模式类似. ? 总结: WAMP引入的router可以使得后端接口无缝更新,另外realm使得后端接口只暴露功能子集给前端。...pub&sub也可以很方便地进行消息多播。

    1.3K70

    实现WebSocket和WAMP协议的开源库WampSharp

    它实现了类似ZeroMQ中的pub&sub通信模式,同时将这种模式用于传统的rpc通信,较好地解耦了通信端点之间的直接联系。 基础概念: broker:pub&sub通信模式中的中间件。...realm:realm为router中的一个活动空间,client之间通信以realm为活动区间。 client:通信实体,消息发布者/订阅者,接口调用者/实现者。...topic:pub&sub主题,使用uri格式表达。 procedure:rpc的接口地址,同样使用uri格式来表达。 通信模型: (specification的这幅图说明了一切) ?...Broker就是提供发布和订阅的场所。跟我们大多数的消息队列中提供的发布订阅模式类似. ? 总结: WAMP引入的router可以使得后端接口无缝更新,另外realm使得后端接口只暴露功能子集给前端。...pub&sub也可以很方便地进行消息多播。

    1.3K50

    使用谷歌Dataflow实现PubSub到Elastic的无代理数据导入

    无代理数据导入方案通过谷歌Dataflow模板,用户可直接从谷歌Pub/Sub将数据流式传输到Elastic Stack,无需安装任何数据收集器。...该方案基于Apache Beam构建的服务器异步消息服务,特别适用于处理谷歌云审计日志、VPC流日志和防火墙日志。...技术实现架构数据流路径:谷歌云服务→谷歌Operations→Pub/Sub→Dataflow模板→Elastic Stack核心组件:预置的Dataflow模板"Pub/Sub to Elasticsearch"Base64...编码的API密钥认证机制弹性搜索接收管道(ingest pipeline)配置步骤详解前置条件在谷歌云控制台创建Pub/Sub主题和订阅在Kibana界面安装GCP集成包(含预构建仪表板和配置)模板配置流程在...Dataflow产品中选择"从模板创建任务"从下拉菜单选择"Pub/Sub to Elasticsearch"模板填写必需参数:云ID(从Elastic Cloud界面获取)Base64编码的API密钥

    14100
    领券