文章插图
作者 | 杨丽
何为Serverless数据库?
简单来讲,就是基于Serverless架构下的数据库,无需用户创建实例,能够极快完成部署。用户使用数据库具备Serverless的使用特征,即按需计费,成本会极大地得以降低。
Serverless对于亚马逊云科技而言,也并非一个新事物,最早的产品如S3对象存储、SQS消息队列服务,就是Serverless形态的。事实上,业界对Serverless的认知,也是因AWS的另一款产品Lambda计算服务而带起来的。2014年,亚马逊云科技推出了Lambda,此后多年间,各家云供应商都开始了不同维度的实践和产品落地。
如今,在线化、数字化浪潮的席卷下,企业用户需求的逐渐成熟,使得Serverless与其他云服务及生态的配合更加紧密,进一步帮助企业降低使用云服务的成本。
先看一组客户案例:
嘉谊互娱是一家专注海外休闲游戏市场,集产品研发、运营和发行于一体的游戏公司。在此之前,嘉谊互娱面临的挑战是,爆款游戏带来的短期内全球玩家数量突增,导致传统服务器根本无法弹性扩容。如果单台虚拟机CPU负载过大,会有停机的风险。
为此,嘉谊互娱希望充分挖掘来自数百万玩家所积累的海量日志数据,从而发现业务数据背后的商业价值,为游戏服务的创新、玩家的体验与精准化营销提供支持。
Amazon Aurora Serverless数据库架构的上线,使得企业开发人员将大量精力集中在游戏开发和业务层面,而无需考虑底层数据库的管理和运维。
一项结果数据显示,嘉谊互娱的产品开发和测试周期从5-6个月缩减至3-4个月,游戏上线前的服务器配置测试由30分钟提升至秒级。
客户需要Serverless做什么?
为什么客户现在会越来越多地考虑使用Serverless构建应用?
过去大家的印象可能是主要通过Lambda构建一个IT自动化运维的程序,或数据预处理的程序。
但现如今,Serverless最近几年比较火,已经不是技术概念上火了,而是在真实的用户市场中,客户已经在通过Serverless在构建具体的应用。
关于这一点,亚马逊云科技大中华区产品部总经理顾凡告诉雷峰网,如今越来越多的客户会考虑应用Serverless,一是在于(供应商)技术的成熟度,二是对于客户自身对业务的弹性和不确定性也有一定的顾虑。
“一方面与供应商技术的成熟度相关,如计算相关的Lambda、存储、数据库等,都是基于Serverless的组件。
另一方面,客户对Serverless构建的应用场景会比原来更宽广,不仅仅是计算,而是横跨云计算服务场景里的多个层面。对于客户自身而言,他也不确定自己的业务会在某个确定的节点爆发起来,但他不希望闲置太多的IT成本。因此,业务的不确定性也需要厂商能够有充足、丰富经验的自动化弹性扩展功能来完成。”
【 l亚马逊云科技是如何造Serverless数据库的?】总结来讲,企业需要根据自身的业务峰值去规划数据库的存储容量和计算资源,这势必会对业务的连续性带来一定的妥协和挑战。
通过将自建的数据库选择上云,已经帮助开发人员解决了运营上的挑战,如故障修复、补丁、软件升级等问题。但在Serverless模式下,当企业想要依据业务流量自动扩展数据库规模时,都能够做到自动设置扩展的相应规则。
理解到这里,就能基本明白Serverless与云计算本身所具备的属性是一致的,但相比1.0时代的云,Serverless架构下的计算、存储,将具备更加极致的弹性伸缩能力,将有效降低企业用户使用成本。
亚马逊的Serverless数据产品方法论
推荐阅读
- 阿里巴巴|马云“接班人”是啥来头第一天上任,阿里巴巴损失517亿!
- 亚马逊|告别“好评返现”,商家侧的“晒单有礼”还有意义吗
- 工地|“小马云”已不火,如今“工地马云”火了,网友:确定不是本人?
- 用户|淘宝将实现退货秒退款,每年至少要交88元,亚马逊直接退款不退货
- 阿里巴巴|曾是阿里高管,遭马云“忽视”创办410亿公司,却进腾讯口袋
- 卖家|亚马逊旺季最晚入仓时间已公布!卖家:然而没货
- 阿里|胡润公布全球公司排名,马云创始人头衔也被剥夺?
- 小相|小人物出海记:抢食亚马逊,月销百万
- 电商|马云曾用224亿收购的大润发,4年多过去了,大润发如今发展如何?
- 网易云音乐|「年度报告」刷屏,大数据真能代表你?