说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

《近匠》专访AbleCloud李海磊:IoT平台求变

HTML文档下载 WORD文档下载 PDF文档下载
《近匠》第84期:2014年成立物联网平台AbleCloud团队的核心成员是来自百度、阿里、小米、微软等互联网公司的核心架构师。他们虽然起跑稍晚,但野心很大。除了帮用户解决数据、容错、OTA等问题,他们还有更大的计划。

目前市场上的物联网PaaS平台并不少,如何做出差异化,吸引更多硬件团队,是每个平台都在考虑的事情。AbleCloud是2014年成立的一个物联网PaaS平台,团队核心成员是来自百度、阿里、小米、微软等互联网公司的核心架构师。在对创始人李海磊的采访过程中,他从市场现状、平台功能,聊到了用户划分与未来规划。他对目前物联网PaaS市场有独到的认识,商业变现策略也与其他平台完全不同。不过最令我感兴趣的,不是现在他们提供哪些功能,或他们的商业理念,而是这个平台即将发生的蜕变。


AbleCloud CEO 李海磊

李海磊2007年加入百度,主导了大客户广告检索系统。作为架构师先后主导了百度大数据存储平台、百度大数据分析平台、百度实时流式计算平台。2012年作为架构师加入微软Bing,主导大规模索引平台研发。随后,在2014年加入小米,负责小米开放云平台,给小米生态链打造基础云平台。

封闭生态vs.开放生态

在小米工作时,李海磊与团队接触了不少硬件创业公司和传统的品牌厂商。在沟通过程中,他们发现,把硬件联上网这件事对很多公司来说都是头一遭,开发过程中也踩了不少坑。如何给硬件做好云服务,成了李海磊创业后第一个要解决的问题。“我们的云平台定位在两方面的功能:第一,我们会提供一些通用的云组件,厂商可以拿来即用,减少造轮子的工作;第二,我们让硬件联网和云服务的开发门槛降到最低,提供一套开发引擎,硬件团队可以基于此,结合自己的业务特点,快速完成开发。”李海磊表示。

近两年,通过收购、投资,小米的硬件生态逐渐壮大。难道小米就不能做PaaS么?曾经在小米带领过开放平台团队的李海磊表示“我个人认为,封闭的生态链是效率最高的发展模式。小米生态链有一个特点,置身其中的所有公司都是小米投资的公司,所以从资本层面来看,小米和小米生态链是一家公司,合作的效率与沟通成本比较低。所以小米手机与小米手环或其他产品才能以最合理最快速的方式整合。而一个在开放的生态链里,由于在协调每一家公司的利益过程中会出现很多问题,所以大多是低效缓慢的。”

不过封闭的生态也有缺陷,如果与一家公司达成合作,那就意味着可能会难以影响到其竞争对手的用户。李海磊分析道“对于小米来讲,希望快速地打造出一个完整的智能家居体验,封闭生态链是比较合理的一个选择。但至于如果未来小米如何开放,开放后其他厂商是否愿意加入合作,目前来看还没有一个清晰的模式。”

AbleCloud的基本理念

回到AbleCloud自身,他们的目标,是在一个个封闭生态圈之外打造一个开放的生态链。“AbleCloud的思想与GoogleGAE相似。我们会提供给你通用的功能组建、云服务,帮你解决自动容错、自动扩容、负载均衡和海内外服务器部署,而你所需要关注的只是自己的业务逻辑与产品开发。通过这样的模式可以缩短研发周期,提高研发效率。我们比较相信一个理念:当你把一件事情的时间成本缩短至原有的1/10,那么它将会产生质变。”李海磊说,“我们一个做智能插座的客户,在我们平台上进行第一版的研发和测试的时间只用了大约一周,另一个相对复杂的儿童发烧监测产品,从研发、单测、联调,也只用了不到两周。”

一些传统品牌厂商也是第一次接触联网硬件设备的研发,PaaS平台可以为他们提供联网、数据存储、云服务一系列服务。不过老品牌厂商的产量与创业公司比,天差地别,PaaS平台要能支撑百万至千万台设备,“这对我们来讲,技术上也有一定挑战性”李海磊坦言。

对那些拥有海外市场的产品,AbleCloud同样可以提供灵活的支持。在国内,他们的IaaS层可以选择使用腾讯云、阿里云、金山云、UCloud等,在国外则可使用微软、AWS。AbleCloud所做的,就是帮助团队解决IaaS层的管理调度问题。这也是PaaS平台最大的价值之一。

除此之外,AbleCloud还提供了不少功能。在联网环节,AbleCloud可提供联网固件共硬件团队使用;在云端,它支持设备大规模接入服务,提供账号体系服务、设备管理、事件通知服务、OTA。

另外,目前硬件团队可以用Java基于AbleCloud的云服务框架进行开发,稍后AbleCloud会支持PHP。AbleCloud还将增加对微信平台接口的支持,硬件团队可以开发结合AbleCloud云服务与微信平台的硬件产品。

不做模块,专注于云端

目前国内外的物联网平台并不少。李海磊是这样看待目前的市场现状的,“目前这个市场有两种策略,第一种是已经为客户做好各种软件、硬件组件,提供轮子给客户直接使用;另一种则不提供轮子,而是提供整套开发框架,让客户根据自身需求来造轮子。但是这套开发框架会让它的工作效率更高。有这两种需求的客户都是存在的。”

对于第一种策略,李海磊认为,“现在一些云平台的竞争专注点,可能是围绕通用组件。我们更加关注的是在云端能力的研发上。我们的理念是,专注于优质客户,即自身具备一定研发能力,经得住IoT浪潮洗礼,能不断成长的厂商。这些客户基于我们的开发框架在我们的云端进行开发,并最终部署在我们的云平台上。”他认为,每个厂商的业务逻辑不同,需求存在差异,当你所能提供的通用组件无法满足对方的需求时,而且一定不可能满足所有需求,这时厂商有两种选择:一是全权外包给云平台,让他们做个性化的开发,这就让云平台退回到了外包的时代;另一种选择,就是自己动手在IaaS上做存储、负载均衡、自动扩容、容错、监控等,客户可能躲过了前期在硬件开发过程中重复造轮子的麻烦,但又在云端开发中陷入到从零到一的尴尬局面。

“在这个市场初期,大家发现有一些通用组件和功能可以造出来,提供给客户使用。但是随着整个行业的发展,云平台需要承载的产品种类越来越丰富,比如空调、电灯、插座、门锁等等。到一定程度时,大家会发现每一个客户都是个性化的,这时能打动客户的最关键的核心不再是通用功能,而是能给客户一个定义个性化的平台。”李海磊表示。

设置ScrollView滚动条的颜色 WakeLock使用方法示例代码 Concurrent并发库常见问题总结 Android数据库SQLite性能优化技巧 Android开发之Java设计模式基础篇 Android开发之Java设计模式入门篇 Android开发之Java设计模式 Android开发之Java并发包集合类性能分析 Android开发之Java集合类性能分析 Android开发之Java虚拟机原理和内存分配 Android开发之Java基础系列教程目录 Android Theme主题样式开发注意点 Android 3.0开发用的平板推荐 android.resource://这个Uri你知道吗 ADT插件的10.0.1必须要Eclipse 3.5才能升级 Android线程优先级设置方法 Android Zip文件解压缩代码 Android开发之设置断点单步调试 Android裁剪图片最简单方法 Android平台待开发软件列表 Android开发知识-3月13日总结 Android平板开发注意点 Android 3.0自带的天气预报例子代码 Loader和Fragment使用示例代码 LoaderManager - Android 3.0新特性 帮助ADT改进DDMS中的Logcat中文乱码问题 Fragment API将兼容Android 1.6到3.0 通过Linux Shell实现Android横竖屏切换 Android高手应该精通哪些内容? Android 2.2开始resources.arsc有改变 分析你的Android ANR错误 初级XML的问题 友情链接,我的网站http://fullstrong.myetang.com/ 为什么我的excel文件打不开 请问如何在DataGrid中假如CheckBox控件? 高手帮忙看一下邮件发送的错误提示 IIS问题:如何使web application在iis管理mmc中不可见 2万元寻人力资源管理软件 友情链接,我的网站http://fullstrong.myetang.com/ 使用jdom遇到的莫名其妙的问题(有关Element.getChildren()返回类型?) 运行速度的问题如何解决? 对ISO98版的c++支持最好的编译器是什么(unix\win\dos)? sqlserver网络备份是错误码42000。详情请看。。。 急!!请问如何通过程序检测一个系统中的Office版本(比如:中文版,英文版) 请问有人知道上海伍尔特国际咨询公司的朋友嘛 ? 怎样在信件里面自动添加信息? 2万元寻人力资源管理软件 友情链接,我的网站http://fullstrong.myetang.com/ 有没有人统计过windows有多少个api加上shell呢? 请问:winsock的SendData的调用,在收发email时改如何设置参数 请问gdk和gtk的函数库是怎么按装的? 搞不定了,7456..来回切换窗口状态的问题, 有源码 友情链接,我的网站http://fullstrong.myetang.com/ 请问RTDB(实时数据库和商用数据库的区别) 各位高手,请问在Tomcat下怎么解决中文问题? XML如何实现曲线图、饼图、梯形图的表示? “红萝卜的胳膊白萝卜的腿”谁听过? 问一个语法的问题? 读入文本的回车和换行为什么都没有了 类似HTML为扩展名的有哪几种文件 安装php+Mysql+Apache时出现的一个小问题,请高手指教! 取url中?后参数的javascript函数是什么? 怎么样来控制声道,如左声道,右声道,立体声? 简单问题,能介绍一下dual吗?? 新操作系统,老编程工具 这样能兼容吗? applet请教 衷心祝愿正在找工作的朋友们心想事成 浪费了几百份了,从来没人回答这个问题,窝气阿,up以下也好啊?????? 米卢是神奇的,中国队更神奇! 有谁知道哪里可以下载PDF Reference Manual中文版? 请教各位大虾! 怎样能把oracle数据库中的所有用户表的结构以及主键外键信息导出为sql 脚本? 踢得真不公平,真是21人踢我们一个人! 友情链接,我的网站http://fullstrong.myetang.com/ VB里面怎么编译出,不用安装的运行程序,请问在那里设置?(上限5分,人人有分)? 哪位大师知道在VC中怎样实现视频捕捉功能 有谁知道mp3的压缩和解压缩算法 问一下关于文件图标的问题。 pb6.5,win2000中文板,Oracle817.在oracle中连接数据库正确。在pb中连接数据库错误。什么内存出错,还有pbo7360.dll acess error之类的错 急!!请问如何将扩展名为PLB的文件转换为SQL文件 关于datagrid的selecteditem事件 谁能告诉我如何给回答对的人加分呀,散分啦 噪声超过( )分贝就会对人体产生危害 邻氯苯甲酸 概率论的产生和应用德·梅勒是一位军人、语言学家、古典学者,同时也是一个有能力、有经验的赌徒,他经常玩骰子和纸牌.1653年,德·梅勒写信向当时法国最具声望的数学家帕斯卡请教一个赌 如何计算噪音分贝对人体因它而产生的伤害值? 谁有邻氯苯甲酸的制备的实验报告?要带装置图的! 概率论有哪些应用 95分贝的噪音对人体有什么伤害 邻氯苯甲酸英文名 概率论的简单应用1.向面积为S的△ABC内任投一点P,求△PBC的面积小于S/2的概率 火车在水平轨道上拐弯时,若拐弯处内外轨一样高,则火车转弯时A对外轨产生向外的挤压作用B对内轨产生向外的挤压作用C对外轨产生向内的挤压作用D对内轨产生向内的挤压作用 有关中国地方法律法规的制定比如说地方 某市(人大) 制定了一些法规,需不需要让中央来审查通过,才能生效.如果是这样,是什么机构审查?如果地方上的法律不符合宪法或者中央的方向,中 氯化钠电离就说明它破坏了化学键吗? 火车在倾斜的轨道上转弯,弯道的倾角为a,半径为R,则火车内、外轨都不受轮边缘挤压时的转弯速率是A ,√gRsina B,√gRcosa C,√gRtana D,√gRcota [判断题] 会计法律制度指的就是全国人大及其常委会制定的《中华人民共和国会计法》.( )A、正确B、错误 美国农业的区位条件及特点 物理界把力分为4种,强性相互力,弱性相互力和电磁力,那最后一个是什么?我们把他们统称为什么?竞赛题,有点难度. 中国特色社会主义法律体系的核心是什么?其与全国人大有何关系 孤对电子数为什么 在近代物理学中,力就其本质而言,可分为四种基本力分别是什么? 化学变化一定是物理变化 但物理变化不一定是化学变化 这句话对吗? 18gH2O中含电子数为多少Na个?18gH2O中含电子数为多少Na个? 拖拉机的牵引力为F=3x10^3N他使拖拉机产生a=0.5m/s^2的加速度若牵引力增大到F2=6x10·········拖拉机的牵引力为F=3x10^3N他使拖拉机产生a=0.5m/s^2的加速度若牵引力增大到F2=6x10^3N它使拖车产生多 为什么化学变化中一定有物理变化,而物理变化中不一定有化学变化什么是物理变化,什么是化学变化? 世界最著名的十大海峡中,位于印度南端和斯里兰卡岛北部之间的是什么海峡? 化学中唯一不溶于水的酸是什么酸?硅酸 为什么说化学变化中一定有物理变化.而发生物理变化是不一定同时发生化学变化? 转动力矩怎么计算?一个矩形物体,两端支撑,沿中心线旋转的。 全国人大常委会有权修改全国人大制定的法律吗? 噪声的等级和对人类健康的危害噪声给人类带来的干扰和妨碍 世界最著名的十大海峡? 只有全国人大有权修改国家基本法律吗? 人们长期生活在高噪声的环境中,会对身体产生怎样的不良影响? 世界最著名的十大海峡是? 我一天用电量大概是12度电 用太阳能发电的话·大概要多大的太阳能电池板?价格? “物理变化发生的过程中,不一定有化学变化”怎么理解?(举例) 怎么计算旋转轴的摩擦力矩?两个旋转的面之间有相互的压力,从而产生了摩擦力矩,这个摩擦力矩怎么计算? 下列物质及不溶于水也不溶于稀硫酸,但能溶于硝酸银溶液的是 A铜 B氯化钙 C碳酸钙 D硫酸钡 目前全国人大及其常委会制定了多少部法律,国务院制定了多少部行政法规,要最新数据现行有效的 斯里兰卡位于什么地方? 欧洲中世纪的建筑风格对文艺复兴时的建筑风格有什么影响,谢谢? 税法:税收行政法规由国务院负责审议通过后以提案形式提交全国人大或人大常委会审议通过.请问这个表述错在哪里? 斯里兰卡是哪个国家 中世纪都有哪些建筑风格? 自行车中的物理,急用!自行车前后轮的受力是怎样的?摩擦力起什么作用?将一个透明胶带竖立放在桌上,用手指压着使胶带往前滚,请分析其中的受力过程。 锡兰是指哪里? 如题,太阳能发电板串联发电容量会增加吗? 美国农业地区生产专业化的优点主要表现在哪些方面? 如何计算圆盘转动所需扭矩我这里有两种算转矩的方法,但是我得到的两种结果却不一样.一种是T1=F1XR1(式中F1为惯性力,R1为惯性半径),设圆盘静止到开始匀速旋转的加速度为a,加速时间t,终速 多少伏的电能电死人,家里的220伏安全吗? 地面给自行车的摩擦力问题前轮?后轮?"那个,为什么?前轮我明白。还有方向,地面给后轮摩擦力方向是向前的?为什么?" 不溶于水的酸有哪些,会溶的碱有哪些. 正常情况下220伏电会电死人吗?听人说220伏电会电死人,可我以前触电过呀?不过我是摸上去立马就把手断开了.只是好奇试了一下.我想知道 假如我现在一手拿着零点 另外一直手拿上火线.我想 物理 自行车自行车向前运动时(不打滑) 前轮和后轮的受力情况各是怎么样的? 甲烷和氯气反应中什么化学键最先断裂 噪音超过多少分贝对人体有伤害 只知道后轮f向前,前轮f向后.1:还能不能再具体点?2:用力登速度变快,但f不变呀,3:为麻在沙子里轮子要打滑? 氯气是否溶于水? 长期生活在噪音50分贝的环境中,对人体有什么伤害? 如何合成邻氯苯甲酸希望能详细解说使用的设备 使用的公式 材料的比例 火车转弯向心力是由外轨的水平弹力提供的..不懂.第一个回答的人还是没解释亲楚为什么是向心力是由水平弹力提供的原因
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘