整个IT都在向云时代过渡,数据库也不例外。
今天,越来越多的客户在将数据库迁移至云端,案例不胜枚举;各大数据库厂商的传统数据库业务尽管体量依旧很大,但也都忙着转型;大型公有云厂商不断完善产品,剑指更多传统数据库厂商的客户。
数据库为什么要上云,云数据库能带来什么好处,或者说传统数据库有什么弊端?我认为最重要的不是成本,这只是其中一个因素。没有哪家企业会单纯因为成本更低而全面转向新的数据库供应商,毕竟迁移数据库的难度很大。
那是因为什么?本质上是需求变了。数据库,顾名思义是处理数据的,它存在的意义就是服务数据。然而事实上,数据这些年已经发生了巨大的变化,我们已经进入了大数据时代:数据量爆炸式增长,数据种类激增,数据处理效率要求越来越高,传统数据库在应对时开始捉襟见肘。
就像欧洲最大的航空公司之一——瑞安航空将原有微软SQL Server迁移至Amazon Aurora时所说的,数据库迁移到云端后成本确实降了,但更重要的是,从此瑞安航空将实现业务的全面转型。因为随着数据库上云,其基础设施已经全部迁移至云端,自此将是一个新的开端。
应该说,这才是说服企业将数据库迁至云端最大的源动力,即企业业务的全面云化转型。所以,本文的第一个结论,不管你有没有准备好,云数据库时代已经来了。
// Aurora,用过的客户都说好//
当一个新时代来临时,最好的选择就是积极的拥抱它,货比三家,选择最适合自己的。这也是本文想探讨的第二个话题,云数据库,谁更强?当然,这个话题还是太大,数据库也分很多种,这里聚焦关系型数据,其实这也是商业数据库市场竞争最激烈的一块,主要的玩家包括Oracle、微软、IBM、AWS、谷歌、阿里云等。
先来看一些硬性指标,传统数据库时代,评价数据库最重要的几个指标,包括性能、可用性、可扩展性等,而在云数据库时代,只能说比过去有过之无不及,比如过去更多强调纵向扩展能力,现在还得强调横向扩展能力,也就是分布式数据库的概念。
因此,云数据库时代想要得到用户的认可,其实比之前更难,需要在更多维度做的更好。换句话说,如果得到大量用户的认可,某种程度也可以理解为实力的证明。从这个角度看,Amazon Aurora无疑是成功的,我并不想过分强调它的技术参数,那些太过冷冰冰,而是看看客户都怎么说的。
---Autodesk
全球知名的软件解决方案提供商。该公司平台工程副总裁Brian Mathews表示,“Autodesk帐户控制管理(简称ACM)应用是众多Autodesk应用程序的核心组件,它需要与具备低延迟复制、支持自动扩展,且与MySQL兼容的高性能数据库相配合,Amazon Aurora做到了。” 目前,Autodesk正在考虑将Aurora引入更多应用场景。
2---TIBCO
集成、API管理以及分析领域的全球领导者。该公司首席运营官Matt Quinn表示,“我们是Amazon Aurora PostgreSQL的早期采用者之一,并利用AWS数据库迁移服务将TIBCO Cloud Live Apps无缝迁移到了Amazon Aurora当中。整个迁移过程,生产环境完全不受影响。Aurora可靠、安全、支持快速故障转移,值得信赖。”
3---Cloudability
一个云成本管理平台,能够帮助企业客户通过全面问责制度优化财务体系。该公司工程副总裁Matt Finlayson表示,“我们的真实成本引擎基于PB级的客户成本优化数据进行预测,需要高性能、可扩展,且经济高效易维护的数据库,这也是选择Amazon Aurora的重要原因。目前,我们全部的MySQL工作负载已经迁移到了Aurora中,接下来希望全部的PostgreSQL工作负载也迁移到其中。”
4---ZipRecruiter
当前增长速度最快的在线求职平台之一,连接100万多家企业与上亿名求职者。该公司首席技术官Craig Ogg表示,“对于大型MySQL数据库而言,可扩展性与高可用性往往成为制约其应用的最大短板。Amazon Aurora支持几乎零延时读取副本,可轻松实现读取扩展。特别值得一提的是,即使在写入强度极大的情况下,这种能力仍然几乎不受任何影响。”
5---亚利桑那州立大学
美国知名大学。该学校副首席信息官John Rome表示,“我们利用Amazon Aurora进行报告的提取、转换及加载后,所需时间大幅缩短,不到原来的不足十分之一。”
6---RecoChoku
日本音乐发行服务领域的先行者。该公司业务系统发展部系统架构师Shuhei Sakai表示,“Amazon Aurora是一套全面托管型系统,能让开发团队将注意力集中到真正的服务开发工作上。另外,Aurora能显著降低数据库软件的使用成本。”
7---Wappa
出租车费用管理领域的先驱者,总部位于巴西,在全球22个国家开展业务。该公司首席技术官Cesar Matias表示,“将Oracle数据库迁移至Amazon Aurora后,我们的用户验证速度提高了60%,每位用户获取报告的时间缩短了75%,支付效率提高70%。用户数量和满意度实现显著增长。”
这样的故事还有很多,包括Verizon、Capital One、通用电气、道琼斯、Netflix、Nielsen、爱彼迎、Expedia、纳斯达克以及Pearson等都采用了Amazon Aurora,涉及各行各业、各种规模的企业、各种需求,各有侧重。
总结起来,也就是本文的第二个结论,Amazon Aurora不错,产品好,价格便宜。至于有多好,现在还不好判断,毕竟相比传统数据库市场,云数据库当前拿下的市场份额还太小,讨论谁更优秀意义不大。
// Aurora,想象空间很大//
那问题来了,未来Amazon Aurora会达到怎样的高度?这是本文要探讨的第三个话题。
回答这个问题要从几个维度看:
时代背景。一项新技术只有在恰当的时机才能迅速发展壮大,太早太晚都没戏。而当下,云数据库时代正在快速到来,全社会已经达成共识,显而易见,Amazon Aurora有着很好的机遇。
Amazon Aurora本身。酒香不怕巷子深的道理相信大家都懂,这部分相信也不用多说,那么多客户的证言就是最好的旁证。除此之外,这里再给一些参考,Aurora能以高端商业数据库十分之一的成本实现与之相当的性能;AWS在过去两年中进行了6万4千次数据库迁移;Aurora产品功能还在不断改进、完善中,速度很快。也就是说,Amazon Aurora是一款优秀的、成熟的、历经考验的产品。
企业本身。一个好的产品再加上好的企业品牌加成,推广起来势必事半功倍,。AWS是全球公认的公有云第一品牌,Aurora也已经被证明了,未来可期。
竞争对手。Amazon Aurora的竞争对手可以分两类,一类是传统商业数据库公司,一类是公有云服务商。比前者,虽然Oracle和微软等在数据库这条道路上比AWS早走了很多年,但在云这条路上,谁都没有AWS起步早,所以往远看传统数据库厂商不一定拼得过后起之秀;比后者,就目前看,可能还没有谁是AWS的对手,市场份额在那摆着。
综上,得出本文的第三个结论,那就是称Aurora为全球第一云数据库产品也无可厚非,其前途不可限量。
总结全文,所有公有云服务商都在向AWS看齐,AWS也确实不负众望,在很多层面都一马当先,Amazon Aurora就是其中之一。期待更多客户从中受益,也期待AWS研发出更好的产品。