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

《近匠》专访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上做存储、负载均衡、自动扩容、容错、监控等,客户可能躲过了前期在硬件开发过程中重复造轮子的麻烦,但又在云端开发中陷入到从零到一的尴尬局面。

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

专访PopCap:AR是数字与物质世界的调和剂 【多图】Github编程语言分布统计:JavaScript称霸 【最具价值CTO评选秀】途家美女CTO杨孟彤:不创业会后悔 2014腾讯WE大会:开启未来的五大科技发展趋势 TIOBE 2014年11月编程语言排行榜:R受大数据影响跃至12位 深圳微信开发者大会全部议程出炉 最后仅剩30个参会名额 智能硬件:一半海水,一半火焰 聚焦SDN、NFV、云安全基础架构等技术热点 2014云安全联盟高峰论坛即将召开 富Web应用开发的七大原则 应用原型设计毫无压力!开源Sketch插件管理器Sketch Toolbox 【MDCC专访】友盟副总裁焦岳:从36万款App,看今年的热门领域 一切只为经典 微信开发者大会前瞻(附议程) 从手势识别到增强现实,开发实感应用该了解的技术细节 福利来了,爱拍原创免费为iOS版手游制作宣传视频 【工具推荐】Zrender——轻量级Canvas类库,让绘图大不同! 基于Docker和CoreOS的开源PaaS平台——Deis v1.0正式发布! 微软宣布.NET开发环境开源 支持三大操作系统 爆发吧,诺基亚!前员工开发物联网新设备 详解Visual Studio Emulator for Android,微软的Mobile First! HPC China 2014完美落幕,AMD Firepro荣获好评! 揭秘微软的Container技术之一Drawbridge AWS副总裁谈数据中心网络打造 【最具价值CTO评选秀】出门问问CTO雷欣:从技术极客到核心管理的秘密 《近匠》APICloud:“云”+“端”一体的移动API提供者 Oculus移动SDK发布!John Carmack操刀、集成Unity 4.5 11月15日深圳见!深圳微信开发者大会公布全部议程 参与2014中国大数据行业大调查 BDTC门票等你拿 HTML5规范尘埃落定,5个开发工具推荐 盘点最受开发者喜爱的Android 5.0 Lollipop API IoE Day侧记:想开发智能硬件?先要弄明白这几个问题 【问底】许鹏:使用Spark+Cassandra打造高性能数据分析平台(二) 请问如何简单确定右键点击的是哪个控件? 有哪位高手可以给出windows98登录时网络服务的身份验证模块的程序或相关资料的呢?非常感谢啦 在CTreeCtrl中同时使用系统图标与自定义图标的问题?? SHGetFileInfo()为什么在Win2000下工作不正常? 请问高手:DataGrid的问题 jsp和servlet是怎样交互的? 请问 有什么方法能实现 在几个数中随机取出几个数 谢谢 请问:在执行文件DPR中有一段代码出现错误,请各问指点! 两个问题:1 关于.NET中 一个新控件propertyGrid1的使用问题;2 我想生成一个由lable和TextBox合成的控件(label在左,TextBox靠其右),怎么办? 分栏打印 依旧是undefined function mysqsl_connect()问题 急:如何在生成的exe中添加新的属性页,显示更多文件信息? V-DVD ROM!? MSDN上的例子需要uafxcwd.lib,怎么找不到呢? 请问窗口的other事件是如何触发执行的 JSP如何学习 vc在什么时候会引起小喇叭的叫声 请教高手,如果在VB里实现内存共享? 用什么方法可以转换图片类型?譬如将BMP格式的转换为JPEG格式的,请各位大哥给点提示!!! 关于vb script数组和函数功能的二个问题!高难度! 关天打印问题? 只能最小化到屏幕的左下角 *急:无为,acptvb,请帮忙看看http://www.csdn.net/Expert/topic/426/426766.shtm (有关XMLHTTP) 在php中要取出一段字符串的前n个字节,而又要判断最后一个是中文还是英文,如果是中文则将最后半个字符省略应该怎么做? 有在BCB5中用过sapi5朗读中文的朋友,高分送上! 最初级的问题,关于编译程序的。 重庆市信息产业办公室荣获全国最差信息产业办公室称号 大家用PB创建Jaguar应用程序时,一般创建一个大包还是多个包阿? 奇怪的问题,来者有分!没回答问题的先到先得! 如何把临时表建在内存中 请教一个关于DELPHI多线程的问题 *急:无为,acptvb,请帮忙看看http://www.csdn.net/Expert/topic/426/426766.shtm(有关XMLHTTP) 比爱情少一点,比友情多一点,即不讨厌又不来电,你能做到吗? 请教一个问题,一个分两帧的窗口,分别是两个CView的子类。一个view里的下拉框选中一条记录,使另一个view刷新。不知道用什么mfc函数。 有关新开窗口的问题! please intrduce a good muti-root soft for win95,win98,winme,win2000,winxp 求助:哪位大侠能介绍一下网络传输设备(象 HDSL、Cable Modem)的品牌、厂家和性能? 我的ie浏览器怎么了? 搞软件开发时应不应该是一边看书一边搞开发? 请教:C中的共同体是什么?谁能解释一下或举例说明 关于线程套间问题。 请教各位在oracle中如何在date字段下条件? Window me对ADO是不是支持的不够好??? 请问csdn.net使用shtml如何构架的! 安装Acrobat后,只出现一个PDF Writer虚拟打印机,Adobe Distiller却死活装不上,不知是何原因? sybase anywhere5.0 支持 mid 函数吗,如果支持该怎么写 微软的一道面试题!!!!! help me!(53)问题解决以后再送100分 为什么我的win2000server上装不上Exchange5.5? 虚拟DVD-ROM????!!!!!!!!!!!!!!!!!!!!!!!!!!!!???? 建ORACLE网络服务名的问题!!! 如何用激光笔证明桌面受力后发生了形变这是一道初三物理实验题, 关于弹力与摩擦力关系的多选题目关于弹力与摩擦力关系,下列说法正确的是____.A.两物体间若有弹力,就一定有摩擦力.B.两物体间若有摩擦力,就一定有弹力.C.弹力和摩擦力的方向必互相垂直.D. 把0.4改写成计数单位是千分之一的数是( ). 摩擦力是不是弹力摩擦力也有弹性形变 关于物理模型中弹簧、橡皮绳的形变,弹力.绳子的张力突变物理模型中弹簧、橡皮绳的形变不能发生突变,弹力不能发生突变.绳子的张力可以突变.中的突变指的是什么?会发生什么效果.有什么 车对地面的压力和地面对车的支持力是不是一对平衡力 解释一下"茶杯对桌面的压力是由于茶杯发生形变而产生的" 所有压力都是因为形变而产生的吗? 高一物理:为什么绳子的受力可以突变而弹簧不能 压力和支持力是一对平衡力吗,为什么? 杯子形变? 为什么弹簧的弹力不能瞬间消失,而绳子和杆的弹力可以瞬间消失? 人对车的压力和车对人的支持力是一对平衡力吗? 坐电梯是做的是平移运动.( ) 判断一下错对.呵呵,标准答案是:为孩子想不通, 为什么说“弹力和摩擦力在本质上由电磁力引起”? 在剪断的瞬间,是连着绳的物体受力不会突变还是连着弹簧的物体? 《蝉》古诗中感受到了作者怎样的思想感情垂緌饮清露,流响出疏桐。居高声自远,非是藉秋风。 下列说法正确的是?A,木块放在桌面上对桌面的压力是由于 木块发生微小形变而产生的 B,木块放在桌下列说法正确的是?A,木块放在桌面上对桌面的压力是由于木块发生微小形变而产生的B,木块 书放在水平桌面上,桌面受弹力作用,产生弹力的直接原因是 A书的形变 B桌的形变 C书.桌的形变 D书受的重力刚考完试 这题不确定 在古诗词中的夏天 体会到了作者怎样的情感? 接触力按性质可归纳为弹力和摩擦力,他们本质上都是由电磁力引起的为什么是由电磁力引起的?分子力都是属于电磁相互作用吗? 静止放在水平桌面上的书,受到的作用力?能不能讲讲受力分析.能不能答得标准一点 古诗词、阅读短文表达情感归纳古诗词或阅读短文表达了作者怎样的感情?比如对美好生活的向往、开心、悲伤 10和100的计数单位各是多少?百位、十位、个位都说清楚 静止在水平桌面上的书,受到( )和( )的作用,这两个里的关系是大小( ),方向( ),作用在( ) 丢怎么组词 十位的计数单位是什么 摩擦力的大小与弹力成正比吗?说明理由. 判断题:经过一点可以画出无数个圆.究竟是对还是错? 0.80的计数单位是?他有几个这样的计数单位? 摩擦力的大小与什么有关? 判断题##(对的画√错的画×)1.等腰直角三角形中的三个内角比是1:1:2 ()2.三角形只有三条边 ()3.有有共同顶点的两条射线可以构成一个角 ( ) 一个木块平放在水平面桌面上这个状态一共有几个弹力 木块和桌面都有发生形变吗 滑动摩擦力与弹力的区别和联系是什么? 数学判断题:判断对错1.观察条形统计图的时候,可以根据直条的高低或长短来判断数量的多少.2.在2 3 8 5 2 6 7 2 4这一组数中,它的中位数是4,众数是2. 0.80的计数单位是( ) 滑动摩擦力中,摩擦力方向与其物体弹力方向有什么关系吗?是永远相互垂直吗?摩擦力方向与其物体弹力方向有什么关系 是否相互垂直 如果不是请举例 判断题.正确的画“∨”,错误的画“×”,并订正.(1)三角形的面积等于平行四边形面积的一半.…………………………………( )(2)两个完全一样的梯形可以拼成一个平行四边形.……… 怎样理解常见的弹力、摩擦力是由电磁力引起的? 滑动摩擦力中,摩擦力方向与其物体弹力方向有什么关系吗?是永远相互垂直吗?拜托各位了 3Q摩擦力方向与其物体弹力方向有什么关系 是否相互垂直 如果不是请举例 英语翻译难道没人会吗? 物理:弹性形变及弹性的定义弹力产生的两个条件、都有什么力属于弹力?弹力的定义、绳的拉力的方向、压力和支持力的方向。弹簧的弹力F=kx,x表示什么?k叫做弹簧的什么?单位是什么?k的 为什么有摩擦力一定要有正压力(弹力)? 如图,判断题 0.53与0.530的大小相等,但它们的计数单位不同对吗 地球的引力是否就是地球的重力呢?是磁场力吗?地球的引力、重力、磁场力是一回事情吗?地球的重力是因为地球的磁场而产生的吗?如果答的好,分数翻倍奖励, 数学判断题(3道)脱式计算(2道)解决问题(1道)判断:1.一个小数3.012先把它扩大10倍后,再缩小到它的1/100,小数的大小不变.()2.能被2整除的数都是合数,不能被2整除的数都是质数.()3.一个半圆的直径 弹力是指发生弹性形变的物体因要 而对使它发生弹性形变的物体施加的力,弹力的方向总是跟物体形变的方向 ,且与接触面 .(当中空白填写答案) 有摩擦力一定有弹力?说明原因语言要简洁 请珍惜眼前这个人用英语怎么说"请珍惜眼前这个人"用英语怎么说? 那请问弹力是不是使弹力的施力物体发生弹性形变的力的反作用力? 有摩擦力就一定有弹力吗 珍惜爱你的人和你爱的人五百次的回眸才能换来今生的擦肩而过.可以一秒钟遇到一个人,一分钟认识一个人,一个小时喜欢上一个人,一天时间爱上一个人,但是却要用一辈子去忘记一个人.如果, 弹力 和摩擦力的关系是 有弹力一定有摩擦力,还是 有摩擦力一定有弹力? 0.92里面有几个千分之一的计数单位 “珍惜眼前的幸福”怎么翻译成英文? 弹簧产生的弹力是否与使弹簧形变的力相等?我想知道这个 因为胡克定律F=kx的F究竟是指的弹簧产生的弹力还是使弹簧形变的力? 8.95的计数单位是(),它里面含有()千分之一 什么是计数单位? 是否在弹力存在的施力物与受力物都发生了弹性形变?如果不是,请举反例. 请问0.09的计数单位是什么
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn