先回顾一下之前在「云计算」中介绍过云计算的三种服务模型,分别是Infrastructure as a Service (IaaS)、Platform as a Service (PaaS)、Software as a Service (SaaS),其实这三个模型也很好理解
IaaS: 以服务的形式提供基础设施,如计算资源、存储和网络。 PaaS: 以服务的形式提供开发和部署应用程序所需的平台和工具,如云数据库、云容器服务。 SaaS: 以服务的形式提供完整的软件应用程序,用户通过云平台直接访问和使用,如163邮箱。
如果你是开发者,那就更好理解
IaaS: High Code PaaS: Low Code SaaS: No Code
更通俗来讲
IaaS: 只有一个服务器,需要自己写代码、打包、搭建环境部署各种组件、部署系统服务...如普通云服务器 PaaS: 只需要部署自己写代码和发布,环境现成。如云LNMP(Linux+Nginx+Mysql+Php) SaaS: 代码都不用写了,系统现成,即开即用。如163邮箱
介绍完云计算的三种类型,相信也知道云计算已经渗透到我们生活和工作的方方面面。
个人用户,使用云应用程序进行日常任务,如微信、抖音、淘宝等,使用各种云盘服务轻松地存储和分享文件;对于企业用户,云计算提供了强大的计算和存储能力,帮助他们实现业务的灵活扩展、高效运行和成本控制。
从小型创业公司到大型企业,都可以根据实际需求选择适合的云服务,无需投资大量的硬件设备和维护团队,从而实现快速上线和灵活调整。同时,云计算也为开发者和创新者提供了平台和工具,促进了新产品和服务的快速推出。
此外,云计算还为开发人员和企业提供了协作和创新的平台。通过云平台,开发人员可以利用云原生技术和工具来构建和部署应用程序,以及利用云上的各种服务和工具来加速开发过程。试想一下,如果没有了这些公有云,你得费多大力气才能部署一个对外访问的网站。
所以说,我们一直身在云中。
在今天,无论是云计算,还是微服务围绕Kubernetes为中心的云原生,都在强调以“服务”为内核的应用架构模式,如果说十几年前我们在讨论“一切皆是对象”构建单体系统,那么今天我们就是在谈论“一切皆是服务”。
联系客服