Cloud 服务模型
以下三种类型的云服务模型-
基础架构即服务(IaaS)
平台即服务(PaaS)
软件即服务(SaaS)
基础架构即服务(IaaS)
IaaS也称为硬件即服务(HaaS)。它是通过互联网管理的计算基础架构。使用IaaS的主要优点是可以帮助用户避免购买和管理物理服务器的成本和复杂性。
IaaS的特征
IaaS的以下特征-
资源可作为服务使用
服务具有高度可扩展性
动态而灵活
基于GUI和API的访问
自动化管理任务
示例: : DigitalOcean,Linode,Amazon Web Services(AWS),Microsoft Azure,Google Compute Engine(GCE),Rackspace和Cisco Metacloud。
要了解有关IaaS的更多信息,请单击此处。
平台即服务(PaaS)
PaaS云计算平台是为程序员创建的,用于开发,测试,运行和管理应用程序
PaaS的特征
PaaS具有以下特征-
可通过同一开发应用程序访问各种用户。
与Web服务和数据库集成。
基于虚拟化技术,因此可以根据组织的需要轻松地按比例放大或缩小资源。
支持多种语言和框架。
提供" 自动缩放"的功能。
示例: : AWS Elastic Beanstalk,Windows Azure,Heroku,Force.com,Google App Engine,Apache Stratos,Magento Commerce Cloud和OpenShift。
要了解有关PaaS的更多信息,请单击此处。
软件即服务(SaaS)
SaaS也称为" 点播软件"。它是一种由云服务提供商托管应用程序的软件。用户可以通过Internet连接和Web浏览器访问这些应用程序。
SaaS的特征
SaaS具有以下特征-
从中央位置进行管理
托管在远程服务器上
可通过互联网访问
用户不对硬件和软件更新负责。更新会自动应用。
按使用情况付费购买服务
示例: : BigCommerce,Google Apps,Salesforce,Dropbox,ZenDesk,Cisco WebEx,ZenDesk,Slack和GoToMeeting。
了解有关SaaS的更多信息,单击此处。
IaaS,PaaS和SaaS之间的区别
下表显示了IaaS,PaaS和SaaS之间的区别-
IaaS |
Paas |
SaaS |
它提供了一个虚拟数据中心来存储信息并创建用于应用程序开发,测试和部署的平台。 |
它提供了用于创建,测试和部署应用程序的虚拟平台和工具。 |
它提供Web软件和应用程序来完成业务任务。 |
它提供对虚拟机,虚拟存储等资源的访问。 |
它为应用程序提供运行时环境和部署工具。 |
它将软件作为服务提供给最终用户。 |
它由网络架构师使用。 |
供开发人员使用。 |
它由最终用户使用。 |
IaaS仅提供基础结构。 |
PaaS提供基础架构+平台。 |
SaaS提供基础架构+平台+软件。 |