云计算的概念可能比较抽象,通俗的来说云计算就是以前的服务器计算的网络升级版,其主要有扩展性强、廉价、虚拟化、计算能力强这几个特点。通常,云计算中将服务分为IaaS,PaaS和SaaS等三个层次。同时根据服务的载体不同,又衍生出CaaS,NaaS和MaaS等服务内容出来。
Infrastructure-as-a-Service(基础设施即服务)第一层叫做IaaS。
几年前如果你想在办公室或者公司的网站上运行一些企业应用,你需要去买服务器,或者别的高昂的硬件来控制本地应用,让你的业务运行起来。
但是现在有了IaaS,你可以将硬件外包到别的地方去。IaaS公司会提供场外服务器,存储和网络硬件,你可以租用。节省了维护成本和办公场地,公司可以在任何时候利用这些硬件来运行其应用。
Platform-as-a-Service(平台即服务)第二层就是所谓的PaaS。公司所有的开发都可以在这一层进行,节省了时间和资源。
PaaS公司在网上提供各种开发和分发应用的解决方案,比如虚拟服务器和操作系统。这节省了你在硬件上的费用,也让分散的工作室之间的合作变得更加容易。网页应用管理,应用设计,应用虚拟主机,存储,安全以及应用开发协作工具等。
Software-as-a-Service(软件即服务)第三层也就是所谓SaaS。这一层是和你的生活每天接触的一层,大多是通过网页浏览器来接入。任何一个远程服务器上的应用都可以通过网络来运行,就是SaaS了。
目前三者的发展情况都不错,三者之间也有着较为密切的联系,其中IaaS是基础层、PaaS是平台层的,而SaaS是软件层的。
Communications-as-a-Service通讯即服务(也可称为协作即服务)。CaaS是将传统电信的能力如消息、语音、视频、会议、通信协同等封装成API(Application Programming Interface,应用软件编程接口)或者SDK(Software Development Kit,软件开发工具包)通过互联网对外开放,提供给第三方使用,将电信能力真正作为服务对外提供。
Machine as a Service物联网即服务,这个概念伴随着物联网产生,物联网常见的两种业务形式就是MAI与MaaS,因此MaaS属于物联网业务形式的一种。
NaaS(Network as a Service)网络即服务,通过网络虚拟化,安全设备虚拟化,SDN等网络技术,为各种用户提供不同的虚拟化网络服务。NaaS在现代云计算当中扮演着至关重要的一环,充当各元素的桥梁的角色。
在传统的IT网络架构中,系统部署或者升级时,需要同时调整相应的网络设备(路由器,交换机,防火墙)是一件非常繁琐并且成本很高的事情。这并不满足当前应用对稳定性和敏捷性的要求。而NaaS则可以很好的解决这些问题,通过虚拟的网络层使用户的应用和服务摆脱对底层硬件的束缚,用户可以快捷并廉价的部署网络服务如IP-Sec,负载均衡,IPS等。
原文来自:http://cloud.51cto.com/art/201901/589977.htm
本文地址:https://www.linuxprobe.com/in-cloud-computing.html编辑:吴康宁,审核员:逄增宝
Linux命令大全:https://www.linuxcool.com/
Linux系统大全:https://www.linuxdown.com/
红帽认证RHCE考试心得:https://www.rhce.net/