微服务的崛起,如同任何一种革命性技术的诞生一样,它是以往很多先进成熟技术的集大成者,同时又具有划时代的鲜明特征。
先看为什么说它是集大成者。微服务集成了软件定义数据中心,云平台,数据平台,以及各种应用平台以及各种开发语言,只要你能按API要求提供RCUD接口服务就行!
它同时又有鲜明特征。首先,是软件架构和.机构组织的扁平化。其次,软件从数据为中心到接口为中心,再没有先做数据设计,再做业务逻辑设计,到程序设计的过程。碎片化,快捷化。
各个服务相互独立,数据交给大数据平台集成,再做智能分析!
那我们再看看有哪些工作要做?
首先要有基础架构!
其次是运行环境,开发环境以及管理环境