云科技|亚马逊云科技是如何造Serverless数据库的?( 二 )


“在不到一秒的时间里,就可以将几百个事务扩展到数万的级别;同时,扩展时每一次调整的增量都会以非常精细化的方式进行管理如果按照峰值进行数据库资源的规划,能够实现大约90%的成本节省。”
释放Serverless红利
时间回到2004年,亚马逊还是全面基于关系型数据库Oracle构建其电商业务,但团队意识到:亚马逊电商本身业务的增长,已经触碰到关系型数据库在数据体量支持上的上限瓶颈,而当时最常用的方式就是分库、分表。从那时开始,亚马逊的工程师就开始寻求一些方案,这些方案的答案最终被整理成为一篇paper。2007年亚马逊CTO沃纳·威格尔博士发表了一篇有关DynamoDB的论文。2012年,DynamoDB正式可用,发布之初就定义为Serverless架构。
如今,亚马逊将存储在7500个Oracle数据库中的75PB内部数据,迁移到多项亚马逊云科技数据库服务, 这些数据库支撑了亚马逊很多重要工作负载,涵盖客户档案、促销折扣管理、库存管理服务、分析型工作负载、缓存服务请求等。
不难发现,亚马逊自身的Serverless数据库实践,实际上是在不断提升开发、运维人员的效率,帮助他们投入到高价值生产环节中。
十五年前,亚马逊云科技掀开了云计算市场的面纱,以EC2成功席卷了企业级市场,而三年前它终于完成了去O,如今有着成熟的服务逻辑。
作为下一个云计算时代的核心产品Serverless,也因为领先者的远见卓识不断推进着进程。
云科技|亚马逊云科技是如何造Serverless数据库的?】(雷峰网)