SaaS软件分类及功能


SaaS软件分类及功能


正文

云服务软件分类

通常我们把云计算服务分为三大类:

  • 01 IaaS:Infrastructure-as-a-Service(基础设施即服务)

云基础架构服务称为基础架构即服务(IaaS),IaaS 是云服务的最底层,主要提供一些基础资源,由高度可扩展和自动化的计算资源组成。

  • 02 PaaS:Platform-as-a-Service(平台即服务)

PaaS 为某些软件提供云组件,这些组件主要用于应用程序。PaaS 为开发人员提供了一个框架, 把客户采用提供的开发语言和工具(例如 Java,python, .Net 等)开发的或收购的应用程序部署到供应商的云计算基础设施上去, 使他们可以基于它创建自定义应用程序。

  • 03 SaaS:Software-as-a-Service(软件即服务)

SaaS 代表了云市场中企业最常用的选项。SaaS 利用互联网向其用户提供应用程序,这些应用程序由第三方供应商管理。 用户可以在各种设备上通过客户端界面访问,并且不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等。

其实对于企业主来说,云服务的选择并不复杂,您只需要搞懂基于企业现状,决定到底是管理上云还是业务上云,或者是设备(产线)上云即可。

SaaS软件介绍

对于企业上云前对云服务软件选择时,我们通常建议使用SAAS(软件及服务)类服务软件。因为SaaS 是软件的开发、管理、部署都交给第三方, 不需要关心技术问题,可以拿来即用。普通用户接触到的互联网服务,几乎都是 SaaS。

上篇我们介绍了IaaS(基础架构即服务)、PaaS(平台即服务)、SaaS(软件即服务)三类云计算服务软件。 今天我们就详细介绍SAAS的功能特点、优缺点及使用场景。

  • SaaS:Software-as-a-Service(软件即服务)

SaaS 代表了云市场中企业最常用的选项。SaaS 利用互联网向其用户提供应用程序,这些应用程序由第三方供应商管理。 用户可以在各种设备上通过客户端界面访问,并且不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等。

  • SaaS的特点

在统一的地方管理

托管在远程服务器上

可通过互联网访问

用户不负责硬件或软件更新

  • SaaS的优势

SaaS通过大大减少安装,管理和升级软件等繁琐任务所花费的时间和金钱,为员工和公司提供了许多好处。 这让技术人员可以花更多时间来处理组织内更紧迫的事情和问题。

  • SaaS的劣势

常年累积的诸如软件许可证费、软件维护费以及技术支持费等隐性成本不断增加的问题不可避免; 其次是数据安全的问题,部分企业不愿将自己的核心数据交给第三方来负责。

对于SaaS软件分类,目前没有很严格的区分,通常我们会将 SaaS 产品分为业务SaaS 产品和行业SaaS 产品。 首先是业务 SaaS 产品,也叫通用型 SaaS 产品,即使跨行业但业务流程相似,比如爱客 CRM 、 金蝶 ERP、 Moka HRM 等。 其次是行业 SaaS 产品,具体聚焦于某个行业,不同行业的业务流程差别很大,比如教育行业的小鹅通、云朵课堂等。

基本上,对于初次上云的企业,行业SaaS软件因其价格昂贵、处理复杂、对客户要求高、涉及企业核心数据等限制因素, 我们不推荐直接采用。我们更愿意企业选用操作便捷、维护方便,而且不会过多涉及企业核心数据的业务类SaaS 产品, 待对上云流程和步骤彻底熟悉后,再更深度的思考选用哪种更适合自己的行业Saas软件。

总的来说,SaaS由于提供了一套成熟化的可供复制可以通用的软件,套用SaaS后,企业可以明显节约各种开发、运维开支, 并且由于上云,数据的处理速度、流程的流转速度都比之前上了一大台阶,从而又降低了人力、时间等成本。

业务类SaaS软件分类及功能

ERP

ERP是企业资源管理计划(Enterprise Resource Planning)的缩写,是一款一体化企业管理软件。

主要面对企业资源的利用、管理和整合如:企业物资相关资源管理(物流管理)、人力资源管理(人流管理)、财务资源管理(财流管理)、企业信息资源管理(信息流管理)。

细化下来,其核心功能包括:供应链的管理、销售与市场管理、库存及分销管理、客户关系和服务管理、企业财务管理、企业人力资源管理、企业信息系统管理等。

ERP系统并非仅仅是一款面向管理层的系统,其使用用户可覆盖至整个企业的各个部门(如人力、采购、仓管、销售、财务等), 通过各部门的业务信息录入,可提高了企业资源的利用效率和各部门间的协作流畅度。

OMS

OMS是订单管理系统(Order Management System)的缩写,以订单管理为核心工作,为企业提供订单从开始销售到完成交易全生命周期的监控和管理。

OMS系统记录的订单信息有:订单状态(待付款、已付款、已退款、交易完成等)、商品详细信息(描述性信息、属性、型号、在仓库中的位置等)、库存情况(库存中、采购途中等)、需交货的日期、价格和折扣情况等。

包含的主要功能有:订单管理、商品管理、合约管理、商品目录管理、发货管理、库存查询等。

其主要面对的业务环节是企业销售与客户之间的订单关系管理,其中客户的类型可以是个人客户也可以是企业客户。

WMS

WMS是仓库管理系统(Warehouse Management System) 的缩写,它将企业仓储的货品信息进行详细的记录和管理。

WMS系统通常记录的信息有:商品详细信息、入库时间、入库批次及编号、商品分类、所在仓库中的位置、库存量等。

包含的主要功能有:出/入库管理、退/发货管理、库存盘点、仓库调拨、区域配送等。

其主要面对的业务环节是库存商品存储和调配的关系管理,以库存商品为核心,其中商品的出/入库模块与OMS和SCM存在功能交集,但WMS更加强调对库存商品的全生命周期的管理。

SCM

SCM是供应链管理系统( Software Configuration Management) 的缩写,是通过将供应链信息化的手段,将企业供应链资源信息进行详尽的记录和管理,最终尽可能实现企业的整个采购流程的可控性。

SCM系统通常记录的信息有:采购单商品列表、供应商详情、采购商品的物流信息等等。

包含的主要功能有:供应商管理、采购订单管理、采购退货管理、采购换货管理等等。

SCM系统面向的业务环节是供应商与企业的关系管理,以采购单或供应商为核心。

CRM

CRM是客户关系管理(Customer Relationship Management) 的缩写,具体的定义是:企业为提高核心竞争力,利用相应的信息技术以及互联网技术来协调企业与客户间在销售、营销和服务上的交互,从而提升其管理方式,向客户提供创新式客户交互和服务的过程。

简言之,通过为客户提供更快速和周到的优质服务来吸引和保持更多的客户。

客户关系管理的功能可以归纳为三个方面:销售过程中的客户关系管理、市场营销中的客户关系管理、客户服务过程中的客户关系管理。

包含的主要功能有:客户管理、联系人管理、业务跟进管理、销售管理、营销管理、报表管理等。

企业选择SaaS,无非是为了帮助自身的发展,但无论是哪一种选择,都讲究合适二字,如果我们在没有对软件和自身的发展进行深入的研究与比较时,就会造成盲目选择的局面,最后人力、物力花了一大把,效果却没有,自然会适得其反。

OA

OA办公系统即OA,是Office Automation的缩写,指办公室自动化或自动化办公。 其实OA办公系统是一个动态的概念,即将公司内部的办公整合在一个平台上,来达到协同办公的目的。所以OA现在又衍生出一个新的含义——协同办公。

在企业中,除了办公自动化系统之外,还有财务、库存、生产、销售、人力等管理系统。由于大量的信息孤岛式的建设, 系统之间很少能够紧密协调起来,用户经常需要进行退出一个系统然后再进入另一个系统,并且常常发现数据不一致。

因此,利用协同(OA)软件的信息门户与信息协同优势,通过集成的理念去构建岗位工作门户、以及面向对象的OA理念开始盛行。 同时,协同(OA)软件在移动信息化方面也是首当其冲。

并且随着移动互联带来的组织模式的变革,社交化的管理需求开始显露出来,协同(OA)软件也正在进入自我变革期。

OA办公系统之优点

01 自动搜索文档

在传统办公模式的情况下,通过手工搜索文档存在非常大的难度。而利用OA办公系统使各种文档实现电子化, 通过电子文件柜的形式实现文档的保管,就像企微云的知识百科,企业成员可以随时随地的分享、查阅文档, 另外通过权限进行使用和共享,不仅帮助企业实现自动搜索文档,提高工作效率外,还可以保证文档资料的安全性。

02 实现流程自动流转

传统的企业业务、文档流转都是通过人工操作。而利用OA办公系统企业可以事先设置好各个流程的转向, 只要员工在系统后台提交,各流程就会根据事前自定义好的流向进行流转,省去了员工在各个领导办公室挨个签名的时间, 不仅能帮助企业实现智能化办公,还能让企业员工专心工作,提高工作效率。

03 快捷发布信息

以往企业每天的信息,都是通过公告栏或者人工传达,往往失去时效性。而利用OA办公系统通知、公告、论坛、问卷等应用, 可以将企业每天产生的大量信息,如人事公告、组织调整、产品发布、制度变更等、及时性的传达给相关部门、相关员工, 不仅帮助企业实现与系统之间的信息互动,还可以及时将系统中的信息变更、待办工作等进行在线提醒,确保每个员工都可以收到。

12-Factor

如今,软件通常会作为一种服务来交付,它们被称为网络应用程序,或软件即服务(SaaS)。12-Factor 为构建如下的 SaaS 应用提供了方法论:

使用标准化流程自动配置,从而使新的开发者花费最少的学习成本加入这个项目。
和操作系统之间尽可能的划清界限,在各个系统中提供最大的可移植性。
适合部署在现代的云计算平台,从而在服务器和系统管理方面节省资源。
将开发环境和生产环境的差异降至最低,并使用持续交付实施敏捷开发。
可以在工具、架构和开发流程不发生明显变化的前提下实现扩展。

这套理论适用于任意语言和后端服务(数据库、消息队列、缓存等)开发的应用程序。

  • I. 基准代码

一份基准代码,多份部署

  • II. 依赖

显式声明依赖关系

  • III. 配置

在环境中存储配置

  • IV. 后端服务

把后端服务当作附加资源

  • V. 构建,发布,运行

严格分离构建和运行

  • VI. 进程

以一个或多个无状态进程运行应用

  • VII. 端口绑定

通过端口绑定提供服务

  • VIII. 并发

通过进程模型进行扩展

  • IX. 易处理

快速启动和优雅终止可最大化健壮性

  • X. 开发环境与线上环境等价

尽可能的保持开发,预发布,线上环境相同

  • XI. 日志

把日志当作事件流

  • XII. 管理进程

后台管理任务当作一次性进程运行






参考资料

云服务软件分类 https://mp.weixin.qq.com/s/xTOW1Ha47fFbAqVLdZgTXA

SaaS软件介绍 https://mp.weixin.qq.com/s/M2680wmNOJ1IIuywxru26w

SaaS软件分类及功能 https://mp.weixin.qq.com/s/xHq2HEgWmYBT_wbTKo4V_Q

OA协同办公管理 https://mp.weixin.qq.com/s/23p1Ck8_4JzqhPJjYScFrA

The Twelve-Factor App https://12factor.net/zh_cn/

Patterns of Enterprise Application Architecture http://books.google.com/books/about/Patterns_of_enterprise_application_archi.html?id=FyWZt5DdvFkC Martin Fowler

Refactoring http://books.google.com/books/about/Refactoring.html?id=1MsETFPD3I0C Martin Fowler


返回