还有10来天就是阿里5年陈了,坚持做开放平台快3年了,很多朋友很奇怪为什么能够坚持那么久?其实当你不再是一个纯粹的技术人员的时候,你会更在乎技术服务与产品,产品驱动技术发展,这才是最好的一种感觉和生活。下面的内容其实算是内部的一个技术分享邮件,不过觉得分享出来也对一些正在做开放平台的网站的朋友会有所帮助,开放平台一定是先由一个部门承担来做,然后渗透到整个组织里去,如何做好这个转变,决定了开放是否能够充分利用内部资源,协同创建开放环境。废话不多说,下面就是整个分享:
2011很多部门都在谈开放,都在谈合作,做了三年的开放平台,终于耐住了寂寞等待到了今天,把开放从一个部门做到一个公司不容易,既然有了这样的机会,希望能够把平台做起来,把淘宝能力释放出去。这篇随写希望能够让淘宝的兄弟姐妹们了解,今天部门要走开放,要与外部做协作,应该怎么走?开放平台能够给大家提供什么样的服务?经过了三年除了技术积累,开放平台走了不少的弯路,也正是这些才是我们宝贵的财富,开放是把双刃剑,走出去了,就不能回头了。
这里不会讲太多的技术细节,有兴趣知道任何一部分的技术或者业务细节的同学可以随时找我做交流,这里就用几张图,说明几个问题,有些部分也许大家比我理解的还要深(特别是业务方面的),也是我希望将来在这些图上勾勒未来的是全淘宝的人,而不是一个部门的人。
图1:电子商务网站开放动力源泉

开放对于淘宝来说目的是什么?每个部门今年要做开放目的是什么?从底层服务的开放,到上层业务的可植入和定制化,这些变化的驱动力来自什么地方?上面的图列了一些点,但仅仅是很少的一部分,但需要让每个部门明确的是,你心里是否有怎么一张图?如果是老大的KPI要求做的,但心里却没有一个目标的话,结果就是尽了全力,走错了方向,迷茫了自己,也失去了合作者。
每个部门也许是上面的一块,也许是多块,但是这些部分是淘宝开放的原动力。拓展是为了最小代价的渗透;个性化是满足长尾,满足人类温饱后的欲望;社会化是改变商业体系带来固化模式和固化关系,用最自然的方式来解决需求;聚合数据是为了用宏观影响微观;艰难的改变是为了让天平不会随着游戏规则的无法改变而再也平衡不过来。这些是我这个技术人员所想所看到的,今天淘宝任何一个技术部门都参与着业务的发展规划,那么那些是开放能够给未来带来想象力的,需要大家考虑清楚。
图2:开放之路的改变

上面的图左上角是开放平台前3年一直在摸索走的路(不管是阿软合作年代还是淘宝的TOP时代),右下角是现在的模式,一种合作模式。
差异其实只是一个概念:App Store无处不在。过去我们一直陷入在传统的开放与SAAS模式思维中,认为淘宝的开放和普通的服务开放一样,应用开发者通过自身创新找到软件服务价值所在,平台通过应用服务商店入口,推广服务。但淘宝的服务及在服务上构建的应用都有着较为明显的差异化,针对买家,卖家,外部商户,普通用户等等都要求从服务归类到应用推广都有细分。我们过去希望营造一个应用商店,希望开放平台这个部门来负责收集客户需求(买卖商等),营销推广应用,但结果是两边不着边,用户应用需求离得很远,推广乏力。而今年“我的淘宝”开放模式,让开放平台看到了良性循环的改变之路,也就是上面的两种模式的改变。淘宝上有很多热点入口,例如我的淘宝就是一个热点入口,热点入口的应用集成和应用推广是最为自然也是最贴近用户的,因此淘宝上的任何一个热点Service Entry都应该承载更多的开放职责(就是上面列出来的),其实这也体现了开放不是一个部门的开放,而是淘宝的开放,Facebook整个公司骨子里的产品化和开放心态促使了网站不断地成熟,今天淘宝也是。让应用更靠近用户,让应用推广更自然,才会让开放走上良性循环。弱化开放平台,强化网站开放,应用无处不在,创意贴近业务。
图3:开放平台能够为淘宝各个业务开放部门提供怎样的支持(对于ISV,服务提供者这里不做表述)

上图,从ServiceEntry的责任角度来谈开放平台所能够支持的内容。
应用展示,推广,订购提供了静态和动态数据,用于展示和推荐(因为是平台级别的,因此其实是整个淘宝甚至外部平台的总评价和统计),OAuth2结合自有的多层级授权管理机制为订购和授权提供开放平台标准化流程接口。
应用使用角度来说,对于应用身份认证和层级管理,用户授权控制,服务访问控制都做了统一的接入式配置(可由运营和业务方来决定差异化控制)。同时通过应用监控,第一时间将应用不稳定状态隔离于业务平台,保证Service Entry稳定性。
应用协同和互连,将会使Service Entry的平台特性得到最大体现,同时也增加了应用合作带来的用户黏度,反向的增加应用在Service Entry上的黏度,授权互通解决第一层次的用户行为弱化应用边界的需求,数据互通解决第二层次的应用行为弱化应用边界的需求。
多应用行为聚合,其实和淘宝去挖掘交易数据的目的有些类似,只是这里挖掘的是应用的数据,通过数据的关联性可以看出很多fancy的关联,指导开发者去迎合用户需求,最后还是提高服务质量。另一方面,Social在网站间的互通带来了巨大的价值,而应用群的Social一样会带来很大的价值。
上面说的是开放平台在内部合作方面的转变和作用,也是希望开放真的能够成为一个公司的理念,而非一个部门,有那么多的热点入口,那么多的用户长尾需求,那么多的Mashup创新机会。真的开放了,大家就会知道其实天天都是1111,每天都会有各种安全漏洞,我们的技术挑战会更大,我们不再整天做些重复的工作或者YY的创新,有机会承载更多买家和卖家的梦想。
放翁
分享到:
相关推荐
淘宝开放平台 API 开发文档 淘宝开放平台 API 是阿里巴巴集团旗下的电子商务平台淘宝网提供的一套应用编程接口(API),旨在帮助开发者快速构建电子商务应用程序。下面是淘宝开放平台 API 的详细介绍。 快速入门...
随着电子商务的迅猛发展,淘宝开放平台(Taobao Open Platform,简称TOP)作为阿里巴巴集团旗下的一套接口服务系统,对第三方开发者而言,它是一个极具价值的资源库。该平台不仅赋予了开发者构建与淘宝生态系统相...
### 淘宝开放平台架构组件体系初探 #### 一、引言 淘宝作为中国乃至全球最大的电子商务平台之一,其技术架构不仅支撑着庞大的交易量,还面临着日益增长的第三方开发者需求。为此,淘宝构建了一个开放平台——淘宝...
### 淘宝开放平台开发指南之熟悉API族 #### 一、淘宝开放平台概述 淘宝作为中国乃至全球最大的电子商务平台之一,在电商基础服务领域深耕多年,形成了涵盖营销、支付、物流和售后等多个核心环节的基础服务体系。...
淘宝开放平台(Taobao Open Platform,简称TOP)是淘宝提供给开发者的一个综合性的服务平台,它允许第三方开发者通过API接口访问和操作淘宝的各种功能,如商品管理、订单处理、用户信息查询等,以此来构建与淘宝生态...
淘宝开放平台网关技术揭秘知识点: 1. 开放平台概述:淘宝开放平台是阿里集团的一个重要组成部分,它提供了一个庞大的应用生态系统,包括服务市场、综合业务内部应用、开发者SAAS软件、ERP/WMS/CRM聚石塔、电商云...
淘宝开放平台订单推送架构.pptx 淘宝开放平台订单推送架构是基于电子商务平台的订单处理系统,其目的是为了提高订单处理效率和accuracy,提高客户满意度和忠诚度。该架构通过将订单数据实时推送到供应商系统中,...
淘宝开放平台SDK最新,博文描述开发全过程。
### 淘宝开放平台接入指南(商家版V1.0)知识点解析 #### 一、概述 **1.1 应用对象** 本指南主要面向在淘宝网上经营的商家或卖家,特别是那些希望通过系统集成或数据同步来提高网店销售数据处理效率的企业和个人。...
淘宝开放平台API接口 JAVA版,供有兴趣的开发者
淘宝开放平台,这里不再费话了,直接看网址:http://open.taobao.com/ 这里有很多的实例,本人最近也一直在学习。 前几天看到浪子的群里有一位朋友说想要ASP的实例,自己就找了个时间简单写一下。 当然写的不好,...
开发语言C#,工具是VS2010,本例子是原创调用淘宝开放平台API的例子。其中包括项目形式的淘宝JDK(2012.6.28),功能有:取得用户的API(TOP_test),店铺API(Shop_API),类目API(Item_API),交易API(Trade_API)。
tmcpy 是淘宝开放平台消息服务的 python 版本。 安装 推荐使用 pip 进行安装: pip install tmcpy 升级版本: pip install -U tmcpy 用法示例 import logging from tmcpy import TmcClient ...
此文档费了很多心血,为开发淘宝ERP精心制作而成,因为淘宝六月份政策变了,开发此类的应用门坎...所以目前没有继续开发了,这份文档适合做淘宝开放平台的朋友使用,如果需要更新的开发文档,可以联系我,可有偿制作。
淘宝开放平台(Taobao Open Platform,简称TOP)是淘宝提供的一种接口服务,允许开发者通过调用API来访问淘宝的数据和功能,从而构建与淘宝相关的应用。在这个示例中,我们看到的是一个基于C#语言编写的客户端程序,...
java资源淘宝开放平台JAVA版SDK top4java提取方式是百度网盘分享地址
最新的淘宝开放平台sdkjar包,因为淘宝联盟有很多接口需要申请才能下载jar包,这里提供一个自己生成比较全的SDK
淘宝开放平台项目是淘宝软件公司面向3rd App开发者,提供API接口和相关开发环境的开放平台。软件开发者可通过淘宝API来获取淘宝用户信息(卖方和卖方用户信息,私有信息需要授权)、淘宝商品信息(全淘宝超过1亿个...
### 淘宝开放平台错误自查手册:深入解析与应对策略 #### 一、错误处理流程概览 在淘宝开放平台的开发过程中,错误处理是一个至关重要的环节,它确保了API调用的稳定性和可靠性。根据《淘宝开放平台错误自查手册》...