您现在的位置是: 网站首页 > 程序设计  > 分布式系统 

微服务架构之六(如何理解阿里的中台战略)

2020年7月2日 07:15 1115人围观

简介阿里巴巴提出了大中台,小前台战略

    阿里提出了中台战略,中台架构可以分为如图四部分

    名词解释

    IaaS:Infrastructure as a Service(基础设施即服务)提供给消费者的服务是对所有计算基础设施的利用,包括处理CPU、内存、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。

    PaaS:Platform as a Service(平台即服务) 提供给消费者的服务是把客户采用提供的开发语言和工具(例如Java,python, .Net等)开发的或收购的应用程序部署到供应商的云计算基础设施上去。

    SaaS:Software as a Service(软件即服务)提供给客户的服务是运营商运行du在云计算基础设施上的应用程序,用户可以在各种设备上通过客户端界面访问,如浏览器。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等等;

    阿里中台架构分为四部分,自底向上依次是IaaS云平台、PasS云平台、核心业务、应用渠道 - ISSS平台         IaaS提供了计算、存储、网络、监控、安全、IDC等服务,一般IaaS由运维团队负责,提供底层的基础设施,这些基础设施为技术研发提供了基础。 - Pass平台         PaaS包括了应用监控、持续交付、服务框架、资源调度和后台服务,除此之外,近年大数据和商业智能也可以认为PaaS层的服务。 - 核心业务层         任何一个公司都有自己的核心业务。 - 应用渠道         最上层就是具体的应用了,比如PC、APP和H5,除此之外还有一个第三方接入的平台,比如开放平台。

    现代微服务架构可以大致分为上面四层。阿里提出的大中台,小前台战略,大中台指的是强化技术中台和业务中台,小前台指的是让前台业务更小更灵活,使用市场快速发展。中台就好比是土壤,这个土壤越肥沃,在这个中台之上的业务生态就会越繁盛。 在整个中台架构中,PasS平台和微服务关系密切,这是微服务的基础设施。另外一层就是核心业务层,将核心业务层微服务化,可以快速支撑上层的业务生态。