面向物联网时代打造开源基础软件,「EMQ」获高瓴创投领投近1.5亿元B轮融资

张丞 36氪 2020-12-31 10:52:07

EMQ(杭州映云科技有限公司)获近1.5亿元B轮融资,本轮融资由高瓴创投领投、GGV跟投,老股东嘉御基金和东方富海继续跟投,义柏资本担任本轮融资的独家财务顾问。这是今年内EMQ完成的第二笔融资。本轮所募集资金将主要用于欧洲研发中心建设、客户服务与销售团队搭建及新产品研发等方面。

EMQ于2017年在杭州成立,是一家开源基础软件公司,致力于提供覆盖云边端的开源物联网消息中间件及流数据库产品,一站式满足企业在 5G 时代物联网实时数据移动分发、流处理及分析的需求。

聚焦物联网基础设施数据枢纽环节,向云端、边缘端两大领域延伸

物联网时代,数据传输的基础设施便是物联网消息协议。在EMQ创始人兼CEO李枫看来,基于消息协议,以数据为中心构建产品是重要的,这也是EMQ发展的核心思路。而在数据的传输、分发乃至处理分析全流程中,消息服务器又处于承上启下的枢纽位置。因此,EMQ选择从这一领域切入,开发了支持百万并发连接的分布式开源物联网 MQTT 消息服务器EMQ X Broker (Erlang/Enterprise/Elastic MQTT Broker)。

在2013年初,EMQ 作为一个开源项目在 Github上发布,经过3年多100余个版本的迭代后,产品逐渐成熟。2016年李枫正式创立公司并推出 EMQ X 企业版,实现开源项目的商业化部署应用,开始为大型企业客户提供专业技术支持与服务。

目前EMQ围绕其核心产品EMQ X Broker,向上下游延伸,在云端推出HStream数据库,在边缘端推出EMQ X Edge、EMQ X Kuiper、EMQ X Neuron,搭建“云-边-端”完整产品矩阵。

MQTT 消息服务器 EMQ X Broker:注重实时性和高并发承载能力

EMQ X Broker是EMQ自主开发的一款MQTT 消息服务器,目前有开源和企业版两个产品形态,产品开源至今已迭代 160 多个版本,逐渐从物联网MQTT 消息服务器,演进为5G & IoT 融合数据接入平台,具备高可靠性、高承载能力、低延时、完整协议支持等功能特点:

全场景的 5G & IoT 应用支持,3G/4G/5G、NB-IoT 等全网络支持,MQTT & CoAP 等多协议支持;

分布式节点集群,千万级并发连接支持,毫秒级消息时延和电信级高可靠性,契合 5G 的 mMTC和 uRLLC标准;

内置规则引擎和组合集成的流处理数据库,实现一站式 IoT 数据提取、过滤、转换、分发、存储与分析,简化用户业务开发流程,提升用户易用性。

在市场同类型产品方面,李枫提到EMQ是国内唯一一家开源MQTT消息中间件的软件供应商,主要竞争者均来自国外。EMQ之所以相较于其他产品在并发性、实时性上占有优势,原因主要在于两个方面:

一是技术架构,EMQ采用的是电信级基于Erlang/OTP开发的实时计算架构,原理上是基于Actor Model实现消息传递。这种架构具备高度的可扩展性、高容错性、异步性和可靠性,非常适合应对IoT场景下的高并发和低时延需求。

二是开发模式上,其他国外竞品公司一般采取闭源商业软件模式,和开源模式相比,其产品市场反馈及迭代速度都相对较慢,而EMQ产品版本更新速度是平均每10天就会发布一个新版本。

QQ20201231-105139.png

EMQ X Broker

云端:HStream 数据库

随着国内物联网建设的不断深入,大量企业开始从互联网架构迁移到物联网的MQTT架构上来,解决了数据传输分发的问题。但是在数据处理方面,多数企业依旧采用过去移动互联网的架构体系,即采用Hadoop、Flink、Spark、Kafka等组件,完成从底层数据源到数据仓库的搭建。这种数据处理架构非常繁杂,并且这套架构是为互联网时代的批处理设计的,即便搭建好也很难处理有着大规模主题数量的流式数据,也难以满足实时性要求。

基于此,EMQ将流处理和数据库存储及 Lambda 架构进行了融合,推出HStream流处理数据库。该产品具有以下几个特点:

采用分布式实时处理架构,可承载百万级以上Topic,具有高效的水平拓展性;

相较于批处理的移动数据处理方式,HStream采用移动计算方式处理流式数据。如果流数据相当于水管中不间断流动的水,那么用户在HStream中使用SQL、Lambda(自定义函数)乃至ML模型持续处理数据,就相当于将一个个检测工具放在水流中;

集成大量后端数据库软件,企业可以将数据处理的结果记录到Redis、MySQL、PostgreSQL、MongoDB、Clickhouse 等各种数据库中,实现数据持久化。

QQ20201231-105416.png

HStream Database

如此一来,EMQ通过提供Broker、HStream解决了云端物联网实时消息与流处理,再结合边缘端产品,就可以帮助企业客户实现从数据采集、转换、传输、处理提取、过滤、分发、到存储与分析一整套的流程。企业客户将不再需要搭建传统大数据处理架构。

边缘端:EMQ X Edge、EMQ X Kuiper、EMQ X Neuron

用户在边缘端通常面临各类设备间通信协议处理繁杂、计算资源限制程度各异等问题。为此,EMQ 打造了针对物联网边缘计算的完整产品矩阵,围绕消息、流处理、协议转换三个方面分别推出了EMQ X Edge、EMQ X Kuiper、EMQ X Neuron三款产品(以下简称Edge、Kuiper、Neuron),在边缘计算领域建立护城河。

Edge是一款轻量级多协议物联网边缘消息中间件,可以理解为一个下沉到边缘端的EMQ X Broker。

Kuiper是一款边缘流式消息处理引擎,可在仅占用约 10MB运行内存的情况下,实现低时延的边缘分析、流式处理等功能,节省网络带宽费用和存储成本等。

Neuron为工业协议网关软件,于今年9月推出,目前支持超过 70 种主流工业协议接入,可将工业协议解析转换为统一的MQTT 协议后,再与 EMQ X Edge 和 Kuiper 集成进行边缘流式分析与计算,或者接入云端平台。

开源模式是新型生产和协作方式

李枫回顾创立EMQ的想法时,向36氪表示,当时主要结合自己此前的工作和创业经历,希望能够创办一家面向未来产业需求的、商业模式上具有创新性的软件公司。

于是,从市场角度上,李枫没有选择方兴未艾的移动互联网,而是选择了当时还鲜为人知的IoT领域;其次,从商业模式上,EMQ是以开源形式服务开发者和企业客户,而非提供单纯的闭源商业软件。

谈及开源模式,李枫抱有十分笃定的信念,2017年他曾写下“我们相信并 All-In 企业开源软件。开放源码与社区协作生产方式,将塑造人类 ICT 产业新的未来。”或许这也正如Doug Engelbart所认为的那样:任何让世界变得更好的都是集体协作的结果。

在李枫看来,作为新型的生产协作方式,开源有三方面的优势:

通过社区开发者的共同协作,大量用户迅速反馈软件在各种场景中的应用效果,企业可以快速迭代构建出契合市场需求的软件产品,形成技术优势;

开源社区可以在创造价值的同时,拥有一个数量较大的用户群体,通过网络效应逐步成为事实的行业标准;

开源项目成立公司后可以获得社区认证的背书,便于企业快速切入市场,服务中大型企业客户。

开源作为商业模式方面,EMQ主要采取Open Core + Hosting两种方式为企业提供服务。Open Core包含两方面,一是EMQ 通过开源社区运营让更多开发者免费使用公司产品,其次是针对企业级功能和高并发需求,公司提供商业版软件产品及技术服务。Hosting是指云托管模式的标准化SaaS服务,客户可以直接在华为云、阿里云、AWS、Google、Azure 等多家公有云厂商上使用EMQ的产品。

产品商业化落地,业务收入高速增长

EMQ 公司目前在全球拥有近1万家开源用户、近300家付费客户和20多家世界五百强合作伙伴。公司用户中40%左右为海外用户,60%为国内用户。公司商业客户来自多个国家和地区,包括 HPE、Vmware、Ericsson、Verifone、Telstra、Nokia、华为、中国电信、中国移动、上汽大众、中国银联、国家电网、台积电等海内外大型企业,已经在电信、车联网、电力、能源、金融、工业等多个行业形成完整的解决方案。

产品收费模式上以订阅制为主,定价包括三方面,第一部分是根据连接量和消息量定价,其次是服务要求,此外是对产品附加功能方面进行差异化定价。客户留存率方面,大客户100%复购。收入方面连续两年实现2~3倍的同比增长,公司收入80%来自国内,20%来自于海外。

综合来看,EMQ已经在技术性能、产品矩阵完整性、开源商业化验证等方面形成一定的核心竞争优势。在本轮融资后,EMQ将进入新的发展阶段,进行产品研发和组织架构的战略性升级,构建相对完整的市场销售与客户服务团队, 同时在斯德哥尔摩建立欧洲研发中心,并在国内组建近百人的函数编程实时计算研发团队。

公司在2021 年 Q1 和 Q2 将陆续发布 EMQ X Platform v5.0 版本与 HStream 数据库产品,为全球物联网市场提供可应对未来数据增长的一站式实时数据移动分发、流处理与分析解决方案,向“全球领先的开源物联网基础设施软件供应商” 目标迈进。

投资人观点

 高瓴合伙人、高瓴创投软件与硬科技负责人黄立明表示:万物互联正在从梦想变为现实,而中国的发展更具领先优势。EMQ作为国内最早采用开源模式的基础软件公司,在强烈的创新力、卓越的产品力基础上,目前已在国内外都获得了令人欣喜的市场认可。高瓴看好EMQ的未来,我们相信在创始人李枫带领下,EMQ将持续塑造全球ICT产业的未来。

GGV管理合伙人李宏玮表示:物联网相关的基础软件一直是GGV重点布局的投资方向。EMQ以开源的形式切入,经过多年的积累,已经在全球范围内获得了大量的用户,被部署在电信、车联网、工业等行业的大量的物联网系统中。我们相信在创始团队的带领下,EMQ能成为一个世界级的物联网基础软件公司。

嘉御基金董事总经理方文君表示:物联网是嘉御基金长期聚焦的投资领域。中国拥有全球最庞大的终端接入设备和最复杂多变的场景,也是第一次在基础软件领域引领世界,必将诞生伟大的企业。作为链接海量设备与物联网平台的关键入口,EMQ具有最极致的产品性能,并且利用开源模式快速获得了全球上万企业用户的认可。在过去一年里,公司在产品、开源运营、客户拓展等方面都取得了长足进展,这离不开创始团队对物联网技术和开源的深厚理解与积累。嘉御基金在本轮融资中继续加码,坚定看好公司成为具有全球影响力的基础软件巨头。

东方富海投资总监张永涛表示:基于创始团队的专业与执着,东方富海于去年以及这轮连续投资了EMQ。EMQ通过开源社区以及标杆客户的孵化,打造了切合5G场景的物联网数据移动分发、流处理与分析等一整套开源基础软件方案;依托产品线的不断丰富以及行业理解的加深,EMQ必将成长为开源软件行业的翘楚。

长按二维码关注我们