简单地说,微服务架构就是以业务域或业务功能为边界,将一个大而全的应用拆分为可以独立开发,独立部署,独立测试,独立运行的一组小的应用,并且使用轻量级,通用的机制在这组应用间进行通信主流的微服务包括1SpringClou。

1spring cloud 一个云应用工具,为云应用开发的配置管理服务发现断路器智能路由微代理控制总线全局锁定决策竞选分布式会话和集群状态管理等操作 2spring cloud config 配置管理开发工具包 3 spring。
云服务器是基于规模化的物理服务器集群,每个集群节点被部署在骨干数据中心,可独立提供计算存储带宽等互联网基础设施服务小鸟云服务器配备纯SSD架构打造的高性能存储,提供优质高效弹性伸缩的云计算服务同时可弹性。

通过将微服务与事件驱动架构相结合,开发人员可以构建分布式高度可扩展容错和可扩展的系统,可以实时消费和处理大量事件或信息 无服务器架构将一些核心云和微服务模式得出其合乎逻辑的结论 在无服务器的情况下,执行单元不仅仅是一个。
虽然在软件设计中划分了3层模型,但是对业务场景没有划分,一个典型的单体架构就是将所有的业务场景的表现层,业务逻辑层,数据访问层放在一个工程中最终经过编译,打包,部署在一台服务器上此时服务架构如图12单体架构。
因为传统的PaaS技术虽然也可以一键将本地应用部署到云上,并且也是采用隔离环境容器的形式去部署,但是其兼容性非常的不好因为其主要原理就是将本地应用程序和启停脚本一同打包,然后上传到云服务器上,然后再在云服务。
微服务架构,主要是中间层分解,将系统拆分成很多小应用微服务,微服务可以部署在不同的服务器上,也可以部署在相同的服务器不同的容器上当应用的故障不会影响到其他应用,单应用的负载也不会影响到其他应用,其代表框架。
三微服务架构 微服务架构,主要是中间层分解,将系统拆分成很多小应用微服务,微服务可以部署在不同的服务器上,也可以部署在相同的服务器不同的容器上当应用的故障不会影响到其他应用,单应用的负载也不会影响到其他应用,其代表框架有。