云计算的三种服务类型其实很简单。先说最重要的,第一种是IaaS(基础设施即服务),它提供基本的计算资源,比如服务器、存储和带宽。比如,去年我们跑的那个项目,就用了大概3000量级的IaaS资源,这大大降低了我们的硬件成本。
另外一点,SaaS(软件即服务)是第二种类型,它直接提供应用软件,用户无需安装和运行,像我们常用的Office 365就是一个典型的SaaS例子。还有个细节挺关键的,SaaS通常按使用量收费,这就意味着你只需要为实际使用付费。
我一开始也以为这就是全部了,后来发现不对,其实还有PaaS(平台即服务)。PaaS提供开发平台和工具,帮助开发者快速搭建应用。等等,还有个事,PaaS和SaaS有点像,但PaaS更多关注的是开发过程中的工具和平台。
最后提醒一个容易踩的坑,就是不要混淆IaaS和PaaS。虽然两者都提供计算资源,但IaaS更多是底层硬件,而PaaS则是在这个基础上提供更高级的开发支持。这个点很多人没注意,但我觉得值得试试,因为正确理解这些服务类型能帮你更有效地利用云计算资源。
云计算,简单说就是网上帮你存东西、跑程序、办业务。三种服务类型,就像三种不同的储物柜:
1. IaaS:基础设施即服务,就是租个网上的储物柜,自己装东西,自己管理。 2. PaaS:平台即服务,相当于租了个带货架的储物柜,别人帮你装好货架,你放东西方便点。 3. SaaS:软件即服务,直接租用现成的工具,不用自己装,不用自己维护,就像用超市里的购物车。
IaaS(基础设施即服务):亚马逊AWS 2014年推出弹性计算云EC2。 PaaS(平台即服务):2016年微软Azure推出Azure Functions。 SaaS(软件即服务):2015年谷歌G Suite更新推出新功能。