借开放平台连接时代

作者简介:熊普江,北大互联网CIO-CTO班学员,现任腾讯资深架构师,负责腾讯公司业务资源规划与技术架构评审等工作。自1997年涉足互联网,曾服务美国Supreme、太平洋网络、PPTV等技术与互联网公司,任网络营运总监、运维总监等职务,2012年加入腾讯。逾17年互联网从业背景,拥有丰富的大型网络架构规划与建设,海量用户平台规划与营运技术支撑,超大规模业务资源规划与技术架构管理优化等经验。

摘要:论述如何借助开放技术的平台,探索连接互联网+时代,实现企业的转型、升级或变革,从而激发企业活力,不断演进或进化,进一步提升企业价值与竞争力。

互联网+时代的特征

通信技术与智能终端的发展,使得人人都可以随时随地方便地连接互联网:获取资讯、创造内容、参与娱乐或产生消费。据CNNIC第40次中国互联网络发展状况统计报告显示:截至2017年6月,中国网民规模达7.51亿,中国手机网民规模达7.24亿。网民中使用手机上网人群占比由2014年底的85.8%提升至96.3%。移动互联网与传统行业正加速融合。

更进一步,联网的设备越来越多,用户不再有离线的概念,这要求企业运作永不停歇,服务永远在线。据华为预测,到2025年,全球将产生1000亿连接,其中90%以上将会来自于各种智能传感器。这意味着几乎所有的企业都将加入到互联网的连接中来。

物联网、云计算、大数据、移动等技术的集成,将大大加快新模式培育及新业态形成,互联网创新应用也将深度融合于经济社会各领域之中。而开放技术平台,是集成了物联网、云计算、大数据及移动技术的平台,由此成为互联网+时代企业转型与变革的最佳利器。

传统企业面临的技术困境与挑战

传统企业互联网技术运营相对缺位。这体现在几个方面:1)技术方向选型犹豫。传统企业往往资产比较重,对业务流程的把控谨慎,要求特别高;而对技术快速改变难以适用,对新技术或新应用实施总抱有某种担心,导致互联网技术方向的选型没有底。2)技术开发与控制能力也相对薄弱。一般传统企业对互联网用户规模及其突发特性预估不足,技术方案或架构弹性能力相对欠缺,导致线上应用与服务总是不稳定或成本畸高,恶性循环之下更易招致管理层对互联网创新业务的抵制。3)对顾客的积累和挖掘做得不够。传统企业总是不停地做生意,对产品的标准化与规模化较为重视。而互联网+时代,用户个性化需求越来越多。企业要面临越来越多关于如何吸引海量的顾客、随时随地全方位提供产品服务、更好地满足顾客个性化需求等等挑战。互联网行业所擅长的大数据处理恰恰能帮助其改良运营系统,利用数据分析加大对顾客的积累与挖掘,可大大优化顾客体验、留存更多的顾客、节省运营成本和增加效益。

传统企业信息不对称的问题较为严重。企业的信息流存在着脱节的情况,甚至现在有些企业还没有IT 化,要靠嘴巴相传。企业信息的不对称,也导致创新动力匮乏。如何构建IT基础设施、使用互联网技术特别是移动技术打通信息流,使企业的各类信息更加透明、更全面,流动更高效也是企业面临的困境之一。 开放技术平台所集成的基础设施能力、丰富且成熟的互联网应用技术接口及其背后承载用户规模及生态等均有助于化解传统企业所面临的这些技术困境与挑战。

开放技术平台的优势与价值

开放技术平台具备天生的互联网技术基因。目前市场上的开放技术平台均衍生于大型互联网企业。如腾讯、阿里、百度、360、YY等开放技术平台。这些平台都服务支撑过亿万海量用户,已证实其技术更具可靠性、扩展性、安全性与稳定性。

使用开放技术平台可获得海量用户的触达或导入,也更易形成互连的生态。开放技术平台一般衍生自亿万规模用户的标杆业务,并伴随相应成熟度的生态。如腾讯开放平台为广大移动应用开发者提供QQ登录,QQ分享以及QQ关系链等多项用户能力支持,在满足用户的需求的同时,也达到迅速增加用户数量与粘性的目的。

开放技术平台还提供丰富的应用功能技术接口,其应用生态越来越成熟与完善。这使得应用开发与维护的难度大大降低,而且成本十分低廉。例如腾讯开放平台提供的信鸽推送应用接口,使开发者可以方便地嵌入SDK,通过API调用或者Web端可视化操作,实现对特定用户推送,大幅提升用户活跃度,有效唤醒沉睡用户;甚至推送效果也可实时查看。 开放技术平台的这些优势,正是传统企业的技术系统所短缺的。传统企业结合引入开放平台技术与应用,将事半功倍地完善其技术体系,实现信息更加透明并加速流动,让资源配置更加合理,从而大大降低企业转型的门槛及加快创新的速度。

开放技术平台的引入与结合

开放技术平台包括几方面:1)开源软件的选择与引入;2)云计算技术平台的选用;3)开放应用技术的选用。

开源软件的选用

互联网诞生以来就以分享、协作为宗旨,因此互联网企业普遍选用开源软件进行技术开发。常见的LAMP/LNMP(Linux、Apache/Nginx、Mysql、PHP)等典型互联网WEB服务系统架构,均是由开源软件构建。大数据处理如Hadoop,Cassandra,Hbase,MapReduce,Storm,Spark等存储与计算技术,也均为开源系统。移动端的android系统,也是一个开源项目系统。显然拥抱开源、选用开源软件系统,不仅利于传统企业广罗合适的人才,更有助于传统企业转型时,将有限的资源投入到最核心业务的开发或产品试错上,降低成本。

云计算技术平台的选用

基础设施资源如服务器、网络、存储、带宽等,是运行互联网业务所必需的。基础设施资源的选型、采购、管理与维护都相对比较重,需要专业技术人才。但这些人才与技术储备,传统企业是相对薄弱的。 互联网行业近20年的飞速发展,已经成就了一些非常好的、以IAAS(Infrastructure As A Service)基础设施为主要产品的开放云计算技术平台。主流的开放的云计算技术平台有: AWS,阿里云,腾讯云,Ucloud,青云等等。

传统企业若要独自建设承载互联网业务的基础设施,要面临太多技术挑战。举个常见的网络例子,中国各运营商割据而导致的特殊“跨网难通”的网络环境,云计算技术平台的BPG网络就是打通网络互通的解决之道。BGP网络大大减少了企业应用架构的复杂性并提升了性能。因此,云计算技术平台提供了非常专业的、可靠且性能卓越的技术资源产品与解决方案,包括但不限于跨机房容灾、安全扫描服务、全方位监控方案及及监控报告输出等。一般企业仅需在其上选购技术产品,自行搭建运行环境与具体应用即可。

除基础设施技术与资源之外,多数云计算技术平台还提供业务发展所需的专业支撑服务:如由专业的工程师提供架构咨询与优化,技术支持团队提供7*24小时的技术响应与支持,更有提供研发与运维团队直接对接服务。 主流云计算技术平台总体架构如下:

由于规模化采购以及高度市场化的竞争,云计算技术平台具有较好的性价比,最为关键的一点是使用非常灵活,可按需租用(AWS可做到按小时租用)、按需扩展。因此企业转型使用可以很好地控制成本。下面介绍企业可以直接从云计算技术服务平台选购的主要技术产品或服务:

1、云主机 为即租即用、弹性扩展的主机服务,提供有丰富硬件配置和操作系统供客户选择。可以满足企业不同发展阶段、不同业务的需求。

2、云数据库 一般地讲云数据库主要具有以下一些特点: (1)云存储服务,提供的面向互联网应用的数据存储服务 (2)完全兼容MySQL协议,适用于面向表结构的场景,适用MySQL的地方都可以使用云数据库 (3)提供了高性能、高可靠、易用、便捷的MySQL集群服务 (4)整合了备份、扩容、迁移等功能,同时提供管理后台,用户可以方便的进行数据库的管理。

3、云内存存储 即高性能、高可用的内存存储,兼容常用的Memcached/Redis协议,主要用于为热数据提供高性能缓存,一般配合数据库使用,以提升系统性能并减轻数据库IO压力。此产品最关键特性是分布式、支持数据可持久化、多备份与容灾。

4、海量文件存储 为基于对象的存储,是高可靠性,高安全性的云存储系统,可根据用户使用情况进行弹性扩展。几乎支持所有的文件类型,特别适合UGC(User Generate Contents)的应用使用。

5、负载均衡服务 特别适合业务接入层服务。可自动隔离故障或异常,支持无缝扩展或升级,实现服务的高可用。典型的负载均衡服务架构如下:

6、云分发CDN:开放云计算技术平台提供CDN(Content Delivery Network)服务一般都具有过百个国内和海外CDN节点,为静态内容(如图片、样式、文件等)、流媒体内容(如音视频点播、直播等)、动态内容(如动态信令,CGI、游戏通信、UGC图片或文件等)提供加速及就近访问,大大改善提升业务体验,减少源站复杂度及服务压力,节省成本(一般来言,源站的网络需为核心节点,带宽为DC或BGP带宽,价格高昂;而CDN靠近用户,价格较低)。CDN的典型拓扑图如下:

可以预见,互联网+时代,90%以上的企业都不必自己建设这些基础设施,把握并使用好这些云计算技术平台,将会为企业转型或变革取得先机。

开放应用技术的引入

有了基础设施,传统企业要考虑结合自身的资源,在其上构建延展或创新的业务与服务。那有没有现成的开放应用可以“拿来”借用?答案是肯定的。下面结合一些案例,来介绍一些典型的开放应用技术的引入。

1、开放的统一账户管理与登录。互联网+时代,企业能快速地获取用户、并让其方便快捷地登录体验至关重要。腾讯的QQ、微信,由于其庞大的用户基数(据腾讯最新的2017Q2财报信息披露:QQ全平台8.6亿月活跃帐户;微信与wechat合在一起,月活动帐户9.6亿),已形成事宜上的互联网底层账号系统,刚好腾讯将这个通用的、底层用户登录认证能力开放出来了。作为企业转型或变革拥抱互联网,支持引入开放的统一账户登录与认证,毫无疑问是最基本、最有效的实践。

可选择使用的统一账户管理与登录技术有:QQ登录(QQ分享、QQ关系链)、微信登录、新浪微博等。如京东、雪球除自身的帐户体系外,还为用户提供了QQ登录、微信登录功能,大大降低了注册门槛,方便了用户,提升了活跃度。参考见下图示例:

一般地讲,通过QQ或微信开放登录,还可在用户授权后,获取用户基本信息,包括头像、昵称、性别、地区。当然出于安全考虑,网站应用的微信登录,需通过微信扫描二维码来实现。

有关QQ账户登录授权使用可参考:

http://wiki.open.qq.com/wiki QQ用户能力

有关微信账户登录授权使用可参考:

https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419317851

2、分布式数据处理。一般开放技术平台会基于Hadoop框架,提供MapReduce,Hive和HBase组件,按使用量计费。前面讲过,传统企业往往对顾客的积累和挖掘做得不够,有了分布式数据处理技术与平台,就可以尽可能地收集并积累产品与顾客的数据,进行大数据分析。如腾讯云分布式数据处理的开放技术平台。典型的大数据处理平台架构拓朴见下:

例如:腾讯云大数据处理平台支持支持Flume、Tube、Kafka的数据实时接入;支持Mysql、Postgre、Oracle等主流关系数据库高效导入,支持文本类日志数据离线导入。离线批处理计算支持MapReduce、Hive、Pig等批处理计算作业;支持Spark分布式内存计算框架。实时流处理计算支持TStorm(腾讯对社区Storm流处理引擎重写的java版本)、Storm流式任务作业引擎;支持基于Spark上的Spark Streaming,满足毫秒级的实时计算场景需求,如实时推荐、用户行为分析等。

3、开放支付。支付功能,是互联网+时代打通线上线下交易最为重要的功能,它赋予企业实现交易闭环的能力,有助于挖掘更广泛的市场商机,吸引更多的顾客。在开放支付方面,腾讯的微信支付与阿里的支付宝基本是家喻户晓。这里以微信支付为例进行说明。通过接入微信支付功能,用户可以在公众帐号或APP中方便快捷地通过微信支付来收付款,包括:刷卡支付、扫码支付、公众号支付、APP支付等多种模式。有数据显示:截止到2015年第2季度,微信支付的线下门店总数超过15万家,仅零售行业就已覆盖全国超过6万家门店。

2015年9月22日微信支付团队更宣布,微信支付全面开放申请,使得企业接入微信支付后即可快速、无门槛地获得诸多丰富的接口和权限,包括但不限于资料管理、技术开发、交易、对帐等权限。 关于接入微信支付的使用步骤介绍,可参考:

https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_1

4、开放搜索。开放技术平台服务商将搜索引擎组件化、平台化、服务化,形成的一套成熟的搜索开放能力,为企业提供数据处理、检索串识别、搜索结果获取与排序,搜索数据运营等搜索相关服务。腾讯云的云搜,就是这类开放搜索技术服务。如开放搜索的详细使用案例可参考:

http://www.qcloud.com/wiki.html 腾讯云搜

5、音视频通信。音频、视频通信处理技术,使得远程医疗、教育等传统业务可通过互联网延伸并改善服务。如腾讯云提供:视频点播、直播、音视频云通信等开放技术服务,成功应用于富途证券开户,医院挂号与远程诊断。详细案例及使用可参考:

http://www.qcloud.com/wiki.html 音视频云通信

6、人脸识别。开放技术平台服务商基于人的脸部特征信息进行身份识别的一种生物识别技术。提供了"人脸检测与分析"、"人脸比对"、"人脸验证"、"人脸识别"等一整套技术方案。可用于客户识别,远程开户等场景。如腾讯云提供:“优图人脸识别”服务成功应用于微众银行远程开户,其基本技术架构图见下:

7、推送服务。移动互联网时代,开放技术平台服务商可提供基于移动用户画像的精准营销功能,App管理者可以针对特定的用户群体展开不同的活动,百亿级的通知/消息推送,秒级触达移动用户,从而提升付费率和用户留存率。如腾讯提供的“信鸽推送”开放技术成功应用于” 9块9包邮购”,企业反馈非常正面: "通过信鸽强化了与用户的连接能力,各类个性化推送可以准确及时的送达用户,通过推送不同的运营活动有效的提升了用户留存,并刺激了持续走高的流水增涨。" 详细使用与案例可参考:http://developer.xg.qq.com/

结合自身的优势资源,使用好开放应用技术,企业不仅减少重复造轮子,省时少力,还可以大大提升企业转型创新的能力与机会。

结语

借助开放的技术平台,企业可拥抱并适应了互联网+时代,获得连接世界的新型能力。而开放技术平台产生的连接力量将使企业大大缩短业务流程、降低成本、提升效率,释放出创新价值的巨大能量。

原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏IT综合技术分享

大数据里面B域,M域,O域具体是指什么

B域有用户数据和业务数据,比如用户的消费习惯、终端信息、ARPU的分组、业务内容,业务受众人群等。

852
来自专栏华章科技

更有效地采用云,获得更大业务优势

思科委托IDC发起的调研显示53%的企业预期云计算将在未来两年推动收入增加,44%的企业正在使用或计划实施私有云,标志着第二次云计算发展浪潮即将到来。调研报告记...

503
来自专栏人称T客

2017年SaaS 技术发展的十大趋势

T客汇官网:tikehui.com 撰文 |卿云 SaaS(软件即服务),是一种基于云的按需交付的应用软件模型。SaaS 在2017 年将会有怎样的发展,本文罗...

3204
来自专栏云计算D1net

谷歌云平台竞争力或大幅增强 全面下调价格

长期以来,在面向个人或企业的云平台服务商中,微软和亚马逊一直拥有较大的领先优势,而鉴于云平台对于数据处理的重要性,谷歌也在持续努力打造自己的云端平台来增强竞争力...

2913
来自专栏机器人网

在英飞凌无锡工厂体验真正的工业4.0

文 | 孙昌旭,电子工程专辑 对于“工业4.0”,这个目前已被国人叫烂了的名词,其实大家都还没有一个统一的认识,大部分人认为上了几个机器人(甚至是机器手),替代...

2834
来自专栏人称T客

Oracle的数据库大会已演变成一场复仇之战

一年一度的甲骨文大会在北京万达索菲特举行,与相比前几年的数据库大会,规模上有所缩减,内容上更聚焦,目的上更明确,与其说这是一场数据库上的技术盛宴,不如说这是甲骨...

3387
来自专栏云计算D1net

运营商发展移动云计算 三大能力面临考验

云计算正在从1.0时代迈向更加成熟、更加实用的2.0时代。今天,云计算的概念已经深入人心,云计算产品和应用层出不穷,云计算和移动互联网的融合也加速。如果说云计算...

40610
来自专栏BestSDK

浅谈云安全和用户威胁

最新的云安全工具体现了主要提供商为解决用户问题而采取的各种方法,并且保护客户不受自身的影响。 亚马逊,谷歌和微软公司都推出了强化他们对公共云安全的不同观点的功能...

3498
来自专栏大数据文摘

案例 | 利用数据分析找准定位,老牌涂料巨头立邦漆的“逆生长”

1242
来自专栏移动开发平台

移动支付助力产业升级,腾讯云“米大师”全面开放

腾讯云“米大师”提供聚合支付、账户托管、安全风控、对账结算、营销活动、数据分析、立体监控等多维度服务,支持多级商户管理与分润,全面支持各行业交易场景。

5.1K26

扫码关注云+社区