软件工程能力主要体现在哪些地方?PaaS平台的本质是什么?PaaS平台一般总体架构是怎样的?
打卡Day8:今天学习了《27|洞悉PaaS平台的本质》,我的收获如下:
软件工程能力体现
- 提高服务的SLA。
- 能力和资源重用或复用。
- 过程的自动化。
PaaS平台的本质
- 服务化。模块重用、服务治理、对外提供能力。
- 分布式。多租户隔离、高可用、服务编排
- 自动化。自动化部署安装运维、自动化伸缩调度。
PaaS平台的总体架构
- 调度层。自动化和分布式对于高可用高性能的管理。
- 能力服务层。提供给用户的服务和能力。
- 流量调度。对高并发的管理。
- 运营管理。软件资源库、软件接入、认证和开放平台门户。
- 运维管理。DevOps。
PaaS平台的生产和运维流程
软件构建 => 软件资产库(Docker Registry) => DevOps => 架构控制器 => 生产环境 => Docker+Kubernetes集群 => 软件部署和生产变更。