1、基础设施即服务(Infrastructure as a Service, IaaS)
定义:提供虚拟化的计算资源(如服务器、存储、网络等),用户按需租用并管理底层基础设施。
特点:
用户控制操作系统、应用程序和数据。
无需维护物理硬件,按需扩展资源。
典型服务:
AWS EC2(亚马逊弹性计算云)
Microsoft Azure Virtual Machines
Google Compute Engine (GCE)
适用场景:
需要自定义配置的开发环境。
企业私有云或混合云架构。
2、平台即服务(Platform as a Service, PaaS)
定义:提供开发和部署应用程序的平台,包括操作系统、数据库、开发工具等,用户无需管理底层基础设施。
特点:
用户专注于应用开发,无需管理服务器、存储或网络。
提供自动化的部署、扩展和维护功能。
典型服务:
Google App Engine
Heroku(支持多种编程语言)
Microsoft Azure App Service
AWS Elastic Beanstalk
适用场景:
快速开发和部署Web应用。
企业内部系统或微服务架构。
3、软件即服务(Software as a Service, SaaS)
定义:通过云端提供完整的软件应用,用户通过互联网直接使用,无需安装和维护。
特点:
用户只需通过浏览器或API访问服务,无需管理底层技术。
通常按订阅或使用量计费。
典型服务:
Salesforce(客户关系管理)
Microsoft 365(Office套件)
Google Workspace(Gmail、Docs等)
Zoom(视频会议)
适用场景:
企业办公协作工具。
客户端应用(如ERP、CRM)。
4、扩展服务形式(其他常见模型)
除了上述三种核心模型,云计算还衍生出以下服务形式:
4.1 数据即服务(Data as a Service, DaaS)
定义:通过云端提供数据存储、处理和分析服务。
典型场景:
数据仓库(如AWS Redshift)、数据湖(如Azure Data Lake)。
数据分析平台(如Google BigQuery)。
4.2 功能即服务(Function as a Service, FaaS)
定义:无服务器架构(Serverless),用户只需上传代码函数,云服务商自动管理运行环境。
典型服务:
AWS Lambda
Azure Functions
Google Cloud Functions
适用场景:
事件驱动的轻量级任务(如文件上传、数据处理)。
4.3 容器即服务(Container as a Service, CaaS)
定义:提供容器化应用的托管服务(如Docker容器)。
典型服务:
AWS ECS(Elastic Container Service)
Azure Kubernetes Service (AKS)
Google Kubernetes Engine (GKE)
适用场景:
微服务架构、DevOps自动化部署。