新闻  |   论坛  |   博客  |   在线研讨会
搭建企业互联网化生态平台,定义行业应用解决方案,这是个被API赋能的时代
左小木 | 2018-05-31 13:47:51    阅读:5554   发布文章

什么是B2D

B2D是什么?B2D即Business to Developer,面向开发者的商业模式。

B2D商业模式有两个优势,一是较为容易获得粉丝和用户,从而得以不断扩大宣传效果;二是能够加速产品迭代,加速产品成熟。但是对于经常出现在视野中的B2B、B2C等模式,B2D模式的公司却相对少见。这主要是因为B2D模式的公司很难赚到钱,而往往真正做得好的也都是巨头公司,例如国外的苹果(苹果商城),国内的腾讯(微信)。

B2D企业需要做的另外一件很重要的事情是构建开发者生态,而在国内,真正意义上的开发者生态的“养成”却面临着诸多难题。

衡量开发者生态的五个标准

如何衡量一个开发者生态是否是真正意义上的开发者生态?

APICloud作为国内一家B2D模式发展迅速、稳定的典型企业,经过四年的技术沉淀和市场开拓,其CEO刘鑫根据苹果、微信的开发者生态总结出了用以衡量真正的开发者生态的五个标准,如图1所示。

图 1 衡量开发者生态的五项标准

你是给开发者钱,还是要赚开发者的钱?明确这一点很重要。例如,你现在做开发者服务市场,如果你的目标是赚开发者的钱,那么你的目标定位是有问题的。倒推苹果和微信的盈利模式来看,他们都选择吸引开发者加入,帮助开发者赚钱。

你是想给开发者流量,还是想占开发者流量的便宜?在大数据时代,越来越多人开始注意到数据的重要性,其中,开发者尤其知道数据的价值。很多开发者会担心用某公司的服务会导致自己的数据被吞并或盗用,如果开发者有这样的担心,就很难做成开发者生态。而B2D企业要想建立开发者生态,更应该给开发者流量,这也是微信公众号、小程序备受推崇的原因,因为开发者从其中能够获得更低成本的流量释放。

是统一标准,提供别人的标准产品,还是以提供自己的产品为主?例如,苹果会提供一些自己开发的应用或服务,但是就开发者角度来看,苹果自己提供的服务是很少的,真正大部分的开发者的服务,是由苹果统一一套标准后,由延伸出来的各类服务商提供的。

是否有足够的成熟商业案例。B2D企业需要拥有足够多成熟的商业案例,甚至需要有数百上千个成熟案例,才有基础去建立一个开发者生态,这对于B2D企业也是一个不小的挑战。

最后一点是赋能。赋能不同于提供功能,真正的赋能是你以前不会做的事,学习了某项技术后,能够真正作为一项生存技能。而真正的开发者生态也确实需要为开发者提供这样一个再学习的环境。

这就是衡量开发者生态的五个标准。而其中需要特别注意的是,如果你想赚开发者的钱,占开发者流量的便宜,其实就已经注定无法做成开发者生态了。

APICloud开发者生态建设

“我们建立起了国内除了微信以外第二个真正面向应用开发者的生态。”刘鑫在融资总结会上表示。而针对以上衡量开发者生态建设的五个标准,APICloud也进行了业务总结和未来规划,如图2所示。

图2 APICloud针对“标准”的业务总结和规划

针对“分账”和“流量”,APICloud预计将会有面向开发者的1亿元的分账计划,同时也会给开发者App开发需求的“流量”;

针对“标准”,APICloud提供模块store和模板store,APICloud只管理入口,更多的产品则是由服务商或开发者提供。例如,在APICloud的模块商店中有近600多个模块,但其中只有100多个是APICloud自己团队做的,另外500多个都是由其服务商或开发者提供的。大到腾讯、阿里、高德等,小到个人开发者都有入驻APICloud开发者平台上;

在商业案例方面,APICloud经过四年的积累和沉淀,创造了80多万个App,其中有多达4万个已上架到AppStore,另外,刘鑫先生也表示,APICloud在每一个月的每一周都会把所有以前存在的问题及所有用户提出的需求在进行版本迭代。

在赋能上,APICloud上线的应用有很多,同时还兼容微信小程序,平台上大部分开发者之前都不会开发小程序,经过在APICloud平台上再学习,现在能够独立开发小程序了。

企业互联网化生态平台

B2D模式更多是面向开发者/程序员,面向的产品是开发者开发的一系列应用产品。但是随着场景化需求不断加深,企业个性化及互联需求的不断提高,APICloud为了应对这一需求,完成全线业务拓展,针对性做了品牌战略升级,提出将致力于打造企业互联网化生态平台,通过一个平台协作完整运维管理、企业安全、数据统计等诸多功能。

图3 企业互联网化生态平台

APICloud未来将会通过一个平台协作做很多的事情。如图3所示,原本的这些服务都不是在APICloud平台上的,APICloud以前不太清楚APP开发、APP模块商店,后面的开发等相关服务。但是新的企业互联网化生态平台会涵盖从业务发起、需求梳理、产品原型、UI设计、项目管理、团队协作、开运主机、管理主机,甚至运维等后续管理服务整条产业链。

刘鑫先生表示,APICloud把一些东西放到了一起,比如我们要分角色,我们今天会把所有的项目、产品、研发、前后端、IT运维等等全部分角色给每个人提供产品。同时在协作跟进度的角度来说,我们让他在PC、在手机APP、微信群聊、微信小程序等等上面都可以触及到项目的最新状态。另外,我们的一些沟通情况的改善,大家可以看到我们今天有一个通知的时候,短信、微信等等加在一起形成了我们所说的OneTeam的模式,把所有的需求方、所有实施的人员全部放在一起,目标就是满足企业互联网化的业务需求。

API定义行业应用解决方案

App作为当下互联网商业模式下的一个重要端口,APICloud 提出了“API定义行业应用解决方案(API Defined APP Solution)”这一概念。

所谓API定义行业解决方案,即把传统行业应用解决方案中的基础服务、各个管理系统和应用模版所提供的功能和服务API化,按照功能模块和数据模型进行独立封装,并且以统一标准API的形式提供出来,用户在前端应用中可以按需直接调用。

图4 API Defined APP Solution架构

整个API Defined APP Solution架构可以根据行业应用分成了三层,包括前端、连接和后台。这类似企业的前台、中台和后台的模式。在APICloud这样一套架构中,前台是各种类型精心定制的APP;中台是整个APICloud的平台,提供大量的功能、模块、数据模型;后台对接各种功能、数据、服务等。前台APICloud输出的都是标准的前端工程师可以直接使用的API,后台通过Connector对接各种服务。其中,对于后台它的发展趋势一定是服务化。包括APIDefined APP Solution,它描述未来的后台一定是会更加高率、节省成本,并且强调复用。对于中台来讲,未来提供的服务一定会更加垂直、细分并且易构,因为会有大量的服务数据通过API的形式提供出来,因而需要一个非常大的中台。

对于前台,则会进入大前端的时代,其特点是需要精心定制应用,同时需要更多的创新。因为在整个大前端时代,我们的前端开发区通过聚合的中台,可以接触到越来越我的功能,会接触到更多的API,从而去定制应用。

在整个的架构中,APICloud要做的事情是标准化,邹达先生称,我们提供一个基于API的平台,把各种易构的服务数据接口通过APICloud架构,以前端的APICloud服务出来。

当下客户需求的驱动力主要有四个:前端导向、精细化定制、新技术的应用及底层服务。这导致很多厂商和企业认为好的行业应用解决方案并不一定是客户需求的,而API定义的行业解决方案拥有灵活、开放、方便定制、积木式扩展、标准化及轻量化六个优势,因而能够更好及时对接客户需求。

图5 API定义的行业解决方案优势

APICloud经过多年的行业积累,针对教育、电商、IoT、社交、O2O、直播六大行业,将其中最常用的功能、模块和与该行业相关的数据模型提取出来,形成了针对性行业解决方案,并已经在官网上线。

参与讨论
登录后参与讨论
网络信息高速发展的当下时代,各种新兴技术不断更新迭代,现在的现在,是否还是你曾经幻想过的未来?我们又该如何书写现在,又将会有怎样的未来。
推荐文章
最近访客