1 云计算的分层
1.1 IaaS
1.1.1 IaaS的概念
即Infrastructure-as-a-Service英文缩写,中文称基础设施即服务,指将计算硬件资源作为一种网络服务提供给用户(即平台允许用户分配内存、CPU、硬盘、网络等硬件资源)。
1.1.2 IaaS的计算资源分类
– 计算资源(内存和CPU)
– 存储资源(硬盘)
– 网络资源(交换或路由)
1.1.3 IaaS的资源作用
可用于运行任意软件包括,
– 操作系统
– 应用程序
1.1.4 IaaS的特征
– 用户不用控制任何云计算基础设施(服务器、交换机或路由)
– 用户可控制操作系统、存储空间、部署应用、有限控制自我网络(交换或防火墙等)
1.1.5 IaaS的实现方式
– OpenStack
– VMware
– AWS EC2
– Azure VMs
– Google Compute Engine
1.2 PaaS的
1.2.1 PaaS的概念
即Platform-as-a-Service英文缩写,中文称平台即服务,将软件平台作为一种网络服务提供给用户(即软件平台允许用户开发、运行和管理应用程序)。
1.2.2 PaaS平台的优点
– 软件平台允许用户开发、运行和管理应用程序
– 用户无需管理计算机资源(网络、服务器、存储、操作系统)
– 用户无需管理中间件(Java、NET等)
– 用户无需管理数据库
– 用户无法管理其他托管服务
1.2.3 PaaS的实现方式
– Heroku
– OpenShift
– GC App Engine
– AWS Beanstalk
– Azure App Service
1.3 SaaS
1.3.1 SaaS的概念
即Software-as-a-Service英文缩写,中文称软件即服务,将软件作为一种网络服务提供给用户(软件按需使用与付费)。
1.3.2 SaaS的提供方式
– 厂商将应用软件统一部署在自己的服务器上
– 客户可以根据自己实际需求
– 通过互联网向厂商定购所需的应用软件服务
– 按定购的服务多少和时间长短向厂商支付费用
– 并通过互联网获得厂商提供的服务
1.3.3 SaaS的实现方式
– Salesforce
– Office 365
– Google Apps
参阅文档:
https://en.wikipedia.org/wiki/Infrastructure_as_a_service
https://en.wikipedia.org/wiki/Platform_as_a_service
https://en.wikipedia.org/wiki/Software_as_a_service
没有评论