首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

在此版本中,我们发布了 CRL 与 OCSP Stapling 为客户端提供更灵活安全防护,新增了 Google Cloud Pub/Sub 集成帮助您通过 Google Cloud 各类服务发掘更多物联网数据价值...Google Cloud Pub/Sub 集成Google Cloud Pub/Sub 是一种异步消息传递服务,旨在实现极高可靠性和可扩缩性。...现在,您可以通过 EMQX 规则引擎 GCP Pub/Sub 集成能力,快速建立与该服务连接,这能够帮助您更快基于 GCP 构建物联网应用:使用 Google 流式分析处理物联网数据:以 Pub...异步微服务集成:将 Pub/Sub 作为消息传递中间件,通过 pull 方式与后台业务集成;也可以推送订阅到 Google Cloud 各类服务如 Cloud Functions、App Engine...通过文件初始化 API 密钥本次发布提供了 API 密钥初始化能力,允许您在启动 EMQX 前通过特定文件设置密钥对。

2.1K30

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

Google Cloud Pub/Sub 集成企业版 v4.4.11 中新增了 Google Cloud Pub/Sub 集成,您可以使用 Pub/Sub 将 MQTT 消息发送到位于 Google Cloud...图片对于 Google IoT Core 用户,您无需做更多改变就能将 MQTT 传输层迁移至 EMQX,继续使用 Google Cloud应用和服务。...固定认证与 ACL 顺序在 EMQX 4.x 版本中添加了两个新配置,用于设置认证和 ACL 检查顺序。当启用多个认证或 ACL 插件/模块时,您可以使用逗号分隔插件名称或别名来设置其执行顺序。...通过文件初始化 API 密钥4.x 版本另一个新特性是能够通过文件初始化 API 密钥,预设密钥可以帮助用户在 EMQX 启动时做一些工作:如运维人员编写运维脚本管理集群状态,开发者导入认证数据到内置数据库中...、初始化自定义配置参数,在之前这些工作必须在启动完成后新建密钥对才能进行。

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

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

支持提供商包括:AWS S3、Google Cloud Storage (GCS)、Azure Storage、文件系统和内存。 pubsub,用于向主题发布/订阅消息。...支持提供商包括:Amazon SNS/SQS、Google Pub/Sub、Azure Service Bus、RabbitMQ和内存。 runtimevar,用于观察外部配置变量。...支持提供商包括AWS KMS、GCP KMS、Hashicorp Vault和本地对称密钥。 连接到云SQL提供商助手。支持提供商包括AWS RDS和Google Cloud SQL。...您可以通过以下方式发送反馈: 向我们公共GitHub仓库提交问题。 发送电子邮件至go-cdk-feedback@google.com。 发布到我们公共Google小组。 谢谢!...功能 描述 可移植APIs 支持多云部署通用API blob 支持多种云存储blob数据持久化 pubsub 为不同消息队列服务提供统一发布/订阅接口 runtimevar 观察和管理外部配置变量

9010

构建冷链管理物联网解决方案

所有这些都需要协调和专业知识,并承担相应成本。根据Pharmaceutical Commerce行业预测,生物制药领域,冷链物流就代表着150亿美元市场。...使用Cloud IoT Core,Cloud Pub / SubCloud Functions,BigQuery,Firebase和Google Cloud Storage,就可以在单个GCP项目中构建完整解决方案...网关使用MQTT在Cloud Pub / Sub主题上发布加密设备数据。IoT Core处理基于JWT安全性并转发数据以进行进一步处理。...这是通过使用Cloud Functions处理通过Cloud IoT Core数据并将其转发到Firebase实时数据库来实现。...托管在Google Cloud Storage中UI只需侦听Firebase密钥,并在收到新消息时自动进行更新。 警示 Cloud Pub/Sub允许Web应用将推送通知发送到设备。

6.9K00

EMQX 5.0 全新网关框架:轻松实现多物联网协议接入

消息收发:PUB/SUB 消息模型转换为了适配 MQTT PUB/SUB 消息模型,每类网关都必须完成对这种消息模型兼容,以达到相互通信目的。...但对于非 PUB/SUB 类型协议,它缺少对主题、发布、订阅等概念定义,则:需要为其指定消息主题。例如 LwM2M 网关,用户可以配置各个类型消息主题。需要为其设计消息内容格式。...其主题为 UNSUBSCRIBE 报文中 destination 字段。消息模型转换适用于未定义 PUB/SUB 等概念网关。...参考:授权注:使用 PUB/SUB 模型转换 网关无需对其设置主题配置权限,因为这类客户端主题规则是强制性。钩子支持性EMQX 依赖钩子实现各种功能扩展,例如上下线消息、规则引擎触发。...,例如,可以使用网关 HTTP API 达到:对某网关启用、停止和配置更新等启用、关闭、更新某网关认证器等添加、删除、更新某网关监听器等查询、踢出某网关客户端,或为某客户端添加、取消订阅等图片本文中提供一些简单示例

1K30

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

AI工作原理:Google Cloud技术可以处理和识别照片中大量信息 仅仅存储高分辨率图像不足以创建照片管理者可以轻松使用系统。 有效资产管理系统必须允许用户轻松浏览和搜索照片。...《纽约时报》建立了一个存储和处理照片处理系统,并将使用Google Cloud技术处理和识别图像中可以找到文本、手写内容和其他细节。...以下它工作原理: 将图像提取到云存储后, 《纽约时报》使用Cloud Pub / Sub启动处理传输途径以完成多项任务。...Cloud Pub / Sub帮助《纽约时报》创建其处理流程,而无需构建复杂API或业务流程系统。 它是一个完全托管解决方案,因此没有时间维护底层基础架构。...对于开发人员,Cloud SQL提供了一个标准PostgreSQL实例:作为完全托管服务,无需安装新版本、应用安全补丁或设置复杂配置

1.2K40

Redis在微服务架构中几种应用场景

本文介绍在SpringCloud中使用Redis作为Pub/Sub异步通信、缓存或主数据库和配置服务器三种场景应用。 Redis可以广泛用于微服务架构。...这些应用程序将使用Redis Pub / Sub异步通信,使用Redis作为缓存或主数据库,最后使用Redis作为配置服务器。...Redis作为配置服务器 如果您已经使用Spring Cloud构建了微服务,那么您可能对Spring Cloud Config有一些经验。它负责为微服务提供分布式配置模式。...我们将实现一个典型异步系统。 微服务trip-management在创建新行程后以及完成当前行程后向Redis Pub / Sub发送通知。...通知由订阅特定频道driver-management和接收 。 我们应用非常简单。我们只需要添加以下依赖项,以便提供REST API并与Redis Pub / Sub集成。

85030

Redis在微服务架构中几种应用场景

本文介绍在SpringCloud中使用Redis作为Pub/Sub异步通信、缓存或主数据库和配置服务器三种场景应用。 Redis可以广泛用于微服务架构。...这些应用程序将使用Redis Pub / Sub异步通信,使用R​​edis作为缓存或主数据库,最后使用Redis作为配置服务器。...Redis作为配置服务器 如果您已经使用Spring Cloud构建了微服务,那么您可能对Spring Cloud Config有一些经验。它负责为微服务提供分布式配置模式。...我们将实现一个典型异步系统。 微服务trip-management在创建新行程后以及完成当前行程后向Redis Pub / Sub发送通知。...通知由订阅特定频道driver-management和接收 。 我们应用非常简单。我们只需要添加以下依赖项,以便提供REST API并与Redis Pub / Sub集成。

1.3K30

Dapr | 云原生抽象与实现

使用发布和订阅模式,微服务间可以充分解耦。...应用编码方式刚好相反,订阅配置写死在代码里,适合订阅主题不需要动态调整场景。 Bindings ? Bindings 其实和之前 pub/sub 非常类似,也是利用异步通信传递消息。...它俩主要区别是:pub/sub 主要面向是 dapr 内部应用,而 bindings 主要解决和外部依赖系统输入输出。...另外在遥测领域,二者也有区别,istio 遥测主要是集中在服务间调用,而 dapr 除了能观察服务间调用,还把观测范围扩展到了 pub/sub 领域,这得益于 dapr 使用 cloud events...格式来传递 pub-sub 消息,这样 dapr 可以将遥测信息写入 cloud events 进行传递。

1.2K20

中国首位IoT领域GDE:Android Things全解析及展望

Support Google Service 上图列出是Android ThingsAPI支持情况,主要集中在数据、地图、定位这类服务。在数据相关服务中关于用户交互部分也被去除了。...Android ThingsCloud部分会生成各种服务APIkey,然后在应用中加入key。...Cloud IoT Core Beta Android Things收集数据进行深处理必须要经过Google Cloud,上图就是Cloud IoT Core整个架构。...设备将数据导入到Cloud IoT Core后再利用Functions配置数据,接着Pub/Sub进行交互,交互完成后利用Bigtable、BigQuery、ML进行数据处理,处理完成后将数据交给Datalab...Cloud IoT Core采集到原始数据会被传输到Pub/Sub模块,也就是最后一个角色。

1.8K20

Proxmox上Kubernetes

我们将使用 Pavel Boldyrev 维护 Proxmox Terraform 提供程序来使用 Proxmox 和 Cloud-init 初始化和配置我们虚拟机。...Kubeadm # Kubeadm 是一个用于创建 Kubernetes 集群工具, 我们将在 cloud-init 阶段使用 kubeadm 配置我们 Kubernetes 集群。...我选择了 SSH 和 API 令牌进行身份验证。由于我比较懒,所以我还重复使用了默认 root 用户。如果您在任何类型生产环境中运行 Proxmox,我强烈建议您创建一个具有必要权限单独用户!...对于工作器 cloud-init 配置,我们只需在一个名为 cloud-init/k8s-worker.yaml.tftpl 文件中重复使用完整模板 #cloud-config ${common-config...确保不使用冲突 IP。 在最后,我们输入我们之前制作 Cloud-init 配置(第 68 行)。

16710

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

图片 Google Cloud IoT Core 产品将于 2023 年 8 月 16 日停止服务,随着这一日期临近,许多用户正在为他们现有的物联网业务寻找新解决方案,而 EMQX 企业版是实现这一目标的理想选择...EMQX 企业版是一款大规模分布式 MQTT 消息服务平台,能够通过多种方式部署到 Google Cloud Platform(GCP) 上。...图片 2.配置并建立 MQTT 连接,您只需配置: Name: 连接名称,如 GCP EMQX Enterprise Host 选择连接类型为 ws://,MQTT X Web 支持 WebSocket...在本系列后续博客中,我们将继续向您介绍如何将设备从 GCP IoT Core 迁移到 EMQX 企业版,以及如何通过 EMQX 企业版 GCP Pub/Sub 集成无缝迁移 IoT Core 服务。...原文链接:https://www.emqx.com/zh/blog/how-to-deploy-emqx-enterprise-on-google-cloud?

2.7K10

谁再说不会 K8S 高可用部署,就把这个给他甩过去!

配置高可用(HA)Kubernetes 集群实现两种方案: 使用堆叠(stacked)控制平面节点,其中 etcd 节点与控制平面节点共存(本章使用),架构图如下: 使用外部 etcd 节点,其中...要生成这样密钥,可以使用以下命令(这里不执行,就用上面那个自命令就可以了): kubeadm certs certificate-key kubeadm token create --print-join-command...将导致从集群中 kubeadm-certs Secret 下载控制平面证书并使用给定密钥进行解密。...,等同于-rlpt -t 保留文件时间标记 -g 保留文件属组标记(超级用户使用) -o 保留文件属主标记(超级用户使用) -H 保留硬链接文件 -A 保留ACL...以前使用 docker-engine 时候,只需要修改/etc/docker/daemon.json 就行,但是新版 k8s 已经使用 containerd 了,所以这里需要做相关配置,要不然 containerd

1.2K20

【Rust日报】2023-06-20 使用Quickwit、Jaeger和Grafana监控您Rust应用程序

如果您想进一步了解,我们建议参考以下资源:Weaveworks RED 方法和 Google SRE 书籍中有关监控分布式系统部分。...tokio:为我们应用程序提供异步运行时。 Web API 应用程序代码 首先,让我们通过创建一个名为 telemetry.rs 文件来配置应用程序跟踪,我们将在其中处理所有跟踪配置。...在上面的片段中,我们发送跟踪。也可以使用可靠日志收集器来收集日志并将其发送到 Quickwit 或其他后端。 使用 Quickwit 收集跟踪数据 现在我们已经构建了应用程序。...以下 docker-compose 文件包含所有必要配置。 QW_ENABLE_OTLP_ENDPOINT:允许 Quickwit 接受和摄取跟踪和日志数据。...登录后,我们可以使用发布 Quickwit 数据源插件 连接到 Quickwit 并查询我们应用程序跟踪。

54120

Python Web 深度学习实用指南:第三部分

在接下来章节中,我们将了解如何使用这些 API 来构建功能强大且智能 Web 应用。 在下一章中,我们将从 Google Cloud Platform 提供深度学习 API 开始。...设置适用于 Python Cloud Translate API 要将 Cloud Translation API 与 Python 一起使用,我们必须首先安装 Google Cloud Translate...密钥将包含有助于您区分密钥 ID 和秘密访问密钥信息。 现在,您已经配置了必要环境变量,我们可以从在 Python 中加载环境变量开始。...请注意,它会根据您在创建部署时输入配置详细信息而有所不同。 端点看起来像这里。 注意这一点。 现在,要能够以编程方式使用 Face API,您需要创建相应 API 密钥。... API 密钥,就可以使用它了。

14.8K10

python中Redis键空间通知(过期回调)

对于每个更改任何Redis密钥操作,我们可以配置Redis将消息发布Pub / Sub。然后我们可以订阅这些通知。值得一提是,只有在真正修改了密钥时才会生成事件。...Redis Pub / Sub 使用RedisPub / Sub图层传递事件。...Redis Pub / Sub实现支持模式匹配。客户端可以订阅glob样式模式,以便使用PSUBSCRIBE接收发送到与给定模式匹配通道名称所有消息。...将来有计划允许更可靠事件传递,但可能会在更一般层面上解决,要么为Pub / Sub本身带来可靠性,要么允许Lua脚本拦截Pub / Sub消息以执行推送等操作把事件放到一个清单中。...感谢密钥空间通知和Pub / Sub,我们可以响应Redis数据中更改。通知非常容易使用,而事件处理器可以在地理上分布。 最大缺点是Pub / Sub实现要求发布者和订阅者一直处于启动状态。

6K60
领券