50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

潮办科技 CTO 沈泽明:初创企业如何借助云开发实现飞速发展?

腾讯云

  • 2020-11-30
  • 本文字数:2528 字

    阅读完需:约 8 分钟

潮办科技CTO沈泽明:初创企业如何借助云开发实现飞速发展?

2020 年 11 月 29 日,腾讯 2020「小程序·云开发」技术峰会在北京顺利召开。本次峰会以“重新定义开发”为主题,深度聚焦小程序云开发的创新成果与实践案例。以下为潮办科技 CTO 沈泽明的演讲实录:


大家好,我是潮办科技的 CTO,很荣幸受邀参加这次的小程序云开发技术峰会,我今天演讲的主题是初创企业如何借助云开发实现飞速发展。


我们公司是 19 年 11 月份成立的,到今天算是刚满一周年,公司目前有两条小程序的产品线,且都是从 0 到 1 完全基于云开发来实现。因为今天是技术峰会,我就不讲产品的业务模式,直接用一些数据来向大家展示云开发为我们公司承载了多少东西。


我想从三个方面来讲,第一个,服务器成本。


大家现在所看到的,是我们公司第一个小程序的 1 月至 4 月总销售额,26 万元,我们小程序是 1 月份上线的,为什么 2 月、3 月的销售额那么低呢,几乎没有,因为大家都知道的疫情,公司全员都在家,没办法发货。所以 4 月才算是小程序的正式启动。


接下来,我们把时间拉长,1 月至 10 月的总销售额,接近 2400 万元,因为 11 月还没有结束,所以这里就不统计 11 月份的,如果加上 11 月份已经产生的销售额,那总量超过了 3000 万。大家可以看到,刚才还算高点的 4 月,在这张图里已经可以忽略不计了,如果从 4 月正式启动开始算起,到 10 月底,我们的销售额增长了将近 100 倍。


那么我最想给大家展示的是什么呢,承载 2400 万销售额的服务器成本是多少,大家可以看到,没有一个月是超过 1000 元的!在 1 月、2 月的时候,那时候还只能买套餐,3 月份上线了按量付费,切换之后,还把之前买的套餐没用完的部分退款了,所以 3 月的服务器费用是负的。3、4、5、6 这四个月承载了将近 300 万的销售额,然而服务器成本大家可以看到,不到 70 块钱,这就很夸张了。之后伴随小程序的推广,用户的增多,服务器使用量也逐步上升,最高是在 8 月的 861 元。那可能有人会问了,为什么销售额 9 月、10 月不比 8 月少,但是服务器成本反而低了呢。那是因为我在看到 8 月云开发服务器账单的时候,发现 CDN 流量占了很大一部分,然后意识到,我们小程序的图片没有压缩,之前量小,就暂时忽略了。加了图片压缩之后,成本就显著降低,9 月直接降到 8 月的三分之一成本。

按我在之前工作的经验看,同样的服务量如果用传统的云服务器,至少需要 2W-3W 一个月的服务器成本。那为什么云开发的服务器成本能降到这么低呢,我认为就需要归功于今天要讲的第二个方面,自动扩缩容。在之前,服务器费用对于一家初创企业来说一直是一项大支出,归根结底,我认为是因为资源浪费导致的,业务都会有流量高峰和低峰,那为了保证高峰的时候能稳定运行,一般的傻瓜式操作就是购买高性能昂贵的服务器,甚至组集群负载均衡,这就会导致在业务流量低峰的时候出现大量服务器资源浪费。而云开发的按量付费和自动扩缩容机制就完美的解决了初创企业的服务器成本问题。


这边拿我们公司的切身体验来举例。我们在 9 月 19 日的时候,做了第一次推广活动,流量瞬间进入,两个小程序都一下子承载了 10 多万的访问次数,这时候云函数自动扩容机制就发挥作用了,快速反应扩容来应对大流量,让这次推广活动顺利完成,活动结束后,访问量也逐步恢复平日水平,这时候自动缩容机制又开始启动了,关闭闲置的云函数资源,减少服务器成本。


再一个就在这个月,双十一活动,我们做了双保险,一个是提交了工单,云开发的工程师非常认真,帮助我们提前预热云函数,另一个是我们把活动的时间拉长,尽可能把流量分摊开,不集中在某个时间点,这次的双十一活动小程序运行也非常稳定,平台的商品全都清空售罄。


当日销售流水达 200 多万,第二天查看云开发费用结算,就比平时多花了 10 元钱,10 元钱的服务器费用扛住了一次双十一活动,简直不敢相信,可这就是事实。


很多初创公司每天都想着快速扩大业务,扩张团队,一笔融资到账,就想着赶紧招兵买马,往往这时候就会出现人员权限管控的问题。这时候,就会有数据安全问题出现,数据安全往往是初创企业会忽略的一个点。在之前,比如我招一个工程师,想让他用云开发的模式来实现小程序的一些功能,我只能给他开通开发者权限,而一旦他拥有了开发者权限,云数据库等于完全对他开放,可以随意在云开发控制台里篡改线上生产服的数据,这是一个很大的数据安全隐患,这也导致在公司快速发展那段时间,我依旧只能单枪匹马的开发,不敢招人,因为招了不熟悉的人,还不了解对方的真实为人,不敢就这么把数据库就这么交给他。


然后我当时就在云开发的微信社群里一直在推这个数据库权限控制,也获得了很多同行的共鸣,因为没有这个权限控制,企业扩大人员就会冒着极大的风险。云开发团队也非常给力,回馈了一个非常细粒度的云开发权限控制功能,可以给每个成员设置他所需的权限,还可以对不同云环境做不同的分配,例如测试服环境给予全部读写权限,生产服环境只给写权限等等。并且不止针对开发人员,对运营人员的权限也可以很细粒度的调整,这对公司扩大团队降低了非常多的风险。


那么除了权限问题,数据库备份也是初创企业会忽略的,圈内新闻出现删库跑路的现象还挺多的,这对公司来说肯定是一个重大损失。云开发就把这点考虑到了,最早推出的一天一次的数据库自动备份。这里我们也切身体会了一次,一位同事刚开始写云开发,在不熟悉的情况下,本来想更新一个字段,不小心使用了 set 操作,本应该是 update 操作,导致一个含有很多数据字段的文档被清空了,还好当时被删的数据是自己公司内部其他同事的数据,我说,别慌,我们正好试试看云开发的数据库备份是怎么用的,然后就使用了数据库备份,会出现一个新的备份集合,做了对比,把被改的那条数据还原。但当时我心里就开始在想了,


这只是一条数据被改,如果万一批量被改了,万一改的是用户的数据,万一用户们在早上数据库自动备份后又新增了很多内容,那怎么办?当时的数据库自动备份机制就不够用了,诶,这时,云开发团队又一次让我惊喜了,升级了自动备份机制,从每天早上一次自动备份变成了秒级备份,这一秒有问题,直接用备份回到上一秒,容错度增加了好几个数量级,再也不怕删库跑路了哈哈,用起来特别安心。


说了这么多,我想总结一下,我们一个不到 10 人的初创团队,在半年时间创造了 2 千多万的销售业绩,这样的飞速发展是离不开云开发的助力,我们在成长,云开发也在成长,我相信,云开发一定是未来,谢谢!

2020-11-30 00:311071

评论

发布
暂无评论
发现更多内容

高级修图软件:Affinity Photo中文Mac版

真大的脸盆

Mac 图像处理 图像编辑 编辑图像 处理图像工具

做实大模型的产业价值,度小满深耕“NLP+金融”

脑极体

金融 nlp 度小满

IDO&IEO盘点,包括PoseiSwap等即将面向市场的潜力打新活动

BlockChain先知

HashMap 底层是如何实现的?

javacn.site

java面试

标签系列:标签管理平台的架构与设计

小鲸数据

数据 标签 数据管理 标签体系

全球首款通过HDR Vivid认证的平板发布,华为视频全场景观影体验再升级

最新动态

Django笔记三十一之全局异常处理

Hunter熊

Python django 异常处理 全局异常

浅谈基于Shapley值的数据融合反欺骗数据判断相关

天翼云开发者社区

数据 Shapley

开通 ChatGPT Plus 的一些经验分享(66/100)

hackstoic

ChatGPT

2023-05-18:有 n 名工人。 给定两个数组 quality 和 wage , 其中,quality[i] 表示第 i 名工人的工作质量,其最低期望工资为 wage[i] 。 现在我们想雇佣

福大大架构师每日一题

Go 算法 rust

JavaScript中eval和with语句如何影响作用域链:探索深度知识

Immerse

中央企业数字化转型专业委员会正式揭牌!

用友BIP

财务管理

展会回顾 | 2023元宇宙生态博览会圆满落幕,3DCAT荣获“元宇宙交互技术奖”

3DCAT实时渲染

元宇宙 实时云渲染 实时渲染云

从 DevOps 到平台工程:软件开发的新范式

SEAL安全

DevOps 软件研发 平台工程

CDN网关超大range计算方法

天翼云开发者社区

CDN

《好好学习》:如何管理知识?

郭明

旭阳数字郗维宝:数智化转型助力焦化企业打破行业困境

用友BIP

升级企业数智化底座 2023用友技术大会

苹果系统更新:MacOS 11-13.x(PKG系统安装包及IPSW固件)

Rose

mac系统 macOS 13 Ventura 苹果最新系统 苹果系统下载

VM虚拟机 v13.0.2激活版 for Mac许可秘钥

Rose

VMware Fusion Pro 13 VM虚拟机破解版 Mac虚拟机 VMware Fusion激活秘钥

IDO&IEO盘点,包括PoseiSwap等即将面向市场的潜力打新活动

股市老人

云原生可观测性的几大误区

Yestodorrow

云原生 APM 监控 可观测性

BATJ架构师首推!分布式事务原理与实战,出神入化

程序知音

Java 分布式 java架构 Java进阶 后端技术

打造绿色低碳存储方案,助推数据中心绿色长“存”

天翼云开发者社区

CIO

C语言编程—常量

芯动大师

发现你的职业价值观:打造成功职业生涯的关键

Jack

异常体系与项目实践

Java 架构

Scrum进入疲惫期?三点帮你走出困境

敏捷开发

Scrum 敏捷开发 软件开发 Scrum Master 疲倦期

LlamaIndex 联合创始人下场揭秘:如何使用私有数据提升 LLM 的能力?

Zilliz

Milvus Zilliz LLM zillizcloud llamaindex

全屋智能,始终在等一双“究极手”

脑极体

智能家居

潮办科技CTO沈泽明:初创企业如何借助云开发实现飞速发展?_文化 & 方法_InfoQ精选文章