云计算可以定义为使用托管在 Internet 上的远程服务器网络而不是本地服务器或个人计算机来存储、管理和处理数据的做法。提供这些计算服务的公司称为云提供商,通常根据使用情况对云计算服务收费。
云服务的类型
大多数云计算服务分为三大类:
1. 软件即服务(Saas)
2.平台即服务(PaaS)
3.基础设施即服务(IaaS)
4. 一切即服务 (XaaS)
这些有时被称为云计算堆栈,因为它们是建立在彼此之上的。了解它们是什么以及它们有何不同,可以更轻松地实现您的目标。
1. 软件即服务
软件即服务 (SaaS) 是一种通过 Internet 交付服务和应用程序的方式。无需安装和维护软件,我们只需通过互联网访问它,将自己从复杂的软件和硬件管理中解放出来。它消除了在我们自己的计算机或数据中心安装和运行应用程序的需要,也消除了硬件费用作为软件维护。
SaaS 提供了一个完整的软件解决方案,您可以从云服务提供商处以现收现付的方式购买。大多数 SaaS 应用程序可以直接从 Web 浏览器运行,无需任何下载或安装。SaaS 应用程序有时称为Web基于软件、按需软件或托管软件。
SaaS的优势:
1.成本效益:只为你使用的东西付费
2.减少时间:用户可以直接从他们的网络浏览器运行大多数 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 services、Salesforce、Windows Azure、Google App Engine、云 Bess 和 IBM 智能云。
3. 基础设施即服务
基础设施即服务 (IaaS) 是一种服务模型,它在外包的基础上提供计算机基础设施以支持各种操作。通常,IaaS 是一种服务,其中基础设施作为外包提供给企业,例如网络设备、设备、数据库和 Web 服务器。
基础设施即服务 (IaaS) 也称为硬件即服务 (HaaS)。 IaaS 客户按使用付费,通常按小时、周或月付费。一些提供商还根据客户使用的虚拟机空间量向客户收费。
它只是提供底层操作系统、安全性、网络和服务器,用于开发此类应用程序、服务以及部署开发工具、数据库等。
IaaS的优点:
1.成本效益:消除资本支出并降低持续成本,IaaS 客户按使用付费,通常按小时、周或月付费。
2.网站托管:使用 IaaS 运行网站比传统的网络托管便宜。
3.安全性: IaaS 云提供商可能会提供比您现有软件更好的安全性。
4.维护:无需管理底层数据中心或引入新版本的开发或底层软件。这一切都由 IaaS 云提供商处理。
提供基础设施即服务的各种公司是亚马逊网络服务、Bluestack、IBM、Openstack、Rackspace 和 Vmware。
4. 任何服务
现在,大多数云服务提供商都将任何内容作为服务提供,这些服务是上述所有服务(包括一些附加服务)的汇编。
XaaS的优点:
以上所有优点