云计算的服务模型 SaaS PaaS IaaS
下面介绍下云计算的三个服务模型。
软件即服务
从软件即服务 (SaaS) 开始,我们将用以下图表描述这三个服务模型的组成部分。该图表描述了哪些对象负责创建、自定义和维护
云计算的服务模型 下面介绍下云计算的三个服务模型。 软件即服务 从软件即服务 (SaaS) 开始,我们将用以下图表描述这三个服务模型的组成部分。该图表描述了哪些对象负责创建、自定义和维护这些组件。图中的黄色虚线表示,对于 SaaS,唯一的客户责任是“用户”部分列出的责任,所有其他责任都由云提供商承担。 软件即产品如今越来越罕见。以前我们从本地盘中加载 Microsoft Office 等办公软件,现在,我们可以使用在云基础设施中运行的应用(例如 Google 文档等)编写、编辑、分享和存储文档。 Google 文档就属于软件即服务。其他 SaaS 示例包括 Gmail 和 Hotmail 等邮箱应用,以及 iCloud 或 OneDrive 等存储应用。 对于 SaaS,在云基础设施中运行的云提供商应用会以服务形式提供给用户。用户的责任仅仅是拥有用户帐号,通常包括:注册、登录、管理和自定义当做服务使用的软件应用。 平台即服务 对于平台即服务 (PaaS),黄色虚线表示用户获得了与管理所有应用和数据相关的其他责任,例如包含用户界面和信息中心、安全性、日志,以及与数据和应用相关的其他功能。 平台即服务的示例包括 Heroku 和 Engine Yard。这些服务允许用户使用他们的平台轻松地构建、托管、监控和扩展应用。例如,你可以使用 Heroku 构建和托管电子商务网站。Google 的 App Engine 类似于 PaaS,用于开发和部署应用。《愤怒的小鸟》的创作者 Rovio 使用 Google App Engine 创建了在线版游戏。 借助 PaaS,用户能够使用云提供商的平台部署自己创建和获取的应用。如果你想深入了解 Rovio 是如何使用平台即服务 Google App Engine 的,请点击此链接。 基础设施即服务 对于基础设施即服务 (IaaS),黄色虚线表示除了运行安全的数据中心和维护 IaaS 所需的硬件和软件之外,用户承担了大部分责任。 IaaS 的示例包括 Amazon Web Services 和Rackspace,二者是首先提供基础设施即服务的供应商,使用户能够使用虚拟机。 虚拟机本质上与笔记本电脑或台式机相似,但它是云服务;用户需要联网登录虚拟机。 IaaS 使用户能够配置计算机处理、存储、网络和其他基本计算资源云计算 模型,用户能够使用供应商的云基础设施部署和运行软件。 虽然 Amazon、Microsoft 和 Google 都提供 IaaS,但他们还提供其他平台即服务和软件即服务类服务。 虽然你很有可能会使用软件即服务类电子邮箱,现在你已经了解服务模型,不妨考虑下使用平台即服务和基础设施即服务类云服务。 服务模型的重要性 所有三种服务模型都使我们能够获得更高的计算能力和资源,并且价格低廉。 借助 Google App Engine,你可以打造像《愤怒的小鸟》这样的未来热门在线游戏,或使用 Amazon 的虚拟机服务访问更强大的计算机,而不用自己买一台新电脑。 (编辑:海南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |