PaaS 平台的本质

114 阅读1分钟

一个好的 PaaS 平台应该具有分布式、服务化、自动化部署、高可用、敏捷以及分层开放的特征,并可与 IaaS 实现良好的联动。

image.png

PaaS 跟传统中间件最大的差别:

  • 服务化是 PaaS 的本质。软件模块重用,服务治理,对外提供能力是 PaaS 的本质。
  • 分布式是 PaaS 的根本特性。多租户隔离、高可用、服务编排是 PaaS 的基本特性。
  • 自动化是 PaaS 的灵魂。自动化部署安装运维,自动化伸缩调度是 PaaS 的关键。

image.png 一个完整的 PaaS 平台会包括以下几部分。

  • PaaS 调度层 – 主要是 PaaS 的自动化和分布式对于高可用高性能的管理。
  • PaaS 能力服务层 – 主要是 PaaS 真正提供给用户的服务和能力。
  • PaaS 的流量调度 – 主要是与流量调度相关的东西,包括对高并发的管理。
  • PaaS 的运营管理 – 软件资源库、软件接入、认证和开放平台门户。
  • PaaS 的运维管理 – 主要是 DevOps 相关的东西。

此文章为3月Day12学习笔记,内容来源于极客时间《左耳听风》,强烈推荐该课程!