云计算的三种服务模式
云计算有三种服务模式,从下至上分别是 IaaS(基础架构即服务) ,PaaS(平台即服务) ,SaaS(软件即服务) 。他们从下至上是相互包含的关系。
IaaS (Infrastructure as a service)是基础架构即服务的缩写,处在整个架构的最底端,通过虚拟化技术将服务器等计算平台和存储和网络资源一起打包,通过API接口的方式提供给用户,这样用户就不用再租用机房,也不用自己维护服务器,交换机。只需要购买IaaS服务,就可以获得这些资源。
Paas(Platform as a service)也就是平台即服务的缩写,PaaS是处在IaaS之上,他除了基础架构之外还提供软件应用的开发组件和运行环境,通常还具备相应的存储接口和中间件。通常IaaS和PaaS的直接使用者是需要有一定技术背景,例如大家所熟知的腾讯云,阿里云,AWS等他们都是典型的IaaS和PaaS服务商。
SaaS(Software as a service)也就是软件即服务的缩写,处在架构的最顶端,是直接面向用户的应用层,SaaS是最成熟也是知名度最高的云计算服务类型,也是最流行的概念,所以这也是为什么大家一提到云计算就会想到SaaS的原因。SaaS的模式就是将应用的后台放在互联网云端,这样用户只需要有一台能上网的电脑,或者是一部手机就可以直接通过外部浏览器或者APP来使用,就不用在本地维护任何服务器等基础架构也不需要技术人员的支持。
打个比方,例如有些大公司进入自己的办公楼,需要买一块地,自己打地基,自己盖楼 ,这种方式就好像云计算之前的传统IT系统建设,全部都要自己来。有的大公司可能会选择一个园区租一栋办公楼然后自己来做内部的改造和装修,那这个园区就好比提供基础设施的IaaS服务商;有的公司呢可能直接选择一栋写字楼,租其中的一间或者一层,自己来做装修,这个写字楼的物业公司就好比PaaS服务商;还有一些更小公司会选择像Vwork这样的联合办公空间直接拎包入住,Vwork就像是SaaS服务商
就这样,IaaS,PaaS,SaaS 宁明白了嘛?