什么是云计算
从概念上讲,云是一系列与互联网相连的服务。它的特点是,主体在互联网的另一端,而且可以根据使用量灵活地增加容量。 该服务可以是一个计算机资源、一个应用程序、一个操作系统,或其他各种东西。这就是为什么云计算的含义因人而异。
云这个词的含义非常广泛,可以有许多不同的解释。 因此,当人们在现实生活中谈论它时,现在根据使用方式对这些术语进行分类。可以分为 "SaaS"、"PaaS "和 "IaaS"。
SaaS (Software as a Service)
SaaS是 "Software as a Service "的首字母缩写。它是一种提供和使用以前作为打包产品的软件的方式,通过互联网提供服务。SaaS的特点如下
- 你可以在互联网上存储你的数据
- 在任何设备上访问你的数据,无论是PC、智能手机还是平板电脑
- 多人可以共享,甚至编辑相同的数据
Google Workspace(旧 G Suite) 和Salesforce是基于SaaS的服务的例子
PaaS(Platform as a Service)
PaaS是 "Platform as a Service "的首字母缩写。它指的是一套平台,包括应用软件运行的硬件和操作系统,作为一种服务在互联网上提供。PaaS是SaaS概念的进一步发展,即向终端用户在线提供服务,平台在一个大型数据中心向外界开放,而用户,主要是企业,在其之上开发服务。这使开发人员能够以与系统设计相一致的方式开发应用程序,从而减少成本并加快系统开发速度。
- Google App Engine
- Amazon Web Services(AWS)
IaaS (Infrastructure as a Service)
laaS是 "Infrastructure as a Service "的首字母缩写。它指的是提供基础设施,如虚拟服务器、设备和网络,作为一种服务在互联网上运行一个信息系统。 说得粗俗一点,它与传统的托管服务在提供范围上几乎相同。 不同的是,IaaS在最后是一种 "服务"。
- Amazon Elastic Compute Cloud (Amazon EC2),
- Google Compute Engine(GCP)
- Microsoft Azure
- Oracle Cloud Infrastructure
总结
IaaS、PaaS和SaaS之间的区别,它们可以通过提供软件服务所需组件的交付阶段来区分。这些组件可大致分为五类:网络、硬件、操作系统(OS)、中间件和应用程序。 基本上,这五类以相反的顺序相互依赖。 没有中间件,应用程序无法运行,而没有操作系统,中间件也无法运行。
SaaS包含所有五个要素,是近年来最受欢迎的云服务。SaaS极大地缓解了用户在尝试使用服务时所面临的障碍,因为购买和安装软件的成本、时间和安全性都大大降低。