


《中智观察》第1623篇推送
作者:雨涵
编辑:苏苏
头图来源:前瞻网
企业上云,大势所趋。
从2018年工信部印发《推动企业上云实施指南(2018-2020年)》各省市纷纷响应开始,我国云计算的发展就揭开了新的篇章。
一方面是上云政策的不断利好,阿里云、华为云、腾讯云等国内主流云计算服务厂商不断“开疆拓土;另一方面随着行业“内卷”加剧,中小型云计算服务厂商生存压力凸显。
近日,头顶“云计算第一股”的Ucloud因即将关停物联网UIoT公有云服务引发广泛关注。
值得关注的是,Ucloud或许只是代表了行业发展中的一个缩影。在云计算“高光”背后,如何抉择、如何突围、如何生存,成为这些中小型云服务商不得不面对的现实问题……

‖下线UIoT公有云
近日,有媒体接到用户反馈称,收到UCloud官方通知:“因产品运营调整,物联网UIoT公有云计划在2022年3月31日0时下线,建议您在收到信息后尽快到控制台确认并完成迁移,下线后所有数据都不再保留,感谢大家对UCloud的关注和支持。”
据了解,UCloud官方于2019年8月1日发布物联网UIoT公有云服务,至今运行不过三年。目前UCloud物联网相关产品共有三类,分别为物联网平台系统套件UIoT Stack、物联网通信云平台UIoT Core、物联网边缘网关UIoT Edge。
针对UIoT公有云服务关停,Ucloud方面表示,“产品调整后,对于在生产环境中实际使用产品的客户,我们在2021年12月启动了逐个通知,并给出了替代解决方案,目前客户都比较认可,业务没有因此受到较大影响。”
一位物联网行业资深人士分析认为,“物联网行业场景过于分散,底层技术协议难以打通,导致数据难以有效开放,很难通过标准化实现规模化商用。”
冰鉴科技研究院高级研究院王诗强认为,关停相关业务对于Ucloud来说或许是个明智的选择。“目前公有云市场竞争异常激烈,且需要持续大规模投入,但是想要短期盈利却很难。因此,对于中小企业来说,如果没有持续的现金流,关停相关业务不足为奇。”
深度科技研究院院长张孝荣在接受中国软件网采访时表示,目前属于云计算“青黄不接”的时节,互联网市场饱和、政企市场缩水,再叠加疫情影响,许多地方政府减少了云计算预算,由此导致云计算呈现出行业性低迷。在此背景下,一些中小型云计算服务厂商不得不削减成本,“砍掉”不盈利业务。

‖上市即巅峰
时间拉回到2020年1月。这一年的Ucloud迎来了属于自己的“高光时刻”。
随着科创板上市的锣声敲响,顶着中国A股“首家同股不同权”和“中国云计算第一股”的名头,UCloud从当时巨头林立的云计算领域杀出,成为了区别于阿里云、腾讯云等依附巨头开展业务的第三方独立云厂商而备受业界关注。
这家2012年成立的第三方云计算服务商,自主研发并提供计算、网络、存储等IaaS和基础PaaS产品,以及大数据、人工智能等产品,通过公有云、私有云、混合云三种模式为用户提供服务,并为互联网、传统企业在不同场景下的业务需求,不断推出适合各行业特性的综合性云计算解决方案。
上市之初,Ucloud即迎来了“巅峰之时”,市值一度接近570亿元。但随着公有云业务增长失速,营收和利润纷纷出现下滑。
公开资料显示,2016年-2021年,UCloud的总营收分别为5.16亿元、8.40亿元、11.87亿元、15.15亿元、24.55亿元和29亿元;但期间净利润分别为-2.11亿元、0.59亿元、0.77亿元、0.21亿元、-3.43亿元和-6亿元。
从数据上来看,2021年18%的营收增速创下过去四年最低,且上市后UCloud便业绩变脸,由盈转亏,净亏损近两年在持续扩大。
如今,随着Ucloud宣布关停物联网UIoT公有云服务,公司的企业经营情况再次引发业界关注。
根据2月25日Ucloud发布的2021年度业绩快报数据显示,2021年公司营业总收入29.08亿元,同比增加18.46%,归属于母公司所有者的净利润-6亿元,上年同期-3.43亿元,同比亏损增加。
对于进一步亏损的原因,Ucloud方面进行了解释,首先,是教育、游戏、直播等行业的环境发生了显著的变化,电商等互联网行业发展放缓,一定程度上影响了公司的业绩。其次,主营业务毛利率较上年同期下滑约4.79个百分点;再次,公司的销售费用、管理费用和研发费用较上年同期增长约35%。

(摘自Ucloud 2021年度业绩快报)
不仅如此,从2021年开始,Ucloud的主要股东也在接连不断地宣布减持股份。以第三大股东君联博珩为例,在过去的一年里,已经减持1.49%的股权,减持均价为27.96元到43.25元,最高可套现2.9亿元。
股价方面,UCloud公司的股价一路下滑。截至 3月14日收盘,Ucloud股价为 19.10元每股,再创新低,较市值最高时跌幅超过483亿元。
谈及Ucloud上市之后的业绩和股价均表现不佳的原因时,王诗强认为,这是多方面的共同结果。“第一,行业整体不好,导致股价表现低迷;其次,云服务市场竞争越来越激烈,参与者众多,公司盈利不佳,导致投资人对该行业盈利预期下降;第三,前期战略投资人需要出售股票套现。”
张孝荣也坦言,“云计算赛道长期前景看好,但盈利是个行业性难题,需要厂商长期投入研发,Ucloud经营成本高而市场拓展有限,业绩不及预期导致股价低迷。”他进一步表示,“现在是产业发展的瓶颈期,市场需求的呼声很大,但项目落地的数量较少。国内主攻的政企市场缩水,国外市场受到地缘政治挑战,行业发展承受不小的压力。”

‖“云”缝中生存
事实上,如今的云计算市场正在面临着激烈的竞争,尤其是强者恒强,竞争胶着的局面已成为云计算行业常态。
以根据海比研究院公布的SaaS市场数据为例,2021年中国SaaS市场容量达1.04万亿元,而2020年市场规模仅498亿元,市场开发率仅有5%,尚有21倍提升空间,说明未来成长空间巨大,预计到2025年市场开发率可达16%。
随着越来越多的资源和市场关注,不断向头部企业集中,在“云”缝中生存成为大多数腰部以下的云服务厂商的真实写照。
根据IDC公布的数据显示,2021年上半年中国公有云服务整体市场规模(IaaS/PaaS/SaaS)达到123.1亿美元,仍处于高速增长当中。但值得注意的是,无论是在IaaS市场还是在IaaS+PaaS市场,马太效应的影响正在越来越严重,头部厂商雷打不动,并逐渐蚕食着剩余的市场。
根据数据显示,2021上半年,中国公有云IaaS市场前五大厂商阿里云、华为云、腾讯云、中国电信天翼云和AWS市场份额达到了76.7%;IaaS+PaaS市场五巨头占据了75.8%。而在《中国公有云服务市场(2019上半年)跟踪》报告中,五大厂的数据总和还停在74%。这意味留给中小企业抢占的市场份额正在越来越小。
以Ucloud为例,公有云业务在去年上半年虽然贡献了近八成的营收,但仍然面临成本高、盈利水平下降等困境。Ucloud在公告中提到,“公司致力于不断提升产品性能,尤其是计算能力方面,以短期内基础资源和研发的投入来换取长期的盈利能力。”公司销售费用、管理费用和研发费用较上年同期增长约 35%,主要是公司为创造产品价值、开拓市场实现行业突破,加大了研发和销售人力的投入,导致人力成本较上年同期增长约 1.4 亿元,其他费用较上年同期增长约 4800 万元。
Ucloud方面还表示,由于引入了一些互联网细分行业头部客户,导致议价空间不大且对于稳定性等要求高,同时缺少同等规模可匹配的其他客户来提升资源复用率,致使目前盈利水平较低。
“市场资源优先聚集到头部企业,行业集中度也将进一步提高。”张孝荣指出,“小厂面临得不到资本输血而逐渐消失的考验,如果不能加入大厂生态与之共同发展,那么需要及时转型寻求新的出路,抱团取暖或将是个选择。”

‖如何突围
如今,如何突围成为中小型云服务厂商亟待解决的问题。
根据Ucloud 2020年年报数据,2020年,公有云收入占比为73.5%。但自2020年一季度以来,公司公有云业务增速下滑已经比较明显。从一季度的20.55%,依次递减至二至四季度的12.92%、2.02%以及-4.27%。
但即便如此,UCloud依然是除了随着BATH(百度、阿里、腾讯、华为)等巨头云业务外,屈指可数的国内头部云厂商之一。
在目前的Ucloud各大业务板块中,公有云业务收入平稳增长,边缘云业务由于引入互联网细分行业头部客户,收入实现了快速增长;混合云业务较上年同期实现了较快的增速,也为客户后续接入公有云起到了桥梁的作用。
王诗强建议,对于头部云服务企业来说,寄希望打造标准化云服务,这显然无法满足各行各业有特需需求的企业。因此,提供定制化云服务是腰部云服务商与头部云服务商竞争的一大优势。
海比研究院预计,如今的中国市场的数字化历程已经四大阶段,现在已经第三阶段的数字化时代迈入到第四阶段的数智化时代,在数智化时代云计算市场过去IaaS、PaaS 和SaaS三者泾渭分明的情况已经无法满足新时代数智化建设的需求,在新需求的驱动下,未来云计算市场将会走向融合,当下的热点是SaaS与 PaaS的融合,SaaS与IaaS的融合。
此外,随着“东数西算” 国家工程启动带来整体行业发展的竞争加速,这对于中小型的云服务厂商来说,是否意味着是新机遇的开始?


扫码报名参会/进群

扫码报名参会/进群

发布时间:2022.04.08
联系我们:13811945312
我正在尝试使用ruby和Savon来使用网络服务。测试服务为http://www.webservicex.net/WS/WSDetails.aspx?WSID=9&CATID=2require'rubygems'require'savon'client=Savon::Client.new"http://www.webservicex.net/stockquote.asmx?WSDL"client.get_quotedo|soap|soap.body={:symbol=>"AAPL"}end返回SOAP异常。检查soap信封,在我看来soap请求没有正确的命名空间。任何人都可以建议我
我想安装一个带有一些身份验证的私有(private)Rubygem服务器。我希望能够使用公共(public)Ubuntu服务器托管内部gem。我读到了http://docs.rubygems.org/read/chapter/18.但是那个没有身份验证-如我所见。然后我读到了https://github.com/cwninja/geminabox.但是当我使用基本身份验证(他们在他们的Wiki中有)时,它会提示从我的服务器获取源。所以。如何制作带有身份验证的私有(private)Rubygem服务器?这是不可能的吗?谢谢。编辑:Geminabox问题。我尝试“捆绑”以安装新的gem..
这里是Ruby新手。完成一些练习后碰壁了。练习:计算一系列成绩的字母等级创建一个方法get_grade来接受测试分数数组。数组中的每个分数应介于0和100之间,其中100是最大分数。计算平均分并将字母等级作为字符串返回,即“A”、“B”、“C”、“D”、“E”或“F”。我一直返回错误:avg.rb:1:syntaxerror,unexpectedtLBRACK,expecting')'defget_grade([100,90,80])^avg.rb:1:syntaxerror,unexpected')',expecting$end这是我目前所拥有的。我想坚持使用下面的方法或.join,
最近,当我启动我的Rails服务器时,我收到了一长串警告。虽然它不影响我的应用程序,但我想知道如何解决这些警告。我的估计是imagemagick以某种方式被调用了两次?当我在警告前后检查我的git日志时。我想知道如何解决这个问题。-bcrypt-ruby(3.1.2)-better_errors(1.0.1)+bcrypt(3.1.7)+bcrypt-ruby(3.1.5)-bcrypt(>=3.1.3)+better_errors(1.1.0)bcrypt和imagemagick有关系吗?/Users/rbchris/.rbenv/versions/2.0.0-p247/lib/ru
在Rails4.0.2中,我使用s3_direct_upload和aws-sdkgems直接为s3存储桶上传文件。在开发环境中它工作正常,但在生产环境中它会抛出如下错误,ActionView::Template::Error(noimplicitconversionofnilintoString)在View中,create_cv_url,:id=>"s3_uploader",:key=>"cv_uploads/{unique_id}/${filename}",:key_starts_with=>"cv_uploads/",:callback_param=>"cv[direct_uplo
我想在Ruby中创建一个用于开发目的的极其简单的Web服务器(不,不想使用现成的解决方案)。代码如下:#!/usr/bin/rubyrequire'socket'server=TCPServer.new('127.0.0.1',8080)whileconnection=server.acceptheaders=[]length=0whileline=connection.getsheaders想法是从命令行运行这个脚本,提供另一个脚本,它将在其标准输入上获取请求,并在其标准输出上返回完整的响应。到目前为止一切顺利,但事实证明这真的很脆弱,因为它在第二个请求上中断并出现错误:/usr/b
您如何在Rails中的实时服务器上进行有效调试,无论是在测试版/生产服务器上?我试过直接在服务器上修改文件,然后重启应用,但是修改好像没有生效,或者需要很长时间(缓存?)我也试过在本地做“脚本/服务器生产”,但是那很慢另一种选择是编码和部署,但效率很低。有人对他们如何有效地做到这一点有任何见解吗? 最佳答案 我会回答你的问题,即使我不同意这种热修补服务器代码的方式:)首先,你真的确定你已经重启了服务器吗?您可以通过跟踪日志文件来检查它。您更改的代码显示的View可能会被缓存。缓存页面位于tmp/cache文件夹下。您可以尝试手动删除
项目介绍随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱小学生兴趣延时班预约小程序的设计与开发被用户普遍使用,为方便用户能够可以随时进行小学生兴趣延时班预约小程序的设计与开发的数据信息管理,特开发了小程序的设计与开发的管理系统。小学生兴趣延时班预约小程序的设计与开发的开发利用现有的成熟技术参考,以源代码为模板,分析功能调整与小学生兴趣延时班预约小程序的设计与开发的实际需求相结合,讨论了小学生兴趣延时班预约小程序的设计与开发的使用。开发环境开发说明:前端使用微信微信小程序开发工具:后端使用ssm:VU
我对如何计算通过{%assignvar=0%}赋值的变量加一完全感到困惑。这应该是最简单的任务。到目前为止,这是我尝试过的:{%assignamount=0%}{%forvariantinproduct.variants%}{%assignamount=amount+1%}{%endfor%}Amount:{{amount}}结果总是0。也许我忽略了一些明显的东西。也许有更好的方法。我想要存档的只是获取运行的迭代次数。 最佳答案 因为{{incrementamount}}将输出您的变量值并且不会影响{%assign%}定义的变量,我
require"socket"server="irc.rizon.net"port="6667"nick="RubyIRCBot"channel="#0x40"s=TCPSocket.open(server,port)s.print("USERTesting",0)s.print("NICK#{nick}",0)s.print("JOIN#{channel}",0)这个IRC机器人没有连接到IRC服务器,我做错了什么? 最佳答案 失败并显示此消息::irc.shakeababy.net461*USER:Notenoughparame