![对云计算感到困惑](https://linux22.com/image/1553383/%E5%AF%B9%E4%BA%91%E8%AE%A1%E7%AE%97%E6%84%9F%E5%88%B0%E5%9B%B0%E6%83%91.png)
我读过有关三种类型的云计算服务:
- 基础设施即服务 (IaaS)。
- 平台即服务 (PaaS)。
- 软件即服务。
我在许多书中都读过这些内容。但我对它们的应用和示例感到困惑。
它们的含义是什么以及它们如何工作?
请举一些这些服务的日常生活例子。我在这方面还是新手。
答案1
IaaS——基础设施即服务
这是一种云架构,您可以使用现有的操作系统软件(如 Windows 或 Linux)创建虚拟服务器、虚拟网络设备等。Azure 和 AWS 都提供 IaaS 产品。您可以使用 IaaS 在云中创建现有服务器机房的副本,因此它为您提供最大的控制权和最大的责任。
PaaS——平台即服务
这个有点抽象,但提供商为您提供了使用他们的应用程序在其服务器基础架构上构建应用程序(数据库、Web 界面和服务、批处理/作业等)的方法。Salesforce Force.com 或 Azure DBaaS 是 PaaS 的示例。例如,使用 DBaaS,您可以将数据库放在他们的服务器上,并进行适当的配置。PaaS 非常专有,并且特定于提供商。在 Salesforce 中,您使用他们的软件来创建数据结构、视图和交互的每个步骤。一般来说,您只拥有他们提供的控制权,并且您的职责和他们的职责之间的界限非常明确。
SaaS——软件即服务
对于大多数人来说,SaaS 是最容易定义的。MS Office 传统上是桌面软件,但最终通过 Office 365 转移到了云端。现在,组织订阅 Office 365 以使用 MS 服务提供的办公应用程序。MS 提供所有服务器和其他基础设施,以及用户将访问的软件。在这些情况下,除了选择产品之外,您无法控制解决方案。从那时起,所有控制权和责任都在提供商手中。