在说到如何实现软件SaaS化之前,那么先来了解一下什么是计算巢服务?
计算巢服务
那么什么是计算巢服务?计算巢服务是一个开放给服务商和用户的服务管理PaaS平台。
从服务商角度来看:计算巢集成了阿里云一系列底层产品能力,为服务商提供了一个智能简捷的服务发布和管理平台,覆盖了服务的整个生命周期,包括服务的交付、部署、运维等,将服务的交付、部署流程标准化,实现了自动化交付和部署,无需人工参与,极大的减少了服务商的运营成本。
从用户角度来看,为用户提供了丰富的软件选择,覆盖常见的软件类型,包括:数据库等基础软件,CRM等应用软件,以及制造、医疗等行业软件。已经有超过600家软件服务商入驻计算巢,超过100款可独立部署的软件。用户可以通过计算巢推荐服务列表、阿里云云市场或者直接从服务商侧获得服务创建链接,自主获取服务,一键选购,简单易用。整体来说交付流程如下
下面再来说说个人心目中SaaS化平台应具备什么功能。
软件SaaS化管理平台,应该具备什么功能?
对于软件SaaS化管理平台,需要服务的是两个群体,一个是服务提供商,一个是用户。那么下面也从这两个群体角度出发来谈谈软件SaaS化管理平台应该具备什么功能。
从服务商角度来看,作为软件SaaS化管理平台,当然要有应用管理页面,方便服务商对上线的应用进行管理,可以查看应用信息,应用版本,上线时间,以及其他应用相关的信息;
同时为了区分不同的服务商,当然也需要权限管理,不同的服务商仅可以看到自己上传的应用数据,而不能窥探其他服务商上传的应用数据;
当然也需要有应用版本管理页面,服务商可以查看到应用版本信息以及各个版本的变更内容,方便把控版本的变化;
还需要有应用注册用户信息以及用户使用数据等,方便为后续对当前应用资源投入提供决策依据;
最后还需要有应用服务监控页面,可以观测到应用使用过程中的资源占用情况,异常情况,告警信息等,方便快速解决应用问题。
从用户角度来看,作为软件SaaS化管理平台,需要有已经部署的服务实例管理页面,方便用户查看已经部署实例的运行情况,实例信息,以及可以及时的对服务实例进行升级或者扩配等操作;
当然也需要有创建服务实例的页面,方便用户快速部署服务实例,同时对于操作比较复杂的服务部署应提供部署操作文档等;
同样,对于用户来说,也需要权限管理,针对不同的用户给予不同的服务实例查看,启用,升级等其他权限。
如果你是软件的提供方,你会选择使用计算巢进行软件SaaS化吗?为什么?
如果我是软件提供放的话,我会选择计算巢进行软件SaaS化,因为就目前来看,我对于软件SaaS化管理平台想要的功能,计算巢服务目前都可以看到的。在计算巢官方文档中,你可以很方便的找到作为服务商想要的软件SaaS化管理平台应该具有的功能,比如
当然,从用户的角度,想要的关于软件SaaS化管理平台需要的用户关注的内容也可以找到
这里提出一点小的建议,就是希望阿里云计算巢服务官方可以在计算巢的控制台:https://computenest.console.aliyun.com/welcome/cn-hangzhou 区分一下服务商、用户,方便从服务商或者用户角度快速找到需要的菜单,比如创建服务商目录、用户目录,然后把对应的服务商操作菜单放入服务商目录下,把用户操作菜单放入用户目录下,比如
你使用过软件SaaS服务吗?你如何看待市场软件SaaS化的趋势呢?
个人使用过软件SaaS服务,就比如体验部署过计算巢服务的【LLM Riddles社区版】
整个部署过程就参照计算巢服务对应服务的【部署流程】操作即可,
整个过程按照流程操作,基本没有什么卡顿,小白也可以轻松部署属于自己的服务,部署好服务之后可以提供给他人访问链接,很方便也很省心。
从个人体验来说,市场软件SaaS化是必然趋势,随着技术的不断发展进步,传统的方式很难快速应对变化的世界,那么软件SaaS化就可以最大限度的解决传统应用流程遇到的瓶颈问题,减少企业的人工部署、维护成本,同时便于用户自行操作,缩短了服务商与用户的距离,也极大的促使服务商可以更快的适应用户的变化,不断升级应用,提高更好的服务。