能赢得全球数十万客户,亚马逊云科技数据库就凭这五大理由
作者:刘沙 | 来源:计世网
2021-11-30
亚马逊云科技已推出十多种数据库服务,针对不同应用场景需求专门构建。
“应用的变化正在驱动数据库技术和生态发生变化。”亚马逊云科技大中华区产品部总经理顾凡告诉记者,数据库领域正呈现出四个新的趋势:
其一,随着电商、视频、社交、出行等各种互联网和移动互联网应用的普及,客户并发的次数越来越频繁,需要处理的数据越来越多,对于数据库的要求也越来越高,传统的关系型数据库已经无法满足这样的需求,云原生关系型数据库成为新的趋势。
其二,越来越多的用户希望把自己的应用架构在开源的数据库引擎上,而不愿意选择有严苛license的、会被锁定的数据库引擎上。
其三,拥抱现代化应用的企业都希望自己的开发人员把时间用在核心业务的应用开发上,而不要浪费时间去开发与核心业务无关的代码,这种变化驱动着越来越多客户选择全托管式的云数据库服务。
其四,从Server到SOA再到微服务,软件架构的迭代和转型也驱动着数据库选型的变化。随着企业的业务体量越来越大,复杂度越来越高,企业会将复杂的单位应用拆分成多个微服务和多个功能模块,这也将带来数据的拆分,而这些不同数据的类型和访问特点决定了企业应该选择哪种云数据库。
正是由于看到了这样的趋势,亚马逊云科技已经推出十多种数据库服务,针对不同应用场景需求而专门构建,为企业客户提供兼具高性能、高可用性、可扩展及成本效益的专用数据库服务,支撑企业现代化应用的快速部署及创新。
顾凡表示,亚马逊云科技在做数据库产品的时候,秉承着五大理念:第一是专库专用,极致性能;第二是无服务器,敏捷创新;第三是全球架构,一键部署;第四是平滑迁移,加速上云;第五是AI赋能,深度集成。
专库专用,极致性能
“一个数据库打天下的时代已经过去了,我们要为开发者,在不同的应用场景下,针对不同的数据类型和数据访问特点,提供专门构建的工具。” 顾凡说到,目前亚马逊云科技可提供十多种专门构建的数据库服务,支持关系、键值、文档、内存、图、时间序列、宽列和分类账八大数据类型。
其中Amazon Aurora是专为云平台打造的关系型数据库,也是目前亚马逊云科技历史上用户数量增速最快的云服务。Amazon Aurora与MySQL及PostgreSQL全面兼容,吞吐量是标准MySQL的5倍、标准PostgreSQL的3倍,成本却只有传统商业级数据的十分之一。Amazon Aurora还能提供跨 3 个可用区(AZ)复制 6 个数据副本及AZ+1的高可用性。
据介绍,Amazon Aurora的架构具有三大优势:其一,计算和存储分离,它的底层数据库存储就是一个分布式的存储服务;其二,减少了计算实例和存储之间的网络带宽需求,极大提升了数据库的性能;其三,它会把数据库的部分核心功能,如故障恢复、备份还原到分布式存储层去解决,这些任务在后台执行,不会影响前台用户的任务。可以说,Amazon Aurora既具有传统商业数据库的高性能和可用性,又具有开源数据库的简单性和成本效益。
医药企业九州通的业务特点是数据读多写少,在促销时波峰、波谷落差很大。采用了Amazon Aurora之后,实现了读写分离,既能满足九州通高峰时候的流量,又能实现成本最优化,让九州通整体数据库性能提升了5倍,TCO降低了50%。
键/值数据库服务Amazon DynamoDB则是专为海量数据、超大型工作负载而生的,可以为世界级超大规模的应用程序提供支持。利用Amazon DynamoDB可以构建吞吐量和存储空间几乎无限的应用程序,在任意规模环境中提供一致的个位数毫秒响应时间,特别适合游戏、广告技术、移动互联以及其它需要任何规模的低延迟数据访问的应用程序。
亚马逊全球多个高流量网站和系统目前均采用Amazon DynamoDB作为数据库,在此前亚马逊电商一年一度的Prime Day 期间进行了数万亿次 API 调用,达到每秒 8,920 万次请求的峰值。
智能可穿戴设备提供商华米科技的业务遍布70多个国家,拥有近1亿个用户,每天都要完成TB级数据的收集和存储,最大的挑战就是低延迟。采用Amazon DynamoDB作为核心数据库以后,华米科技在任何情况下都能提供延迟不超过10毫秒的一致响应时间,给最终用户带去核心体验。
无服务器,敏捷创新
Amazon Aurora Serverless V2是亚马逊云科技新推出的无服务器数据库服务。
据亚马逊云科技大中华区产品部数据类产品高级经理王晓野介绍,企业上云的第一步通常都是从自建的数据库选择托管的关系型数据库,当企业想要自动扩展数据库规模的时候,无论是扩大还是缩小,无服务器模式都可以进一步帮助企业做资源选型,同时还能自动设置企业扩展的相应规则。
王晓野表示,无论是针对键值型数据,还是关系型数据,还是时序、文档类数据,都可以以无服务器的形式开放亚马逊云科技的核心服务给企业客户,让客户能够借助无服务器式的服务,真正实现不需要管理或者配置服务器,按量去进行缩放,真正为价值付费。同时把亚马逊云科技不可压缩的经验以产品SLA的方式输出,让客户受益。
事实上,亚马逊云科技从2012年开始就陆续推出了Amazon DynamoDB、Amazon Aurora Serverless、Amazon Timestream(时间序列数据库服务)、Amazon Keyspaces(兼容 Apache Cassandra 的托管数据库服务)和Amazon Quantum Ledger Database (Amazon QLDB)(全托管的分类账数据库)等多种具有Serverless特性的数据库服务。
如今,从V1版进化到V2版的Aurora Serverless V2可以在几分之一秒内将数据库工作负载从数百个事务扩展到数十万个事务,与按照峰值负载配置容量的成本相比,最多可节省 90% 的数据库成本。
嘉谊互娱是集研发与运营一体的游戏公司,如果哪款新游戏成为了爆款,它的业务用量就会呈几十倍的增长。采用了Amazon Aurora Serverless的无服务器数据库架构以后,嘉谊互娱的CTO表示:“我们可以让精力集中在游戏开发和业务上面,而不需要考虑底层数据库的管理和运维。”
全球架构,一键部署
在全球化的今天,很多企业的客户群体也遍布全球。为了给企业客户及其终端客户带去一致性的用户体验,亚马逊云科技基于遍及25个地理区域的81个可用区(AZ)全球基础设施,提供了多个可支持全球分布式应用系统的数据库功能,包括Amazon Aurora Global Database、Amazon DynamoDB Global Tables、Amazon ElastiCache for Redis Global Datastore、Amazon DocumentDB Global Clusters。
其中,Amazon Aurora Global Database集群可跨越多个地理区域,跨区域数据复制延迟通常不超过1 秒;在发生区域级业务系统中断时,通常不超过1 分钟可实现跨区域灾难恢复,最大限度确保客户全球业务的连续性,还可以贴近各地终端用户,降低访问延迟,提高客户体验。
作为迪斯尼的在线视频流媒体平台,迪斯尼+为全球6050万订阅者家庭提供数字内容服务。通过Amazon DynamoDB Global Tables,迪斯尼+平台实现了个位数的延迟和多区域复制来转移流量。如某人从北美出差到欧洲,可以在欧洲也享受到没有任何延迟差异的迪斯尼视频流媒体服务。
平滑迁移,加速上云
目前全球已有超过45万个数据库,通过亚马逊云科技的数据库迁移服务,迁移到亚马逊云科技的云平台上。
据王晓野介绍,亚马逊云科技提供了工具、人和钱三种方式,帮助客户实现数据库上云的平滑迁移。
工具包括Amazon Schema Conversion Tool可转换数据库架构, Amazon Database Migration Service可迁移数据,新发布的Babelfish for Amazon Aurora PostgreSQL则可帮助客户迁移SQL Server应用程序。其中Babelfish for PostgreSQL源代码已在Github开源。
人包括亚马逊云科技专业的服务团队和合作伙伴网络成员,可以为客户提供专家支持。如伊克罗德 (eCloudrover) 信息科技,是亚马逊云科技核心级咨询合作伙伴,已经获得了亚马逊云科技7项能力认证。数据库迁移服务就是伊克罗德的重点业务之一。
伊克罗德曾帮助某知名游戏公司从MySQL集群顺利迁移至Amazon Aurora,将播放延迟保持在35毫秒以内,获得高于MySQL数据库5倍的效能,并以经济高效的方式对多种客户行为数据进行处理,使其总体成本降低了约40%。
此外,客户还可以通过亚马逊云科技Database Freedom项目,了解如何从传统商业数据迁移至云数据库。
AI赋能,深度集成
无数事实证明,在用数据驱动创新的过程中,机器学习的效果要远远好于传统的人工。
亚马逊云科技数据库服务与其AI/ML深度集成,推出Amazon Aurora ML、Amazon Neptune ML等特性,数据库开发者不需要具备机器学习专业知识,只需使用熟悉的数据库语言,即可进行机器学习操作。
今年8月,亚马逊云科技通过与光环新网和西云数据的合作,在中国区域推出Amazon Neptune ML。借助由Deep Graph Library(DGL,面向图神经网络以及图机器学习的全新框架)和Amazon SageMaker 驱动的图神经网络(GNN),它能在几小时内对图数据库中的数十亿关系进行基于机器学习的预测,通过所需的数十亿个节点/边所蕴含的关联关系进行推断,并在知识图谱、欺诈检测或产品推荐等应用程序中发挥出了重大作用。
如今,亚马逊云科技的数据库已经成为了全球数十万客户的选择,并且连续六年入选Gartner的数据库领导者象限。王晓野强调,亚马逊云科技正加速在中国区域服务的落地。从一条数据中就可以看出亚马逊云科技的努力:从2021年至今,亚马逊云科技已经发布了60多个数据库相关的服务和功能。
其一,随着电商、视频、社交、出行等各种互联网和移动互联网应用的普及,客户并发的次数越来越频繁,需要处理的数据越来越多,对于数据库的要求也越来越高,传统的关系型数据库已经无法满足这样的需求,云原生关系型数据库成为新的趋势。
其二,越来越多的用户希望把自己的应用架构在开源的数据库引擎上,而不愿意选择有严苛license的、会被锁定的数据库引擎上。
其三,拥抱现代化应用的企业都希望自己的开发人员把时间用在核心业务的应用开发上,而不要浪费时间去开发与核心业务无关的代码,这种变化驱动着越来越多客户选择全托管式的云数据库服务。
其四,从Server到SOA再到微服务,软件架构的迭代和转型也驱动着数据库选型的变化。随着企业的业务体量越来越大,复杂度越来越高,企业会将复杂的单位应用拆分成多个微服务和多个功能模块,这也将带来数据的拆分,而这些不同数据的类型和访问特点决定了企业应该选择哪种云数据库。
正是由于看到了这样的趋势,亚马逊云科技已经推出十多种数据库服务,针对不同应用场景需求而专门构建,为企业客户提供兼具高性能、高可用性、可扩展及成本效益的专用数据库服务,支撑企业现代化应用的快速部署及创新。
顾凡表示,亚马逊云科技在做数据库产品的时候,秉承着五大理念:第一是专库专用,极致性能;第二是无服务器,敏捷创新;第三是全球架构,一键部署;第四是平滑迁移,加速上云;第五是AI赋能,深度集成。
专库专用,极致性能
“一个数据库打天下的时代已经过去了,我们要为开发者,在不同的应用场景下,针对不同的数据类型和数据访问特点,提供专门构建的工具。” 顾凡说到,目前亚马逊云科技可提供十多种专门构建的数据库服务,支持关系、键值、文档、内存、图、时间序列、宽列和分类账八大数据类型。
其中Amazon Aurora是专为云平台打造的关系型数据库,也是目前亚马逊云科技历史上用户数量增速最快的云服务。Amazon Aurora与MySQL及PostgreSQL全面兼容,吞吐量是标准MySQL的5倍、标准PostgreSQL的3倍,成本却只有传统商业级数据的十分之一。Amazon Aurora还能提供跨 3 个可用区(AZ)复制 6 个数据副本及AZ+1的高可用性。
据介绍,Amazon Aurora的架构具有三大优势:其一,计算和存储分离,它的底层数据库存储就是一个分布式的存储服务;其二,减少了计算实例和存储之间的网络带宽需求,极大提升了数据库的性能;其三,它会把数据库的部分核心功能,如故障恢复、备份还原到分布式存储层去解决,这些任务在后台执行,不会影响前台用户的任务。可以说,Amazon Aurora既具有传统商业数据库的高性能和可用性,又具有开源数据库的简单性和成本效益。
医药企业九州通的业务特点是数据读多写少,在促销时波峰、波谷落差很大。采用了Amazon Aurora之后,实现了读写分离,既能满足九州通高峰时候的流量,又能实现成本最优化,让九州通整体数据库性能提升了5倍,TCO降低了50%。
键/值数据库服务Amazon DynamoDB则是专为海量数据、超大型工作负载而生的,可以为世界级超大规模的应用程序提供支持。利用Amazon DynamoDB可以构建吞吐量和存储空间几乎无限的应用程序,在任意规模环境中提供一致的个位数毫秒响应时间,特别适合游戏、广告技术、移动互联以及其它需要任何规模的低延迟数据访问的应用程序。
亚马逊全球多个高流量网站和系统目前均采用Amazon DynamoDB作为数据库,在此前亚马逊电商一年一度的Prime Day 期间进行了数万亿次 API 调用,达到每秒 8,920 万次请求的峰值。
智能可穿戴设备提供商华米科技的业务遍布70多个国家,拥有近1亿个用户,每天都要完成TB级数据的收集和存储,最大的挑战就是低延迟。采用Amazon DynamoDB作为核心数据库以后,华米科技在任何情况下都能提供延迟不超过10毫秒的一致响应时间,给最终用户带去核心体验。
无服务器,敏捷创新
Amazon Aurora Serverless V2是亚马逊云科技新推出的无服务器数据库服务。
据亚马逊云科技大中华区产品部数据类产品高级经理王晓野介绍,企业上云的第一步通常都是从自建的数据库选择托管的关系型数据库,当企业想要自动扩展数据库规模的时候,无论是扩大还是缩小,无服务器模式都可以进一步帮助企业做资源选型,同时还能自动设置企业扩展的相应规则。
王晓野表示,无论是针对键值型数据,还是关系型数据,还是时序、文档类数据,都可以以无服务器的形式开放亚马逊云科技的核心服务给企业客户,让客户能够借助无服务器式的服务,真正实现不需要管理或者配置服务器,按量去进行缩放,真正为价值付费。同时把亚马逊云科技不可压缩的经验以产品SLA的方式输出,让客户受益。
事实上,亚马逊云科技从2012年开始就陆续推出了Amazon DynamoDB、Amazon Aurora Serverless、Amazon Timestream(时间序列数据库服务)、Amazon Keyspaces(兼容 Apache Cassandra 的托管数据库服务)和Amazon Quantum Ledger Database (Amazon QLDB)(全托管的分类账数据库)等多种具有Serverless特性的数据库服务。
如今,从V1版进化到V2版的Aurora Serverless V2可以在几分之一秒内将数据库工作负载从数百个事务扩展到数十万个事务,与按照峰值负载配置容量的成本相比,最多可节省 90% 的数据库成本。
嘉谊互娱是集研发与运营一体的游戏公司,如果哪款新游戏成为了爆款,它的业务用量就会呈几十倍的增长。采用了Amazon Aurora Serverless的无服务器数据库架构以后,嘉谊互娱的CTO表示:“我们可以让精力集中在游戏开发和业务上面,而不需要考虑底层数据库的管理和运维。”
全球架构,一键部署
在全球化的今天,很多企业的客户群体也遍布全球。为了给企业客户及其终端客户带去一致性的用户体验,亚马逊云科技基于遍及25个地理区域的81个可用区(AZ)全球基础设施,提供了多个可支持全球分布式应用系统的数据库功能,包括Amazon Aurora Global Database、Amazon DynamoDB Global Tables、Amazon ElastiCache for Redis Global Datastore、Amazon DocumentDB Global Clusters。
其中,Amazon Aurora Global Database集群可跨越多个地理区域,跨区域数据复制延迟通常不超过1 秒;在发生区域级业务系统中断时,通常不超过1 分钟可实现跨区域灾难恢复,最大限度确保客户全球业务的连续性,还可以贴近各地终端用户,降低访问延迟,提高客户体验。
作为迪斯尼的在线视频流媒体平台,迪斯尼+为全球6050万订阅者家庭提供数字内容服务。通过Amazon DynamoDB Global Tables,迪斯尼+平台实现了个位数的延迟和多区域复制来转移流量。如某人从北美出差到欧洲,可以在欧洲也享受到没有任何延迟差异的迪斯尼视频流媒体服务。
平滑迁移,加速上云
目前全球已有超过45万个数据库,通过亚马逊云科技的数据库迁移服务,迁移到亚马逊云科技的云平台上。
据王晓野介绍,亚马逊云科技提供了工具、人和钱三种方式,帮助客户实现数据库上云的平滑迁移。
工具包括Amazon Schema Conversion Tool可转换数据库架构, Amazon Database Migration Service可迁移数据,新发布的Babelfish for Amazon Aurora PostgreSQL则可帮助客户迁移SQL Server应用程序。其中Babelfish for PostgreSQL源代码已在Github开源。
人包括亚马逊云科技专业的服务团队和合作伙伴网络成员,可以为客户提供专家支持。如伊克罗德 (eCloudrover) 信息科技,是亚马逊云科技核心级咨询合作伙伴,已经获得了亚马逊云科技7项能力认证。数据库迁移服务就是伊克罗德的重点业务之一。
伊克罗德曾帮助某知名游戏公司从MySQL集群顺利迁移至Amazon Aurora,将播放延迟保持在35毫秒以内,获得高于MySQL数据库5倍的效能,并以经济高效的方式对多种客户行为数据进行处理,使其总体成本降低了约40%。
此外,客户还可以通过亚马逊云科技Database Freedom项目,了解如何从传统商业数据迁移至云数据库。
AI赋能,深度集成
无数事实证明,在用数据驱动创新的过程中,机器学习的效果要远远好于传统的人工。
亚马逊云科技数据库服务与其AI/ML深度集成,推出Amazon Aurora ML、Amazon Neptune ML等特性,数据库开发者不需要具备机器学习专业知识,只需使用熟悉的数据库语言,即可进行机器学习操作。
今年8月,亚马逊云科技通过与光环新网和西云数据的合作,在中国区域推出Amazon Neptune ML。借助由Deep Graph Library(DGL,面向图神经网络以及图机器学习的全新框架)和Amazon SageMaker 驱动的图神经网络(GNN),它能在几小时内对图数据库中的数十亿关系进行基于机器学习的预测,通过所需的数十亿个节点/边所蕴含的关联关系进行推断,并在知识图谱、欺诈检测或产品推荐等应用程序中发挥出了重大作用。
如今,亚马逊云科技的数据库已经成为了全球数十万客户的选择,并且连续六年入选Gartner的数据库领导者象限。王晓野强调,亚马逊云科技正加速在中国区域服务的落地。从一条数据中就可以看出亚马逊云科技的努力:从2021年至今,亚马逊云科技已经发布了60多个数据库相关的服务和功能。
责任编辑:刘沙





