草庐IT

博通收购VMware后,怎么将授权方式改成软件订阅了?

天道_酬勤1 2023-12-07 原文

  本周IT行业最火的新闻莫过于博通收购VMware了,在电话会议上博通管理层表示要将VMware的授权方式从买断改成订阅。之前正好有计划在《话说开源》系列中写一篇关于软件订阅模式的文章,那就干脆趁着这次提前写了。

一、什么是软件订阅?

  大家听软件订阅最多的可能是在SaaS行业,但现在订阅模式并非SaaS软件的特权,已经扩展到本地化部署的软件。

  软件订阅其实就是将之前的软件购买方式从永久买断改成按一定时间付费,每年/月都需要付一笔钱。我们以Microsoft 365为例,以前的Office是可以买断的,但现在已变成按年/月付费。

  在TO B领域,国外早的有Redhat,后来的Nutanix,国内深信服推出的云安全访问服务SASE方案,都在推软件订阅。

二、企业为什么要推软件订阅?

  为什么这些传统的软硬件公司都放着好好的一次性收入不要,放弃这么好的现金流,要去推软件订阅模式呢?我个人认为有以下几点原因:

1)收入可持续。比如第一年有100个客户,客单价10万,假设按照10%的流失率,第二年至少会有900万的收入。这部分收入是在SaaS公司中经常看到的ARR年度经常性收入。

2)增加客户数量。因为订阅的初次投入比一次性买断价格便宜很多,这样可以吸引更多客户去尝试一下,就算发现不好用也就是损失了一年的费用。

3)可预测性。对于公司来说,未来的收入可以更准确预测。订阅也是有时间截止日期的,因此订阅的模式更有助于将预测精确到月甚至周。

4)倒逼企业在客户服务及产品功能上投入更多资源服务好客户。订阅的模式要求公司建立客户成功团队持续服务客户,因为只有客户成功了,客户才能继续付费。这也就是为什么现在很多叫Customer Success team了。因为只有客户Success了,企业收入才能Success。传统软件一次性买断后,有些公司就不再愿意投入精力去关注客户的使用情况。但是订阅模式下要想客户第二年继续付费,就会倒逼销售和客户成功团队更好地去服务客户。

三、软件订阅的弊端

  说完软件订阅的优势,那软件订阅有没有弊端?肯定是有的。

1)短期内营收会降低。收费模式改成订阅付费后,公司失去了买断license时的一次性收入。这对公司的短期营收是非常受影响的,很考验公司的现金流。对于初创公司来说,可能就得靠不断融资来获取现金流了。

2)短期内渠道的积极性受影响。对于传统TO B的公司来说,很多都是依赖渠道的。之前的合作模式是渠道为厂商介绍客户从中赚取利润。但现在推订阅模式,对于渠道的短期利益来说是有损失的。原先的一次性利润可能会平均到多年才能拿到。

3)**不确定性,**续约率变成了企业的生命线。因为订阅是按年收费的,如果客户使用满一年后发现没有带来价值,或者客户公司受业务调整影响,会影响续约率,而续约率是订阅模式的生命线。否则新客户他拓展速度还不及你的流失率,这个就难以为继了。

  转型从来都不是一件容易的事情,我在的公司也经历了从传统买断授权到订阅模式的转变,这个转变确实需要时间,也需要高层坚定的态度和决心。

四、客户为什么要选择软件订阅?

  从客户的角度来说,已经接受了几十年的买断授权的方式,为什么要接受新的订阅模式呢?作为经历了从卖软件授权到卖软件订阅的销售,我和很多客户解释了为什么可以尝试这种模式。

1)降低初始投入成本。相比于一次性买断license的价格,订阅模式的按年付费价格可以让用户以较低成本先用起来。

2)沉没成本低。客户难免会买到功能或体验不如当初POC时的软件,如果是买断授权的,这时候想换的沉没成本是比较高的。越晚换,沉没成本越高。但如果是只买了一年,你用了一年后发现不好用,那就可以不再续费。

3)节省维保费用。如果是一次性买断,大多数都是第一年免维保,第二年开始按比例收取维保费用。采用软件订阅后,就不再需要支付维保费用。

  结语:客户最终是为产品或服务的价值付费,软件订阅仅仅是其中一种付费方式而已,最关键的还是要为客户提供价值。


更多文章,欢迎大家关注我的个人微信公众号:“天道侃IT

有关博通收购VMware后,怎么将授权方式改成软件订阅了?的更多相关文章

  1. ruby - 如何以所有可能的方式将字符串拆分为长度最多为 3 的连续子字符串? - 2

    我试图获取一个长度在1到10之间的字符串,并输出将字符串分解为大小为1、2或3的连续子字符串的所有可能方式。例如:输入:123456将整数分割成单个字符,然后继续查找组合。该代码将返回以下所有数组。[1,2,3,4,5,6][12,3,4,5,6][1,23,4,5,6][1,2,34,5,6][1,2,3,45,6][1,2,3,4,56][12,34,5,6][12,3,45,6][12,3,4,56][1,23,45,6][1,2,34,56][1,23,4,56][12,34,56][123,4,5,6][1,234,5,6][1,2,345,6][1,2,3,456][123

  2. ruby - 解析 RDFa、微数据等的最佳方式是什么,使用统一的模式/词汇(例如 schema.org)存储和显示信息 - 2

    我主要使用Ruby来执行此操作,但到目前为止我的攻击计划如下:使用gemsrdf、rdf-rdfa和rdf-microdata或mida来解析给定任何URI的数据。我认为最好映射到像schema.org这样的统一模式,例如使用这个yaml文件,它试图描述数据词汇表和opengraph到schema.org之间的转换:#SchemaXtoschema.orgconversion#data-vocabularyDV:name:namestreet-address:streetAddressregion:addressRegionlocality:addressLocalityphoto:i

  3. ruby-on-rails - 正确的 Rails 2.1 做事方式 - 2

    question的一些答案关于redirect_to让我想到了其他一些问题。基本上,我正在使用Rails2.1编写博客应用程序。我一直在尝试自己完成大部分工作(因为我对Rails有所了解),但在需要时会引用Internet上的教程和引用资料。我设法让一个简单的博客正常运行,然后我尝试添加评论。靠我自己,我设法让它进入了可以从script/console添加评论的阶段,但我无法让表单正常工作。我遵循的其中一个教程建议在帖子Controller中创建一个“评论”操作,以添加评论。我的问题是:这是“标准”方式吗?我的另一个问题的答案之一似乎暗示应该有一个CommentsController参

  4. ruby - Ruby 中的隐式返回值是怎么回事? - 2

    所以我开始关注ruby​​,很多东西看起来不错,但我对隐式return语句很反感。我理解默认情况下让所有内容返回self或nil但不是语句的最后一个值。对我来说,它看起来非常脆弱(尤其是)如果你正在使用一个不打算返回某些东西的方法(尤其是一个改变状态/破坏性方法的函数!),其他人可能最终依赖于一个返回对方法的目的并不重要,并且有很大的改变机会。隐式返回有什么意义?有没有办法让事情变得更简单?总是有返回以防止隐含返回被认为是好的做法吗?我是不是太担心这个了?附言当人们想要从方法中返回特定的东西时,他们是否经常使用隐式返回,这不是让你组中的其他人更容易破坏彼此的代码吗?当然,记录一切并给出

  5. ruby - 怎么来的(a_method || :other) returns :other only when assigning to a var called a_method? - 2

    给定以下方法:defsome_method:valueend以下语句按我的预期工作:some_method||:other#=>:valuex=some_method||:other#=>:value但是下面语句的行为让我感到困惑:some_method=some_method||:other#=>:other它按预期创建了一个名为some_method的局部变量,随后对some_method的调用返回该局部变量的值。但为什么它分配:other而不是:value呢?我知道这可能不是一件明智的事情,并且可以看出它可能有多么模棱两可,但我认为应该在考虑作业之前评估作业的右侧...我已经在R

  6. ruby-on-rails - 我该怎么办 :remote location validation with CarrierWave? - 2

    我在我的Rails3示例应用程序上使用CarrierWave。我想验证远程位置上传,因此当用户提交无效URL(空白或非图像)时,我不会收到标准错误异常:CarrierWave::DownloadErrorinImageController#createtryingtodownloadafilewhichisnotservedoverHTTP这是我的模型:classPaintingtrue,:length=>{:minimum=>5,:maximum=>100}validates:image,:presence=>trueend这是我的Controller:classPaintingsC

  7. 电脑0x0000001A蓝屏错误怎么U盘重装系统教学 - 2

      电脑0x0000001A蓝屏错误怎么U盘重装系统教学分享。有用户电脑开机之后遇到了系统蓝屏的情况。系统蓝屏问题很多时候都是系统bug,只有通过重装系统来进行解决。那么蓝屏问题如何通过U盘重装新系统来解决呢?来看看以下的详细操作方法教学吧。  准备工作:  1、U盘一个(尽量使用8G以上的U盘)。  2、一台正常联网可使用的电脑。  3、ghost或ISO系统镜像文件(Win10系统下载_Win10专业版_windows10正式版下载-系统之家)。  4、在本页面下载U盘启动盘制作工具:系统之家U盘启动工具。  U盘启动盘制作步骤:  注意:制作期间,U盘会被格式化,因此U盘中的重要文件请注

  8. 【鸿蒙应用开发系列】- 获取系统设备信息以及版本API兼容调用方式 - 2

    在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList​()Obt

  9. 软件测试基础 - 2

    Ⅰ软件测试基础一、软件测试基础理论1、软件测试的必要性所有的产品或者服务上线都需要测试2、测试的发展过程3、什么是软件测试找bug,发现缺陷4、测试的定义使用人工或自动的手段来运行或者测试某个系统的过程。目的在于检测它是否满足规定的需求。弄清预期结果和实际结果的差别。5、测试的目的以最小的人力、物力和时间找出软件中潜在的错误和缺陷6、测试的原则28原则:20%的主要功能要重点测(eg:支付宝的支付功能,其他功能都是次要的)80%的错误存在于20%的代码中7、测试标准8、测试的基本要求功能测试性能测试安全性测试兼容性测试易用性测试外观界面测试可靠性测试二、质量模型衡量一个优秀软件的维度①功能性功

  10. 在VMware16虚拟机安装Ubuntu详细教程 - 2

    在VMware16.2.4安装Ubuntu一、安装VMware1.打开VMwareWorkstationPro官网,点击即可进入。2.进入后向下滑动找到Workstation16ProforWindows,点击立即下载。3.下载完成,文件大小615MB,如下图:4.鼠标右击,以管理员身份运行。5.点击下一步6.勾选条款,点击下一步7.先勾选,再点击下一步8.去掉勾选,点击下一步9.点击下一步10.点击安装11.点击许可证12.在百度上搜索VM16许可证,复制填入,然后点击输入即可,亲测有效。13.点击完成14.重启系统,点击是15.双击VMwareWorkstationPro图标,进入虚拟机主

随机推荐