浅谈微服务给互联网企业带来的经济效益

2020-11-30 18:11朱传晶张海涛
市场周刊·市场版 2020年3期
关键词:微服务

朱传晶 张海涛

摘 要:微服务由2014年发展至今,已被国内多家知名互联网企业应用,且取得了良好的效果。对此,文章在探究微服务兴起的基础上,针对其所能够为企业带来的经济效益进行分析,且结合了相关案例进行论述,最后提出微服务之路是企业发展的必由之路。

关键词:微服务;服务网格;互联网应用模式

一、 引言

互联网技术的不断发展,互联网企业的业务及用户也呈现出高速增长的趋势,针对服务提出了更高的需求。在此背景下,互联网企业若想提升自身的经济效益,实现可持续化发展,应当结合互联网应用采取有效的技术手段,开发出符合自身应用场景的服务形式。

二、 微服务的兴起

传统IT行业之中,所应用的软件以一系列独立系统的对接为主,缺点在于扩展性、可靠性等指标较差,且需要高额的维护成本。随即出现了SOA服务化,尽管在一定程度上改善了这些问题,但其发展出去采取的是总线模式,涉及了相关的技术问题,如J2EE等,使得企业的遗留系统无法实现良好的对接,资金投入较大。此后,微服务产生了,微服务兴起于2014年,由学者MartinFowler与JamesLewis所提出,其基于一套小服务来针对单个应用的方式途径进行开发,确保各个服务顺利运行于相对应的进程之中,其中最为常见的是HTTPAPI,依托于业务能力构建,所涉及的服务可借助自动化部署机制实现相应的独立部署,能够保持低限度的集中式管理,为企业较大提高了经济效益。

三、 微服务给互联网企业带来的经济效益

微服务在互联网企业的应用过程中,能够以业务逻辑作为依据把服务端切划分为若干个模块,由每个模块提供相对应的单一服务,所涉及的微服务之间存在松耦合关系。

(一)服务复用能力的强化

传统单一形式上的服务模式下,服务端与互联网产品紧耦合。基于微服务,产品与服务端解耦,服务端以相应的业务作为依据被划分成多个不同的微服务,“通用”特性凸显,能够为一切应用到该服务的产品提供支持。同属于一个互联网企业的多个产品能够共享某些通用微服务,减少了重复开发,缩短了新产品的研发周期。

(二)微服务按需扩展

互联网企业的业务需求变化较快,要求服务端具备强劲的扩张能力。而就实际来看,在设计初期我们是无法估计未来业务发展所需要的服务承载能力的,在业务量日益增多的情况下,需要选择服务器集群的形式实现针对服务的扩展,选择微服务便可按需求扩展,避免了这种资源浪费问题,对于互联网企业而言具有一定的經济适用性。

(三)开发成本低,响应速度快

传统的单一服务模式,业务具有相对较高的耦合度。在具体的功能开发过程中,倘若开发人员对其中的某一细节研究不充足,便会影响到整体功能,由此引发了风险成本。再加之互联网行业的人员流动性较大,更迭会造成一定的学习成本。而基于微服务的架构设计,开发人员无需就各个服务功能进行研究,只需要掌握了某个微服务的业务需求以及技术体系便可,在一定程度上减小了成本投入。

四、 微服务的应用案例分析

微服务为企业所创造的价值体现在多个方面,同时也为企业带来了经济效益,比如:①微服务架构的实际应用过程中采取了新的feature,无需就整体应用进行重写;②缩减了代码库,使得维护易于实现,降低了开发的成本投入与整个新周期;③所涉及的若干个模块能够分别扩展,方便了实际的部署。

现以沃尔玛为例针对微服务为沃尔玛创造的经济价值进行论述。

在尚未拥抱微服务前,Walmart的架构仍采用的是2005年的单体架构。在2012年,企业开始探寻无法满足每分钟600万的PV量这一问题,企业迫切希望可获得一种新型架构,且可持续应用到2020年而不崩溃,支撑40亿用户,2500万的移动用户。确定了这一设计目标,在研究了经济可行性的基础上,沃尔玛应用了微服务。在初期的应用实践中,创造了较高的经济效益,转化率一夜间提升了20%;移动端订单随即出现了98%的涨幅。

除此之外,在这一过程中沃尔玛的运维成本得以大幅度降低,其以较为经济实用的X86服务器代替了昂贵的硬件,整体成本出现了20%~50%的下降幅度。由该案例可以看出,基于微服务的应用不单单是针对技术创新的体现,同时也为企业带来了经济效益,是市场之中的制胜因素。

五、 结语

总而言之,在互联网企业之中应用微服务,为我国当代企业发展的必由之路,具有一定的现实意义。微服务的应用,可为企业带来一定的经济效益,为企业创造价值,但是将其落实于实践并不是一件易事,需要加强对关键技术的探究,从而真正发挥微服务的作用,提升企业经济效益。

参考文献:

[1]彭永勇,王先兵.基于互联网应用模式的企业级微服务技术研究[J].信息与电脑,2018(2):9-11.

[2]李忠民,齐占新,周庆虎.大型互联网平台微服务化改造六得:某大型企业电子商务平台微服务化改造实践纪实[J].科技创新与应用,2017(35):1-6.

[3]乔宏明,梁奂,姚文胜.互联网化背景下运营商构建微服务IT架构的探讨[J].移动通信,2017,41(9):1-5.

[4]赵世峰.借力互联网技术 实现传统企业IT架构互联网化升级[J].通信世界,2016(17):46-47.

作者简介:朱传晶,张海涛,天津市普迅电力信息技术有限公司。

猜你喜欢
微服务
数字文化馆建设中的“微服务”
基于微服务架构的日志系统
微服务架构及相应云平台解析
基于供给侧改革理论的图书馆社交网络微服务研究
微信公众平台在医院图书馆的应用现状调查
基于微信企业号的校园移动服务
从单一模式系统架构往微服务架构迁移转化技术研究
基于微信公众平台的高校图书馆微服务现状及对策
微媒体时代高校图书馆阅读推广微服务探析
万科开启“微服务”时代