什么是SaaS、PaaS、IaaS

SaaS

名词解释

    SaaS的英文全称是Software as a service——软件即服务; 

SaaS之前的企业软件市场

    传统企业软件的定义是一个很狭窄的面向企业,建构在本地端的工具。企业购买一套软件需要购买对应的服务器资源,在本地占用机房、电力、IT人员维护,更新升级非常的不方便。传统的软件给人的印象是很难用的,因为大家天然的认为这是一个企业端的工具,企业员工应该天然去学会和适应它。

SaaS公司如何提供服务

    云服务时代的来临,使得越来越多的软件服务商把自己的业务部署到云端,企业客户只需要通过互联网访问软件服务商的网站,即可得到对应的服务,不需要在客户端进行任何下载或安装。

    SaaS 公司一个天然优势是可以像 C 端互联网公司一样,收集到大量用户使用产品的情况。客户来源、每一步的路径、使用频次和深度、使用反馈。这些数据本身对于我们去改进软件都有很大的作用。早年在美国市场启动和传播非常快的 Slack、Dropbox、Zoom 有非常重要的一个原因是它作为一款软件产品,对企业用户的上手程度和产品操作体验做得非常极致。不需要像传统软件那样做大量的客户教育工作。通过免费模式让用户用起来、产品价值得到认可之后形成了病毒传播和口碑效应,企业客户为产品付费。

PaaS

名词解释

    PaaS的英文全称是Platform as a service——平台即服务;

PaaS之前的软件开发方式

    由于通用编程语言过于基础,程序员需要把大量的精力花在对计算机资源的控制,去解决大量重复出现的问题…这类事项至少消耗了程序员80%的精力,使得真正能够投入到业务需求的研发精力非常有限。

    用个通俗的比喻来说,在没有PaaS的世界里,客户想吃个西红柿炒蛋,就要自己去造燃气灶和油烟机。大部分企业客户需要的仅仅是实现业务需求(就像想吃西红柿炒蛋),而不是如何管理资源,如何处理身份认证,如何管理倒排索引等等(就像造燃气灶和油烟机)。

PaaS公司如何提供服务

    PaaS为某些软件提供云组件、框架,开发人员以此创建自定义应用程序;所有服务器,存储和网络都可以由企业或第三方提供商进行管理,开发人员只需要管理用于业务需求的应用程序。

IaaS

名词解释

    IaaS的英文全称Infrastructure as a Service——基础设施即服务

    云基础架构服务称为基础架构即服务(IaaS),由高度可扩展和自动化的计算资源组成。 IaaS是完全自助服务,用于访问和监控计算、网络,存储和其他服务等内容,它允许企业按需求和需要购买资源,而不必购买全部硬件。

你可能感兴趣的:(什么是SaaS、PaaS、IaaS)