亚马逊综合广告技巧论文
我们知道,云计算的十年为产业转型升级提供了历史性的机遇,但变革仍在继续。随着云计算的普及,数据库市场发生了根本性的变化,云厂商打破了传统商业数据库的堡垒,成为数据库领域的新生力量。其中,连续六年入选Gartner领袖象限的亚马逊云技术就是代表。大家一起来探讨一下:亚马逊云技术为什么能一直保持创新?放眼云原生时代,未来亚马逊云技术数据库的更多可能性有哪些?
01面对四大数据库发展趋势,亚马逊云技术打造了五大数据库概念。
后疫情时代,许多行业的线上化、数字化运营加速,企业对数据价值挖掘的需求日益强烈。亚马逊云技术大中华区产品部总经理顾凡详细介绍了四大趋势:
第一,随着互联网和移动互联网的发展,电子商务、视频、社交、旅行等新应用场景的出现,不仅数据量大,而且对数据实时性要求高,传统的关系型数据库无法满足需求,从而推动了云原生数据库的出现。
二是开源数据库的广泛应用。
第三,应用程序的现代化对数据库提出了更高的要求,期望数据库具有更高的性能、可扩展性、可用性和更低的成本,使开发人员可以专注于核心业务的应用开发,而不必关注与核心业务无关的代码。
第四,软件架构经历了PC、互联网、移动互联网,再到现在的万物互联时代,其中的迭代和变革都在驱动数据库选择的变化。
在这四大趋势下,企业的业务量越来越大,越来越复杂,对数据库的要求也越来越高。亚马逊云技术洞察客户需求,提出了在云上构建数据库产品时的五大理念:
一是专库专用,极致性能;第二,无服务器,敏捷创新;第三是全局架构,一键部署;四是平滑迁移加速上云;五是AI赋能,深度融合。
经过真正的磨砺和五大数据库理念,持续赋能企业数字化智能转型。
顾凡表示,随着数据的爆炸式增长以及微服务架构和DevOps的日益普及,数据库主宰的时代已经过去。我们需要为开发者和企业提供专门构建的工具,用于不同应用场景下的不同数据类型和不同数据访问特征。
于是亚马逊云技术提出了第一个核心数据库概念:专用库。在这个概念下,引入了专门为关系数据、键值数据、文档数据、内存数据、图形数据、时间数据、分类帐数据、宽列等构建数据库的产品系列。
这些数据库产品经历了亚马逊内部核心业务的真正磨炼,取得了显著的成绩:
亚马逊电子商务是甲骨文的客户之一。随着亚马逊电商的应用重构和业务量发展,亚马逊电商决定将业务迁移到亚马逊云技术。超过100个团队参与了这项庞大的迁移工作,亚马逊电商采购、目录管理、订单执行、广告、财务系统、钱包、视频流等关键系统全部搬出了甲骨文。2019年,亚马逊将存储在近7500个Oracle数据库中的75 PB内部数据迁移到亚马逊云技术的多个数据库服务中,包括亚马逊DynamoDB、亚马逊Aurora和亚马逊ElastiCache,因此亚马逊电商成为亚马逊云技术的全球“最大客户”。
从Oracle切换到亚马逊云技术后,亚马逊电商节省了60%的成本,为消费者减少了40%的应用延迟,减少了70%的数据库管理支出。
以亚马逊Aurora为例,它被称为“亚马逊云技术史上发展最快的云服务”。它具有与高端商业数据库相当的速度和可用性,以及开源数据库的简单性和成本效益。亚马逊极光让顾客满足了“鱼和熊掌兼得”的需求。
根据顾凡的说法,亚马逊Aurora可以提供五倍于标准MySQL的性能和三倍于PostgreSQL的吞吐量。同时,它提供高可用性,可用区域的高可用性(AZ)+1。全局数据库可以完成跨区域的灾难恢复。可扩展到15个只读副本,成本仅为商用数据库的1/10。
九州通,药企,为药企和供应商提供供应链,为药企、供应商和消费者搭建供应链。其B2B系统的业务特点是多读少写。受促销活动和工作时间的影响,往往峰谷差距很大,读写比例为7: 2或8: 3。采用亚马逊Aurora后,九州通实现了读写分离和按需扩展,数据库整体性能提升5倍,TCO降低50%。它实现了跨可用性部署、负载平衡、自动故障转移、精细监控和按需自动扩展。
据权威机构预测,到2022年,75%的数据库将部署或迁移到云平台。在这个过程中,亚马逊云技术如何通过技术帮助客户加速云的应用?这离不开上面提到的“专库专用”,以下四个概念:
第二个概念是无服务器和敏捷创新。亚马逊云技术大中华区产品部数据产品高级经理王表示,企业业务总有高峰和低谷的时候,如何按照企业80-90%的高峰业务来规划数据库的存储容量和计算资源,会给应用带来一定的业务连续性。妥协和挑战。所以大多数企业都是根据峰值来选择数据库的计算资源,这样会造成成本的浪费。无服务器数据库服务可以完成任意复杂的工作和自动化扩展。
Amazon DynamoDB是亚马逊云技术自主研发的无服务器数据库。它的诞生可以追溯到2004年。当时亚马逊电商作为Oracle的客户,虽然零售场景下对关系数据库的需求并不频繁,但70%都是键值操作。这时,亚马逊电商被迫思考:为什么要这么大量使用关系数据库?能不能设计一个支持读写,可以水平扩展的分布式数据库?后来的故事大家都知道了。这个数据库就是Amazon DynamoDB,并在2007年发表了一篇论文,在业界掀起了NoSQL分布式数据库的技术革新浪潮。
Amazon DynamoDB可以为大型应用提供支持,支持亚马逊的许多高流量网站和系统,如亚马逊电子商务网站和全球442个物流中心。在亚马逊电商每年的Prime Day中,仅DynamoDB API的调用就达到了万亿次,最高峰值请求达到了每秒8920万次。因此,DynamoDB具有高吞吐量、可伸缩性、一致性、可预测的响应延迟和高可用性等优点。
智能可穿戴设备制造商华米科技,在全球70多个国家拥有近6543.8亿用户。仅2020年上半年,其手表出货量就超过654.38+0.74万台。到2021年2月,华米科技可穿戴设备累计记录步数654.38+0.51.00万步,累计记录睡眠时间654.38+0.28亿夜,累计记录心率654.38+0.208。如此庞大的数据必须同时保证高安全性和低延迟。如何确保稳定是一个巨大的挑战。
DynamoDB帮助华米科技提供一致的响应时间,在任何规模下延迟不超过10毫秒。华米科技健康云的P0和P1故障减少约30%,整体服务可用性提升0.25%,系统可用性指数达到99.99%,为华为科技的全球拓展提供了有力支撑。
最新的不可服务数据库产品是亚马逊Aurora无服务器V2,提供即时扩展能力,真正做到了扩展能力的最大化,不到一秒钟就能把几百笔交易扩展到几十万笔。与此同时,在扩展过程中,每次调整的增量都得到非常精细的管理。如果按照峰值来规划数据库资源,可以实现90%左右的成本节约。目前,亚马逊极光无服务器V2在世界上预览。
第三个概念是全球架构和一键部署。在全球化的今天,如何支持全球客户业务扩展的连续性和一致性,并以最低的延迟带给最终客户,这对数据库提出了新的挑战。
亚马逊云技术提供了亚马逊Aurora关系数据库全局数据库、亚马逊DynamoDB、亚马逊ElastiCache内存数据库和亚马逊DocumentDB文档数据库,这些都可以利用亚马逊云技术的骨干网络提供比互联网更稳定的网络支持。一键部署,帮助客户实现数千公里跨区域数据库的灾难恢复,一分钟左右即可完成恢复,而跨区域数据复制的延迟通常不到一秒。
第四个概念是平滑迁移和加速对云的访问。目前有45万+的数据库通过亚马逊云技术数据库迁移服务迁移到亚马逊云技术,并且这个数字每年都在增加。亚马逊云技术提供亚马逊DMS、亚马逊数据库迁移服务等工具,供开发者和企业进行自助式云迁移。此外,对于迁移过程中可能需要的支持,我们可以通过专业的服务团队和合作伙伴网络的成员为客户提供专业的支持,也可以通过数据库自由项目帮助客户减少顾虑。
今年6月5438+065438+10月,亚马逊Aurora PostgreSQL最新产品Babel Fish正式在全球和国内上市,可以加速企业向云迁移,让企业利用原有的技术栈和原有的SQL Server T-SQL人员使用云数据库进行创新。
第五个概念是AI赋能,深度融合。我们观察到,ML技术为数据库开发人员赋能,他们可以在没有机器学习专业知识的情况下执行机器学习操作。在这种趋势下,亚马逊云技术推出了亚马逊Neptune,由深度图库和亚马逊SageMaker驱动图形神经网络。
今年8月,Neptune ML在国内正式投入使用,让数据工程师在不掌握机器学习技能的情况下,直接从图形数据库中导出数据、转换格式、训练模型并发布。训练好的模型被gremlin语句调用,在数据库中实现推理,进行欺诈检测,推荐商品。
目前,亚马逊云技术在中国加速服务,2021至今已发布超过60个数据库服务和功能。正是通过以上五大数据库理念,亚马逊云技术构建了丰富的数据库产品家族,为全球智能化发展趋势下的企业提供更快更好的数字化智能服务,释放数据价值,并连续六年入选Gartner领袖象限,得到了行业和客户的深度认可。