微服务出现的时间不短了@@,但是为什么@@现在才这么重视它@@?互联网@@转型要转型什么@@?

 
  第一@@,以职能为中心转向以用户为中心@@。我们过去的信息化更多@@的是依照部门职能@@,有什么样的工作内容@@,有什么样的流程@@,然后去做系统@@。下一步的信息化更多@@的是以用户为中心@@。为什么@@是以用户为中心@@?我们要看用户到@@底需要什么@@,在什么样的场景下需要什么样的信息支持@@。过去我们只在内部做很多系统@@,其实用户体验也非常的不好@@,用户需要的东西也没有@@。
 
  第二@@,从流程驱动转向数据驱动@@。过去都是看业务流程是什么样的@@,流程中间需要什么样的数据来支持@@。随着移动互联网@@@@、物联网这些数据的产生@@,根据数据的分析判断或者驱动新的流程@@,所以新的应用场景是由数据来驱动的@@。
 
  第三@@,从事后录单转向现场数据自动采集@@。过去的信息化都是靠人工输入@@,发生的业务就输入一些信息进去@@。今后由于移动互联网@@和@@物联网实时数据的采集@@,我们做好实时的在现场的采集@@,反而不需要人工做采集@@、手工录入@@。
 
  第四@@,从封闭系统转向开放系统@@。过去的系统都是封闭式的@@,开发@@它的时候没有考虑到@@开放@@、没有考虑到@@互联或者被谁调用@@。今后的系统开发@@出来@@,应该是微服务的方式@@,它是暴露@@@@API,某个系统不需要知道被谁调用@@、被调用多少次@@@@,该系统在开发@@时就做到@@是一个开放的系统@@,暴露@@API。
 
  第五@@,从单机架构@@转向分布式架构@@@@。总体来讲@@,过去的信息化都是基于单机的架构@@@@,俗称叫@@IOE架构@@,在单机上做的整个基础设施@@,包括上面的应用@@、数据库都是基于@@IOE结构写的@@,下一步要转向分布式@@。分布式是从基础设施一直到@@应用都要做到@@分布式@@。为什么@@要转向分布式@@?是因为要做到@@弹性可扩展@@,满足大量的并发@@、交互和@@大的用户量和@@数据量@@。
 
  第六@@,从中心化治理转向去中心化自治@@。过去的信息化走到@@今天@@,到@@SOA这样一个阶段大家知道仍是中心化治理的阶段@@,依靠总线来做交互@@、路由@@;下一步在微服务的模式下是事件的驱动@@,服务之间他们如何去被调用@@、如何去走流程是通过事件驱动的@@,而不是中心化的思路做治理@@,更多@@的是去中心化的自治@@。
 
  举例@@:美国@@GE说@@,GE未来是一个软件企业@@,为什么@@?因为所有一切是被软件所定义@@,背后是云平台@@@@、大数据@@平台@@的支撑@@。GE打造的工业互联网@@平台@@@@:前端通过连接所有的设备@@、资产@@,端到@@端所有跨业务流程的@@,包括合作伙伴@@、客户所有这些东西都通过云平台@@的连接@@,设备产生的数据@@、产品的数据都基于云方式存储@@。在云上@@,有了数据@@,数据驱动各种创新的应用@@,通过融合分析可以得出很多的洞察@@,包括设备的可预测性维护等等@@。这个工业互联网@@平台@@底层就是@@PaaS和@@IaaS,上面就是微服务的架构@@@@。整个应用架构@@是朝微服务的方式转型@@,不管是对资产@@的@@,就是设备@@、装备还有各种分析的服务@@、数据存储服务@@、安全服务@@、运营服务都是基于这样一个平台@@在打造下一代微服务的架构@@@@、微服务的应用@@。数据架构@@方面从融合的大数据@@架构@@转型@@。通过物联感知@@,各种各样的数据在产生@@,这些数据通过数据的管道结构化@@,这些结构化的数据怎么存储@@、非结构的数据怎么存储@@,对于需要实时处理的数据怎么存储计算@@,对于一些不需要实时处理的数据怎么存储@@,这里面会进入到@@一个融合的大数据@@的架构@@基础上去做数据的存储和@@计算@@。有了数据@@的基础上我们再做一些分析和@@利用@@,支持或是引导业务变革和@@创新@@。
 
 
  从以上互联网@@转型我们就可以看到@@为什么@@需要微服务的架构@@@@:
 
  第一@@,快速的创新@@。在互联网@@时代我们需要快速的创新@@@@。不像过去@@,我们做一个系统花了很长时间@@,半年@@甚至一年@@实施出来@@,为时晚矣@@。信息时代@@,我们需要快速的响应和@@交付@@。
 
  第二@@,随时随地的服务需要随时的连接@@。
 
  第三@@,网络的规模@@。也就是说@@我们的服务@@,我们可能随时要被大量的人访问@@、数据随时大量的产生@@,这样一种大量数据的产生@@、大量用户访问的规模也需要有一种新的弹性架构@@支撑它@@。
 
  第四@@,以移动为中心的用户体验@@。所有这些导致我们要基于微服务架构@@构建一种原生的云应用@@。所谓原生的云应用@@,就是在互联网@@的基础平台@@上基于微服务架构@@开发@@的应用@@,它是弹性可扩展的@@,可以支持大并发大交互@@。
 
  总之@@,未来业务的敏捷@@一定要依赖于@@IT的敏捷@@,我们一直追求敏捷的@@IT:一个弹性可扩展的云计算与大数据@@基础平台@@@@(IaaS + PaaS),加上基于微服务架构@@的原生云应用@@(SaaS)开发@@,这已成为企业级@@IT的必然选择@@!
 
  北达软信息化咨询@@与培训中心@@(国家信息资源管理北京研究@@基地@@)是一家专注@@于@@EA研究@@、咨询@@和@@培训的服务机构@@。成立于@@2006年@@,注@@册在北京大学科技园@@,通过了@@ISO9001质量体系认证@@。北达软最早将@@TOGAF、FEA、ESA和@@Archimate等企业架构@@认证培训引入中国@@。通过将@@EA与云计算@@、大数据@@、物联网和@@移动互联网@@等新@@IT技术的结合@@,北达软已形成一套完善的新@@IT架构@@或互联网@@架构@@设计与转型方法论@@。
 
  精彩课程预告@@:
 
  10月@@26-27日@@  微服务架构@@设计与实践@@
 
  注@@:点击@@课程了解课程详情@@,点击@@“我要报名@@”即可在线报名@@。等你来聚@@!
责任编辑@@:admin