本文概述
可以将云计算定义为使用托管在Internet上的远程服务器网络而非本地服务器或个人计算机来存储, 管理和处理数据的实践。提供这些计算服务的公司称为云提供商, 通常会根据使用情况向云计算服务收费。
云服务的类型
大多数云计算服务可分为三大类:
1.软件即服务(Saas)
2.平台即服务(PaaS)
3.基础架构即服务(IaaS)
4.一切即服务(XaaS)
这些有时称为云计算栈, 因为它们是建立在彼此之上的。了解它们是什么以及它们有何不同, 可以更轻松地实现你的目标。
1.软件即服务
软件即服务(SaaS)是一种通过Internet交付服务和应用程序的方式。我们无需安装和维护软件, 而只是通过Internet进行访问, 从而摆脱了复杂的软件和硬件管理, 从而无需在我们自己的计算机或数据中心上安装和运行应用程序, 也消除了硬件支出作为软件维护。
SaaS提供了一个完整的软件解决方案, 你可以从中购买
现收现付
大多数SaaS应用程序都可以直接从Web浏览器运行, 而无需任何下载或安装.SaaS应用程序有时被称为
基于Web的软件, 按需软件或托管软件。
SaaS的优势:
1.成本效益:只为你使用的东西付费
2.减少时间:用户可以直接从Web浏览器运行大多数SaaS应用程序, 而无需下载和安装任何软件, 这减少了安装和配置所花费的时间, 并减少了软件部署过程中可能遇到的问题。
3.辅助功能:我们可以从任何地方访问应用程序数据。
4.自动更新 :客户无需购买新软件, 而是依靠SaaS提供商自动执行更新。
5.可扩展性:它允许用户按需访问服务和功能。
提供软件即服务的各种公司是Cloud9 Analytics, Salesforce.com, Cloud Switch, Microsoft Office 365, Eloqua, dropBox和Cloud Tran。
2.平台即服务
PaaS是一类云计算, 它提供了一个平台和环境, 允许开发人员通过Internet构建应用程序和服务。 PaaS服务托管在云中, 用户只需通过其Web浏览器即可对其进行访问。
PaaS提供商在其自己的基础架构上托管硬件和软件。因此, PaaS使得用户无需安装内部硬件和软件即可开发或运行新应用程序, 从而可以进行应用程序的开发和部署。
独立于硬件.
使用者不管理或控制包括网络, 服务器, 操作系统或存储在内的底层云基础架构, 但可以控制已部署的应用程序以及应用程序托管环境的配置设置。
PaaS的优点:
1.方便用户:它提供了许多基础结构和其他IT服务, 用户可以通过Web浏览器在任何地方访问它们。
2.成本效益:它按使用情况对提供的服务收费, 从而消除了本地硬件和软件可能产生的费用。
3.有效管理生命周期:它旨在支持完整的Web应用程序生命周期:构建, 测试, 部署, 管理和更新。
4.效率:它允许以较低的复杂度进行更高级别的编程, 因此, 应用程序的整体开发可以更有效
提供平台即服务的各种公司是Amazon Web服务, Salesforce, Windows Azure, Google App Engine, Bess云和IBM智能云。
3.基础设施即服务
基础架构即服务(IaaS)是一种服务模型, 可在外包的基础上提供计算机基础架构以支持各种操作。通常, IaaS是一种服务, 其中将基础结构作为外包提供给企业, 例如网络设备, 设备, 数据库和Web服务器。
基础架构即服务(IaaS)也称为硬件即服务(HaaS)。
IaaS客户按使用情况付费, 通常按小时, 周或月付费。一些提供商还根据客户使用的虚拟机空间量向客户收费。
它只是提供了用于开发此类应用程序, 服务以及用于部署开发工具, 数据库等的底层操作系统, 安全性, 网络和服务器。
IaaS的优势:
1.成本效益:消除了资本支出并降低了持续成本, IaaS客户通常按小时, 周或月按使用情况付费。
2.网站托管:使用IaaS运行网站可以比传统的虚拟主机便宜。
3.安全性:IaaS云提供商可能会提供比你现有软件更好的安全性。
4.维护性:无需管理基础数据中心或开发或基础软件的新版本的引入。这全部由IaaS云提供商处理。
提供基础设施即服务的各种公司是Amazon Web服务, Bluestack, IBM, Openstack, Rackspace和Vmware。
4.任何服务
如今, 大多数云服务提供商现在都提供任何作为服务的服务, 这些服务是上述所有服务(包括一些其他服务)的汇总。
XaaS的优点:
以上所有优点