EMQX Cloud Serverless 正式上线:三秒部署、按量计费的 MQTT Serverless 云服务
近日,全球领先的开源物联网数据基础设施软件供应商 EMQ 正式发布了 MQTT Serverless 云服务 —— EMQX Cloud Serverless 的 Beta 版本,开创性地采用弹性多租户技术,用户无需关心服务器基础设施和服务规格伸缩所需资源,仅用三秒即可极速创建 MQTT 部署,并根据业务需求进行无感知自动化弹性伸缩、按实际使用量付费,实现全自动化的 MQTT 接入服务,专注物联网业务逻辑和实现。
作为全托管的 MQTT 消息云服务,EMQX Cloud 可以将物联网设备连接到任何云,免除基础设施维护负担,至今已帮助全球各行业的 300 余家企业用户轻松开启 MQTT 服务。EMQX Cloud Serverless 的推出将进一步简化 MQTT 消息服务的使用,更好地满足中小型企业及独立开发者对 MQTT 协议设备的接入需求,推动用户更轻松快捷地实现物联网业务创新。
目前,EMQX Cloud Serverless Beta 版本的免费公测已全面开启,即日起至 2023 年 3 月 31 日止,用户可通过 EMQX Cloud 官方网站免费试用 Serverless 版本。
基于多租户架构的 MQTT Serverless
随着云计算的发展,Serverless 这一热点技术趋势逐渐成为云的未来发展方向。作为 Serverless 模式的 MQTT Broker,EMQX Cloud Serverless 为用户提供了完全自动化的 MQTT 接入服务构建、部署与弹性伸缩,用户无需关心底层部署与运维,可以更加专注于业务逻辑的实现。
3 秒极速创建部署
不同于专有版单用户独立集群部署,Serverless 模式的 MQTT 云服务采用共享集群多租户架构,在跨多可用区集群的基础上,将服务能力分割给多个租户共享使用。每个租户数据和通讯都是完全隔离的,确保数据安全。同时对配置做了合理规划和限制,确保单一租户高并发下不会影响到其他租户的使用。
得益于多租户架构,用户可即时共享使用事先创建好的集群部署,极大缩短了用户创建部署的时间。只需要简单点击操作,等待约 3 秒,开发者即可拥有一个功能完备、安全可靠的 MQTT Broker。
全自动化弹性伸缩
Serverless 技术对用户强调 No Server,本质上并不是不需要服务器,而是将服务器全权托管给云厂商。用户不用费心管理,只需把业务部署到平台上来,聚焦业务逻辑代码。同时也无需考虑所需资源,即可根据实际请求进行弹性伸缩。
基于这一理念的 EMQX Cloud Serverless 版本帮助开发者实现了更为轻松便捷的自动化 MQTT 接入服务,全托管模式极大降低了用户的部署及运维成本,无感知自动化弹性伸缩能力则帮助用户应对动态变化的业务规模带来的不同需求,有效节省整体使用成本。
按量计费,有效控制成本
EMQX Cloud Serverless 版本采用全新的定价模型,以「连接设备数量*设备在线时长」为单位进行计价,并每月发放 100w 免费连接分钟数(大约相当于 23 个设备在线 1 个月)。这意味着小微场景下的物联网应用开发几乎不需要付出任何成本。而对于因业务变动带来的设备连接变化、流量不稳定等场景,根据实际用量付费的方式也能帮助用户大幅节约开支。
此外,Serverless 版本在接入规模上提供 1000 并发接入以内的动态接入规格,对于设备接入量较小的用户也更加友好。
适应多种场景需求
按量计费、弹性伸缩的 MQTT Serverless 将为处在不同发展阶段的用户带来符合当前业务需求的最优方案:
- 中小规模连接场景。假设 100 台设备连接,每台设备每分钟消息收发 5 条,信息标准大小(300 字节)。一般的 IoT 公有云平台每月成本约为 200~700 元,而使用 MQTT Serverless 的月费用仅为 34 元左右,成本将大幅降低。
- 标准规模连接但消息频率低的场景。假设 1000 台设备连接,每台设备 10 分钟发 1 条消息,信息标准大小(300 字节)。MQTT Serverless 的费用大约为每月 330 元,与 IoT 公有云平台每月约 200~700 元的成本相比,不仅价格更低,还支持停止使用后即刻停止计费,减少用户的非必要支出。
- 研发和测试阶段。假设设备数量只有 20~30 台,在正常的消息频率和大小下,MQTT Serverless 的使用几乎是免费的,为用户节省了很多基础软件成本。而当业务增长,设备连接数上升之后,服务也可以无缝扩展,无需迁移基础设施。
免费试用计划
为了让大家对 EMQX Cloud Serverless 版本有更加直接的了解和体验,同时收集更多反馈意见不断完善产品,我们特推出 Serverless Beta 版本,并在 2023 年 3 月 31 日之前提供免费试用。Beta 版本除了设备接入量限制在 100 以内,与正式版本在功能方面没有任何区别。您可以在 EMQX Cloud 控制台右上角的菜单中提交工单,向我们提交反馈建议,我们将第一时间答复并为优质建议提供者寄送纪念礼品。
EMQX Cloud Serverless 使用指引
您可以在 EMQX Cloud 官网注册账号后进行使用。登录 EMQX Cloud 控制台,选择 Serverless Beta 版本。
目前 Serverless 版本仅支持部署在阿里云杭州区域,并且在 Beta 版本最大接入量为 100。
点击立即部署,等待约 3 秒,Serverless 版本即可部署完成,您将即刻拥有一个功能完备的 MQTT 服务器。
在部署概览页面,您可以看到当前连接数、消息上下行 TPS、已使用的连接分钟数和流量,以及连接地址和连接端口。
EMQX Cloud 的全部功能和使用指南请参阅产品文档:EMQX Cloud 帮助中心
结语
EMQX Cloud 致力于为不同行业、不同规模的用户提供便捷的物联网 MQTT 云服务。Serverless 版本的推出则让更多用户可以享受到 EMQX Cloud 带来的便利。不论是大型企业还是初创团队,都可以通过 EMQX Cloud 获得稳定可靠数据基础服务,实现物联网业务创新。
版权声明: 本文为 EMQ 原创,转载请注明出处。
原文链接:https://www.emqx.com/zh/blog/emqx-cloud-serverless-launched
相关文章:
![](https://img-blog.csdnimg.cn/8d0c3b6d26c14d26a948a01f4719af67.png#pic_center)
EMQX Cloud Serverless 正式上线:三秒部署、按量计费的 MQTT Serverless 云服务
近日,全球领先的开源物联网数据基础设施软件供应商 EMQ 正式发布了 MQTT Serverless 云服务 —— EMQX Cloud Serverless 的 Beta 版本,开创性地采用弹性多租户技术,用户无需关心服务器基础设施和服务规格伸缩所需资源,仅用三秒即…...
![](https://www.ngui.cc/images/no-images.jpg)
快速排序 容易理解的版本
package huaweiod.排序算法;import java.util.Arrays;public class 快速排序 {public static void main(String[] args) {int[] arr {9,8,3,5,6,7,8,9};mysort(arr, 0, arr.length - 1); // myprint(arr," ");}private static void myprint(int[] arr, Strin…...
![](https://www.ngui.cc/images/no-images.jpg)
Linux体系结构
Linux体系结构一、引入概念二、内核三、管理1、内存管理2、进程管理3、进程调度控制进程对CPU的访问4、设备驱动程序和网络接口四、Linux Shell五、磁盘分区硬盘内的分区Linux下磁盘分区和目录的关系一、引入 操作系统的本质是什么? 是一种管理(协调)资源机制&…...
![](https://img-blog.csdnimg.cn/15c93b9310bc42bba1faeb4b70e8b3c4.png)
【汽车电子】什么是ADAS?
文章目录ADAS——先进驾驶辅助系统ADAS——商用车安全性能提升的利器总结ADAS——先进驾驶辅助系统 ADAS,全称Advanced Driver Assistance Systems ,“先进驾驶辅助系统”,adas是汽车上面的一种系统,中文名叫做高级驾驶辅助系统&…...
![](https://img-blog.csdnimg.cn/8e11b2f6ef794e7ea2df85394b7eef36.png)
java: 错误: 不支持发行版本 5(快速解决办法)
目录 前言 一、出现报错 二、报错的原因 三、解决办法 四、解决成功 前言 在maven web项目上面要部署运行tomcat时候,会出现这个问题 一、出现报错 java: 错误: 不支持发行版本 5 二、报错的原因 (1)官方解释:这个错误…...
![](https://www.ngui.cc/images/no-images.jpg)
QT中pro文件常用qmake语法
变量 配置QT模块 QT core gui sql network QT - sql注释 # 开启注释 # DEFINES QT_DISABLE_DEPRECATED_BEFORE0x060000 # disables all the APIs deprecated before Qt 6.0.0添加源文件 SOURCES \main.cpp \widget.cppSOURCES *.cpp SOURCES 1.cpp 2.cpp 3.cpp添加…...
![](https://img-blog.csdnimg.cn/37460718811643ebbda1074aa25a9494.png)
Android 一体机研发之修改系统设置————声音
Android 一体机研发之修改系统设置————屏幕亮度 Android 一体机研发之修改系统设置————声音 Android 一体机研发之修改系统设置————自动锁屏 修改系统设置系列篇章马上开张了! 本章将为大家细节讲解声音。 对于声音功能大家都不陌生,在多…...
![](https://www.ngui.cc/images/no-images.jpg)
挖掘长尾关键词的五大思路
本文重点介绍做SEO挖掘长尾词的五大思路:长尾词是搜索量不大,但是关键词的量非常庞大的词,那我们可以通过以下方法挖掘:1、目标型长尾搜索的关键词是直接包含了商业需求的,直接能跟我们的服务或产品对接的,…...
![](https://img-blog.csdnimg.cn/d13c20ce261d46da95f9795493159d55.png)
ccc-Brief Introduction of Deep Learning-李宏毅(6)
文章目录Three Steps for Deep LearningFully Connect Feedforward NetworkMatrix OperationOutput Layer as Multi-Class ClassifierExample ApplicationNeural NetworkGoodness of functionPick the best functionThree Steps for Deep Learning 与机器学习三步骤基本相同。 …...
![](https://www.ngui.cc/images/no-images.jpg)
【TVM 学习资料】用 Schedule 模板和 AutoTVM 优化算子
完整 TVM 中文文档,访问→TVM 中文站 作者:Lianmin Zheng,Chris Hoge 本教程将展示如何用 TVM 张量表达式(TE)语言编写 schedule 模板,并通过 AutoTVM 对模板进行搜索,从而找到最佳 schedule。…...
![](https://img-blog.csdnimg.cn/0baece15f4a4455b89900e3c95550415.png)
蓝牙Mesh学习笔记(一)
Mesh系统结构1 Mesh网络分层1.1 模型层(Model layer)1.2 基础模型层(Foundation Model layer)1.3 接入层(Access layer)1.4 上层传输层(Upper transport layer)1.5 下层传输层(Lower transport layer)1.6 网络层(Network layer)1.7 承载层(Bearer layer)1.8 BLE内核规范(BLE Co…...
![](https://www.ngui.cc/images/no-images.jpg)
【1234. 替换子串得到平衡字符串】
来源:力扣(LeetCode) 描述: 有一个只含有 Q, W, E, R 四种字符,且长度为 n 的字符串。 假如在该字符串中,这四个字符都恰好出现 n/4 次,那么它就是一个「平衡字符串」。 给你一个这样的字符…...
![](https://img-blog.csdnimg.cn/d3ab6ddb82c2490abc1a7836a1dc557c.gif#pic_center)
独自开:提供创业机会、享受平台分红、推出新颖赚钱副业
💗wei_shuo的个人主页 💫wei_shuo的学习社区 🌐Hello World ! 前言 独自开:一款聚焦软件定制开发,独立、自主、开放平台 独创分层标准化平台架构,满足系统不断生长的个性化需求多端一键部署前端业务交互与展…...
![](https://img-blog.csdnimg.cn/534355de2b404a5c814cab8e3807919e.png)
C++【二叉树进阶(二叉搜索树)】
文章目录前言1、二叉搜索树1-1、 二叉搜索树概念2、二叉搜索树操作2-1、树和节点的基本框架2-2、二叉搜索树的查找2-3、中序遍历2-4、二叉搜索树的插入2-5、二叉搜索树的删除3、二叉搜索树的模拟实现3-1、循环版本3-2、递归版本4、二叉搜索树的应用4-1、K模型4-2、KV模型4-3、K…...
![](https://img-blog.csdnimg.cn/1b1de4c8cdd548cdacbadc2e927181e7.png)
【C++初阶】vector的使用
大家好我是沐曦希💕 文章目录一.vector介绍二、构造函数三、遍历1.[]2.迭代器3.范围for四、容量操作1.扩容机制五、增删查改六、迭代器失效问题一.vector介绍 vector是表示可变大小数组的序列容器。就像数组一样,vector也采用的连续存储空间来存储元素。…...
![](https://www.ngui.cc/images/no-images.jpg)
OPenPCDet windows流程及其问题
首先的首先极其不推荐将OPenPCDet运行在Windows上,过程非常复杂,适配也不是很好,不推荐在windows下载并训练,本人做这个主要是方便再笔记本电脑上对实验结果进行整理,处理一些简单的推理评估等任务。如有必要请继续阅读: 以下是正文: 常规的安装流程不再赘述,请参考官方…...
![](https://img-blog.csdnimg.cn/a4872e58bef5431392ef2ed687a9a4cc.png)
【自学Python】Python字符大小写判断
大纲 Python字符串是否是小写 Python字符串是否是小写教程 在开发过程中,有时候我们需要判断一个 字符串 是否是小写形式(即,所有的字符都是小写字母,不是英文字符的忽略不做判断),在 Python 中ÿ…...
![](https://img-blog.csdnimg.cn/52e5635f96aa49488709fb1a20923624.png)
设计模式之美总结(开源实战篇)
title: 设计模式之美总结(开源实战篇) date: 2023-01-10 17:13:05 tags: 设计模式 categories:设计模式 cover: https://cover.png feature: false 文章目录1. Java JDK 应用到的设计模式1.1 工厂模式在 Calendar 类中的应用1.2 建造者模式在 Calendar …...
![](https://img-blog.csdnimg.cn/img_convert/015e9187cc66d66fef00c60486df47e7.jpeg)
两个月,测试转岗产品经理,我是怎么规划的?
本期同学依旧来自深圳 测试到产品转变,用了两个月 本周,为大家介绍M同学的佛系转岗经历 学员档 学员档案 原岗位:测试 转岗级别:中级产品经理 转岗特点: 1.未接触产品工作 2.对岗位地点要求严格 先看结果 …...
![](https://img-blog.csdnimg.cn/img_convert/738af492fe924fb5ba81d9cdd7eea9ac.png)
三数之和-力扣15-java排序+双指针
一、题目描述给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k ,同时还满足 nums[i] nums[j] nums[k] 0 。请你返回所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。…...
![](https://img-blog.csdnimg.cn/img_convert/13b66ccf009b009fa0c20b506293011c.png)
【编程基础之Python】3、创建Python虚拟环境
【编程基础之Python】3、创建Python虚拟环境创建Python虚拟环境为什么需要虚拟环境Windows上的Anaconda创建虚拟环境conda 命令conda env 命令创建虚拟环境切换虚拟环境验证虚拟环境Linux上的Anaconda创建虚拟环境创建虚拟环境切换虚拟环境验证虚拟环境总结创建Python虚拟环境 …...
![](https://img-blog.csdnimg.cn/img_convert/8f5461d7a231a6ae07e9492e43c52683.png)
kettle开发-Day36-循环驱动作业
前言:在日常数据处理时,我们通过变量传参来完成某个日期的数据转换。但可能因程序或者网络原因导致某个时间段的数据抽取失败。常见导致kettle作业失败的原因大概分为三大类,数据源异常、数据库异常、程序异常。因此面对这些异常时࿰…...
![](https://www.ngui.cc/images/no-images.jpg)
2023秋招 新凯来 算法工程师 面经分享
本专栏分享 计算机小伙伴秋招春招找工作的面试经验和面试的详情知识点 专栏首页:秋招算法类面经分享 主要分享计算机算法类在面试互联网公司时候一些真实的经验 一面 技术面 30分钟左右 1.主要是问项目和论文上的东西,问的不深,中间还介绍他们是做缺陷检测的,大概问了16分钟…...
![](https://img-blog.csdnimg.cn/img_convert/75ba3f72db5132fc657aa586511178b0.webp?x-oss-process=image/format,png)
Web3CN|Damus刷频背后,大众在期待什么样的去中心化社交?
刚过去的一周,许多人的朋友圈包括Twitter、Faceboo在内都在被一串公钥字母刷屏,其重要起因就是 Twitter 前首席执行官 Jack Dorsey 发推称,(2月1日)基于去中心化社交协议 Nostr 的社交产品 Damus 和 Amethyst 已分别在…...
![](https://www.ngui.cc/images/no-images.jpg)
Jenkins自动发布到WindowsServer,在WindowsServer执行的命令
echo off set apppoolname"6.usegitee" set websitename"6.usegitee" set webfolder"usegitee" echo 停止站点的应用程序池 C:\Windows\System32\inetsrv\appcmd.exe stop apppool %apppoolname% echo 停止站点 c:\Windows\System32\inetsrv\a…...
![](https://img-blog.csdnimg.cn/f642b0ce8d714f5ba4f98fb504215c38.png)
【Git学习】Git如何Clone带有Submodule的仓库?
文章目录一、问题描述二、解决问题三、参考链接四、解决问题4.1 下载主模块4.2 查看主模块的配置4.2 子模块的添加4.3 查看子模块的配置4.4 查看子模块的检出状态4.5 检出submodule4.6 再次查看.git/config4.7 重新打开Android Studio运行代码一、问题描述 在GitHub上下载了一…...
![](https://img-blog.csdnimg.cn/6e95d4caf30e45f2a4d52ba776cfd104.gif)
C语言进阶——通讯录模拟实现
🌇个人主页:_麦麦_ 📚今日名言:只有走在路上,才能摆脱局限,摆脱执着,让所有的选择,探寻,猜测,想象都生机勃勃。——余秋雨《文化苦旅》 目录 一、前言 二、正…...
![](https://www.ngui.cc/images/no-images.jpg)
【C#基础】C# 变量和常量的使用
序号系列文章1【C#基础】C# 程序通用结构总结2【C#基础】C# 程序基础语法解析3【C#基础】C# 数据类型总结文章目录前言一. 变量(variable)1,变量定义及初始化2,变量的类别3,接收输出变量二. 常量(constant&…...
nvm安装后出现‘node‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
出现这个问题多半是path地址不对。 打开系统环境变量。看看path里面有没有?没有的话,加上就行! 我的报错原因就是因为path里没有自动加上nvm的相关路径。 注意项: 1,在安装nvm之前,提前要把本机以前安装…...
![](https://img-blog.csdnimg.cn/fbc5c5427e8841c09619a2ba48528833.jpeg#pic_center)
张驰咨询:关于六西格玛,有一些常见的疑惑!
很多想要学习六西格玛的学员,经常会有这些困惑: 以前没有接触过六西格玛,需要什么基础吗?自学还是培训?哪些行业会用到六西格玛呢?学习六西格玛对以后的工作有哪些帮助?如何选择六西格玛培…...
![](/images/no-images.jpg)
上海博道投资管理公司的网站谁做的/排名点击软件怎样
SMMU存在三个软件可用的接口: 基于内存的数据结构用来将设备映射到转换表,这些转换表用来转换client设备的地址;基于内存的环形缓冲队列。对于SMMU,存在一个命令队列,一个用于记录event和fault的Event队列,…...
![](https://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gif)
巧家县城乡建设局网站/想开个网站怎样开
一,为什么要规范软件开发? 1.1 为什么要有规范软件开发。 你现在包括之前写的一些程序,所谓的项目,都是在一个py文件下完成的,代码量撑死也就几百行,你认为没问…...
![](/images/no-images.jpg)
网站功能需求用什么做/推广网站的方法有哪些
os.path.abspath(path) #返回绝对路径os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。os.path.dirname(path) #返回文件路径os.path.exists(path) #路径存在则返回True,路径损坏返回Falseos.path…...
![](https://img-blog.csdnimg.cn/20200923092039707.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MTE5MjQ4OQ==,size_16,color_FFFFFF,t_70)
案例学 网页设计与网站建设/营销案例分享
目录 应用场景 表格代码 已添加的数据,禁止再次选择 全选 更新表格的勾选状态 清空选中 点击表格的多选框时更新选中的数据 数据加载时,记得更新勾选状态 应用场景 用于从后端分页的表格中多选添加数据 表格代码 已添加的数据,禁止再…...
![](/images/no-images.jpg)
佛山网站推广软件/怎么查百度收录
这里开始介绍的是一组关于无线通讯的概念,近年来无线通讯日益健壮起来,特别是随着3G的付出水面,无线通讯也有望成为宽带互联网接入手段。 GSM/2GGSM(全球移动通信:Global System For Mobile Communication)…...
![](https://img-blog.csdnimg.cn/20200822215135356.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTQ4ODEzMQ==,size_16,color_FFFFFF,t_70#pic_center)
网站系统建设费用/网上推广怎么做
Hello: Person person = new Person(); person.Name = “xueyubin”; person.WeChat = “18309212110”; person.HeaderPhoto=“戴眼镜、黑眼圈、格子衫、牛仔裤、双肩包”; person.Sex = “男”; String major[] = { ‘C’,“C++”, “Linux”,“MySQL” }; person.IWantSay(“…...