作者 | 胡巍巍
出品 | CSDN(ID:CSDNnews)
虽然程序员这行加班多,但不要认为加班就该是常态。有些班,原本可以不加;有些夜,其实可以不熬。俗话说,工具不对,努力白费。如果有一款服务,可以让交付时间加快60%-70%,你会Pick吗?不要觉得这不可能,这不是一场梦,醒来真的会让你很感动。
今天要介绍的这款服务,是云端一体化的后端云服务——腾讯云云开发(CloudBase),其采用Serverless架构,可以免去移动应用构建中繁琐的服务器搭建和运维。
据了解,该服务于2018年上线。2019年,其主要拓展了微信小程序的相关生态。2020年上半年,腾讯云云开发发布了Web端、H5和移动App的开发服务。新版本的主要变化,在于支持的终端场景更全面。
此外,本次新版本中,腾讯云云开发还提供了静态托管服务,把存储和CDN资源,集中打包做成了一个标准化产品,从而让开发者更好地使用,值得一提的是,这是国内首个提供Serverless静态托管的平台。
除此之外,云调用能力全新升级,除了支持微信开放接口的云调用之外,本次升级也支持了腾讯云相关服务的免鉴权云调用,包括图片处理、图片压缩、图片水印处理等也已经上线,可以当成云开发的扩展能力来使用,开发者直接调用后,就能省去繁琐流程、还能节约成本。
那么,该服务就有哪些典型案例?本次发新版是基于哪些用户需求?CSDN近日采访腾讯云云开发产品负责人王倩,力图为大家揭开腾讯云云开发的“神秘面纱”!
深圳地铁上线疫情类产品,仅用两周时间
使用腾讯云云开发的深圳地铁产品,叫做深圳地铁疫情管理系统,疫情后期复产复工节奏加快之后,深圳地铁需要有一个系统,让员工及时上报健康信息、以及人员流动情况。
当时,深圳地铁需要上线三个端,一个是微信企业号的端,一个是微信的小程序端,一个是管理端,管理端主要是供管理人员查看疫情上报的情况。对方的要求是,短期内要上线三个端的应用。
腾讯云云开发平台给出云开发的框架后,深圳地铁仅用一两周时间,就把三个端口的需求全部满足。如此迅速的背后还有另外一个原因,即深圳地铁原来有一套小程序,而现在他要开发Web端,那么把原来的应用层直接调API,就能很快生成行程的动态、生成码、角色管理、用户管理等各种服务的配置。
而且,深圳地铁的场景属于瞬时高迸发,流量瞬间上来可能达到六七万的QPS,所以特别适合用云开发这种服务器。据王倩介绍,深圳地铁每天有十万左右客户流量,可以说每天有十万人左右,在不知不觉中使用者腾讯云云开发的服务。另外,深圳机场的相关产品都已经上线。他们使用的正是腾讯云云开发的一云多端的模式。
2020年一季度,腾讯云云开发的金融客户也在增加。他们选择腾讯云开发平台的理由是更安全,同时还能得到更多服务层面的组件和部署上的优化。而一云多端,正是本次腾讯云云开发的重要更新之一。
全套打包服务:国内第一家
以开发小程序为例,开发者做小程序不仅仅是做小程序,他一定要做一个Web端。因为微信容器内,固然有他适用的场景,但他也会使用Web场景。所以腾讯云云开发平台提出“一云多端”的说法,即数据都在一个云上,支持小程序和Web等多端口。
同时,也有开发者说,有了C端还要做B端运营管理的后台,所以腾讯云云开发平台也有管理端的SDK去提供,这相当于给开发者一个全套打包服务。而且目前国内没有直接竞品,腾讯云开发平台其实是国内第一家。
对于企业来说,想进行营销推广、获取客户、拉新留存,都得有一整套配套设施,比如小程序、H5和Web网页等。腾讯云云开发的Web端能力,也比较全面,其可以支持静态托管,比如说你原来的静态资源要找一个服务器存放,现在直接在云开发的控制台上,就能把你的资源存上来。
其中,使用图片压缩功能,还可以省流量,进而提升C端浏览体验。此外,CDN加速服务可以让开发者自定义域名,腾讯云云开发平台还能提供默认域名,即使没有小程序,也可以直接做Web博客或者个人建站。
如果你已经有了一个小程序,那再做一个Web站点,成本往往很高。而腾讯云云开发平台所有的资源都是打通的,对于开发者来说就是“一套打包”,这样的话企业的开发成本也会降低。
一云多端,交付时间提升60%-70%
传统的Web开发者基本是一个前端、一个后端,前端开发JS、后端开发PHP。有了腾讯云云开发平台这套服务,在人力上一个前端工程师可以Cover前后端所有的流程和领域。
对于小企业或个人来说,就能省去搭建服务器的运维成本。其次是在成本上,以往搭建一个应用网站,可能得先买一个域名,再买一个虚拟主机。一个域名两百多块钱,虚拟主机可能就八百到一千块钱。
即便网站没流量,服务器租赁成本一直都存在。而腾讯云云开发平台的H5服务,提供的是无服务器的按量计费的模式,即只有在你流量越来越多时,腾讯云云开发平台才会收更多的钱,没有流量就不收钱。
以腾讯境外支付团队为例,通过加持腾讯云云开发服务,交付时间得到极大提升。传统模式下一个页面可能需要十天,用了云开发模式,该团队的一个页面大概只需要3-4天,交付时间提升60%到70%。
此外,使用云调用功能,腾讯境外支付团队使用云开发调用之后,首屏时间从1.7秒降到560毫秒(首屏时间:浏览器显示第一屏页面所消耗的时间),这是一个质的提升。目前,云开发的调用量基本每天能达到7亿次左右。而云调用功能也是目前开发者使用较多的功能。
继续构建开发者生态
在构建开发者生态上,2019年腾讯云云开发平台推出了面向小程序生态的十亿扶持计划。2020年2月到5月期间,只要是非个人主体,不管是企业、政府,还是组织,都可以申请860元的旗舰版云开发,这基本可以帮助企业应对十万的DAU到两百万的DAU。
除此之外,腾讯云云开发平台还会给到普通开发者基础版套餐,额度超过市场上同类型服务。福利总是垂青紧紧抓住它的人,如果你也需要腾讯云云开发,那就赶快搜索“腾讯云云开发”并进行试用吧。利器在手,就能早点下班,这样你的头发就会一直蓬松哦!
【END】
更多精彩推荐
拿下 Gartner 容器产品第一,阿里云打赢云原生关键一战!
深聊 Solidity 的测试场景、方法和实践,太详细了,必须收藏!
今日福利:评论区留言入选,可获得价值299元的「2020 AI开发者万人大会」在线直播门票一张。 快来动动手指,写下你想说的话吧。
点击阅读原文,精彩继续!
你点的每个“在看”,我都认真当成了喜欢
转载:https://blog.csdn.net/csdnnews/article/details/105463263