小城故事多,充满喜和乐。
地处河南省最南端的信阳市是一座拥有600多万常住人口的中小型城市,四季分明,气候适宜,有“江南北国、北国江南”之美誉。信阳当地拥有众多娱乐设施,但其中有一个比较特别,那就是属于当地人的“限定快乐”——信阳海岛风暴水上乐园(下称“水上乐园”)。
水上乐园于2016年6月16日正式开园,是信阳市最大的水上乐园,每年仅在夏季开放两个月时间,乐园设有大喇叭、大型互动水寨、海浪池、戏水小品等设施,高峰期可达到单日千人以上的规模,是当地不折不扣的“明星产业”。为了更好地服务游客,水上乐园也于2018年上线了专属小程序,由信阳长远科技担任开发商,让游客能更方便地完成购票、验票、退票甚至分销等操作,同时打通线上线下消费场景,提供园区整体的运营效率。
虽然每年只有两个月左右的营业期,但过于火爆的业务也给水上乐园运营方带来了挑战:
首先,信阳长远科技是小规模创业团队,研发人力不足,掌握的技术栈也非常有限;其次,业务营业时间较为集中,从全年来看,业务数据基本呈现出较为明显的正态分布,兼具了业务洪峰与业务低谷,因此对业务在大流量下的稳定性与闲时流量下的灵活性都带来了考验;最后,虽然运营时间段固定,但为了维持项目热度,小程序需要确保全年可用,因而带来了一部分小程序运营维护成本。面对高昂的服务器成本,项目组迫切需要一种平能够平衡可用性和成本的优化方案。
这时,长远科技了解到微信云托管可能能够满足相关需求,就体验了一番,发现十分顺滑,几分钟就能快速部署一个小程序/公众号后端服务,在进一步测试后,发现云托管完全能解决业务遇到的问题,便将项目完全迁移到了云托管。
信阳长远科技负责人陈永松表示,微信云托管主要从四个方面帮助了业务:
一、有效降低人力和研发成本
微信云托管采用了云原生架构,自带免服务器免运维特性,有效节省了人力,接入云托管过程中,仅1名研发同学就完成了闭环。
二、降低运营费用
由于水上乐园项目每年仅开放两个月,这种不均衡的消费习惯考验着云资源的合理分配,如分配不均可能造成服务宕机或资源浪费。微信云托管自带的弹性扩缩容能力就能完美解决,在业务运营期,访问量暴涨的时候,云托管可以自动在后台为业务扩容,不用担心小程序会崩掉,在活动结束后也可以自动缩容,最低可缩容到0,不产生任何费用。整个过程按量计费,花多少付多少,不会发生预留服务器资源不够而导致服务宕机,或预留资源过剩导致浪费的尴尬情况。
三、启动成本几乎为零
传统企业想要拥有一套完备的前后端开发体系,往往需要不少资金投入,更别说相对更灵活的前后端分离模式,这对于大部分中小企业是一笔不小的开销。而微信云托管很好地解决了这一问题,为每个用户提供了三个月免费额度,给业务增加了不少试错成本,更加契合中小型企业和初创企业,同时,微信云托管天然支持前后端分离的开发模式,MySQL数据库、流水线、日志监控等全部集成在平台内,无需繁琐配置和调用,减轻前后端代码粘连性,业务代码变更,更加灵活。
四、轻松调用微信开放能力
使用云托管的云调用功能,即可轻松调用微信支付等微信开放能力,自带私有安全链路,免证书管理,免签名计算等特性,让企业能够更放心、更省心地在微信生态运营业务。
陈永松表示,项目使用了微信云托管的代码托管、MySQL、缓存、云存储和定时扩缩容等多项能力,有效解决了小程序的高并发问题,同时提高了整体的稳定性,最友好地是部署很方便,让我们这样的小团队也能快速用上云服务。
让更多企业和开发者享受简单快速上云,是微信云托管的设计初衷之一,为降低上手门槛,云托管在近期上线了一键部署功能,支持通过 Node.js、PHP、Python、Java 和 Golang 等 5 种语言模板快速部署一个完整的后端项目。除了持续简化部署流程,云托管还即将上线 WebSocket、第三方服务商模式等,满足更多场景下的业务发展需求。
微信云托管官网(请在PC端访问以下地址)
https://cloud.weixin.qq.com/