替换Oracle,从阿里巴巴到亚马逊-他们在逃离什么?
发布时间:2020-08-18 19:22:08
来源:ITPUB博客
阅读:104
作者:数据和云
栏目:数据库
AWS 终于在 2020年前兑现了自己的承诺:
彻底替换 Oracle 数据库。这几乎是每年 Oracle Openworld 大会上 Larry Ellision 固定的一个梗,他说 亚马逊 在号召用户迁移使用 AWS 的数据库,然而每年 AWS 自己都在向甲骨文购买大量授权,Oracle 强大且难以替代。
然而,这个故事终于终结了。
其实在 2019年3月底,AWS 就发布过一个里程碑,
亚马逊首席技术官
Werner Vogels
向亚马逊的物流(Fulfillment)团队发送祝贺,他们完成了该服务的最后一个 Oracle 数据库的迁移,36秒的庆祝视频得到了广泛的关注。
Werner Vogels在推文中说:
恭喜 Amazon Fulfillment 团队完成从 Oracle 数据库到 100% 的AWS数据库环境迁移,
数据库自由了。
Amazon 执行倒计时任务的专家 John Darrow 执行了Shutdown Abort,强制终结了Amazon Fulfillment 的最后一个 Oracle 数据库。在 Oracle 数据库中,Abort 属于强制中断,类似断电引起的软件中断,切断所有会话、中断所有事务,下次启动时需要恢复,以这种方式关闭数据库,说明这个数据库已经不再承载业务了,这只是一个象征意义的时刻。
这个数据库迁移到了亚马逊的 Aurora for PostgreSQL 和 Dynamo 上。
细致的网友还会发现 Amazon 的提示符是:SYS.FCDBA.PRIMARY ,说明这是一个主库(明确的提示符可以避免 DBA 出现误操作):
这一次,是 AWS首席布道者Jeff Barr 发布,Amazon消费者业务正式完成了对Oracle数据库的迁移工作,关闭了最后的Oracle数据库。
Amazon 消费业务的去 Oracle 工作共有 100 多个团队参与,包括 Alexa、Amazon Prime、Amazon Prime Video、Amazon Fresh、Kindle、Amazon Music、Audible、Shopbop、Twitch 和 Zappos 等着知名品牌和网站,以及 AdTech、Amazon Fulfillment 等内部团队技术,涉及到的系统包括消费者付款、客户退货、目录系统、提供体验、数字设备、外部付款、财务、InfoSec、市场、订购和零售系统。
整个迁移工作将存储在近
业务 - 阿里业务爆发式增长,对系统的扩展性具有极大的需求;
成本 - 商业产品的采购以及服务成本;
能力 - 掌握IT系统核心能力;
市场 - 阿里云是公有云,需要采用开源产品,降低成本展示实力。其实业务合规提供服务的必然需求。
在以上四个要素中,掌握系统核心的能力最为重要,
掌握能力,才能为他人和行业赋能,才能获得抉择的自由。时至今日,阿里在这条道路上获得了巨大成功,阿里云已经是国内云领域的领导者,全球云市场的重要竞争者。
除了互联网的积极践行,传统行业客户也在不断探索数据库应用的出路和方向。
例如,从公开的信息可见,
中国电信基于 MySQL 的增强 TeleDB 已经替换了传统 BOSS、CRM 核心上的 Oracle 数据库,MySQL 能够为电信行业提供核心的数据库支持。
在
2019 数据技术嘉年华大会,在双11购物狂欢之后,我们邀请了阿里云数据库掌门人
李飞飞博士 分享阿里云数据库上的双11,蚂蚁金服 去O变革亲历者,
杨传辉(日照)将分享 OceanBase 的技术创新和广受瞩目的 TPCC 实践,来自阿里云的数据库架构师
樊文凯(唐修)将会分享 Oracle 迁移上云的经验,阿里云的专家
周振兴将分享 PolarDB 对 Oracle 的兼容和用户实践,阿里巴巴的高级运维专家
李圣陶分享智能运维实践,而来自四川电信的客户专家
张明
将分享典型行业在 PostgreSQL 中的应用探索,来自 AWS 的技术专家将分享 AWS 的云数据库实践。
2019 数据技术嘉年华,现在加入,尽享超低票价优惠:
2019 数据技术嘉年华,看中国数据库力量,就等你来!