层级 |
描述 | 示例 | 基础设施即服务 (IaaS) |
提供最基础的计算、存储、网络等资源,用户可以像租用物理机一样租用这些资源。 | Amazon EC2、Microsoft Azure Virtual Machines、Google Compute Engine | 平台即服务 (PaaS) |
提供开发和运行应用程序的平台,包括操作系统、数据库、中间件等,用户无需关心底层基础设施。 | Google App Engine、Heroku、AWS Elastic Beanstalk | 软件即服务 (SaaS) |
提供完整的应用程序,用户无需安装和维护,只需通过浏览器访问即可。 | Salesforce、Google Docs、Microsoft Office 365 | 函数即服务 (FaaS) |
提供运行代码的无服务器环境,用户只需编写代码,无需管理服务器。 | AWS Lambda、Azure Functions、Google Cloud Functions | 数据即服务 (DaaS) |
提供数据存储、处理、分析等服务,用户无需自己管理数据。 | Amazon Redshift、Snowflake、Google BigQuery |
- 基础设施层: 包括物理服务器、网络设备、存储设备等,负责提供基础的计算、存储、网络资源。
- 物理服务器
- 网络设备
- 存储设备
- 电源系统
- 冷却系统
- 虚拟化层: 使用虚拟化技术将物理资源虚拟化,例如虚拟机、容器等。
- 平台层: 提供开发和运行应用程序的平台,包括操作系统、数据库、中间件等。
- 应用层: 提供各种应用程序,例如 SaaS、FaaS 等。
- 管理层: 负责管理和监控整个云计算系统,包括资源分配、安全管理、性能监控等。