品尚微程程序员老刘2012年做java开发至今,先后在某某电网、南京某研究所摸爬滚打。这十二年来经历过很多软件项目的洗礼,其中不乏SaaS软件,今天就谈谈老刘心中的SaaS到底长啥样。
SaaS(Software as a Service),翻译过来就是软件即服务,通常不同行业会有自己专属的SaaS软件,常见的有erp、财务类管理软件、商城等。
SaaS软件的第一大优点:交付快。运营商已经把程序开发好并部署到服务器,他需要做的仅仅是开通专属你的账号和权限,理论上就已经完成了交付。
优点二:低成本。SaaS软件一般开设不同套餐,比较有意思的是,许多行业的SaaS软件,基础套餐的价格大多集中在几千元左右(3000-5000元/年较多)。部分特殊行业,比如erp、人力资源的,可能在上万。
优点三:相对省心。一方面,大部分SaaS软件都经历过真实客户的使用反馈,bug较少。另一方面,SaaS软件的软硬件设备所属权归乙方所有,客户无需考虑软件更新、扩容的问题,只需关注自身业务即可。缺点也是显而易见,也简单说三点。
缺点一:不灵活。SaaS软件为了满足大部分客户的需求,从页面的颜色设计到菜单的摆放,再到功能的堆叠,都是开发之前由自己确定好的,所以,你无法改变他的任何“已确定”功能,就连名称和logo也无法替换为你自己的。其实很好理解,SaaS软件是所有用户共用一套代码,你改了别人也改了。
缺点二:安全问题。SaaS软件对开发商的技术要求是非常高的,一旦出问题,那将是大面积,甚至是所有用户都受影响。对于小型技术公司的SaaS产品,必须慎重选择。
缺点三:数据泄露问题。SaaS软件的源代码、数据库、域名、服务器等等都属于乙方,抛开软硬件层面的安全隐患,人为手段值得深思。因为能选择用同一款SaaS软件的用户都是同行,你的数据、同行的数据注定会被汇总到同一数据库,总是会有更高权限的乙方能看到这些数据。
综述,如果您成本预算有限,同时不需要定制功能,并且您对数据不那么敏感,那么,SaaS软件肯定是首选。反之,您想拥有自己的主体,打造自己的品牌,不想任何第三方监测统计自己的数据,要慎重选择SaaS软件!