Database Freedom 是一项独特的计划,旨在帮助公司从 AWS 上的传统数据库引擎迁移到云原生数据库引擎。

在实践中,它是一项结合了技术咨询、移民支持和财政援助的服务。 有了它,将像 Oracle 这样昂贵的数据库迁移到 PostgreSQL 变得更加容易、更快和更高效。

我们采访了 Flexa Cloud 的首席科学家 Deivid Bitti,他告诉我们 AWS Database Freedom 的工作原理、公司获得的好处以及 Flexa Cloud 如何帮助计划和执行。

检查!

为什么企业选择从 Oracle 迁移到 PostgreSQL?

PostgreSQL 是一个数据库 开放源码,他是自由的。 没有许可费用。 在增长的情况下,公司唯一的成本是运行它所需的基础设施。 许多公司正在揭开免费数据库的神秘面纱,尤其是当他们经历突然增长时,因为他们觉得维护 Oracle 数据库的成本是多么昂贵。 对于这个转折点,一个非常普遍的感觉是,数据库提供商让公司在一项确实不错的技术之上“建造城堡”,但维护它的成本却越来越高。 

“今天刚开始创业并选择了 Oracle、SQL Server 或任何其他许可银行的人,都非常缺乏见识,也非常缺乏建议”。

— 德维德·比蒂。

为什么没有大规模的免费银行踩踏事件?

这是一个有趣的问题。 如果去免费银行要便宜得多,技术上也一样,为什么还有公司向甲骨文付款? 答案是,在这些传统长椅之上创造了一个完整的遗产,一个完整的宇宙,而 180 度旋转并不是那么简单。 还有文化问题; 有些人仍然不相信或没有足够的信息来做出决定。 而且,我们不能否认,数据库行业的大玩家有一个非常大的游说团体。 但是,有趣的是,金融科技公司和初创公司是当今最具创新性的组织,它们在免费数据库上运行许多巨头甚至都没有梦想过运行的工作负载。 拥有 Vale 是一回事,该公司拥有供 5 人使用的本地 ERP,并由 Oracle 支持并获得数百万美元的许可; 另一家是一家初创公司,其核心业务是在线服务,其运行时间是其 10 倍,一年的花费比淡水河谷一个月的花费要少得多。 

“很快所有系统供应商都将允许他们的产品在开源数据库上运行。”

— 德维德·比蒂。

那么,说刚起步的公司应该从免费银行开始是正确的吗?

任何今天刚开始创业并选择 Oracle 或 SQL Server 或任何其他许可银行的人,都知之甚少,建议也很少。 如果同时为 100 人提供服务,而你给微软和甲骨文的钱比你赚的多,那为什么还要构建一个企业呢? 对于从传统银行起步的中型公司来说也是如此:迁移到免费银行业务很重要。 现在,如果公司购买了只在甲骨文上运行的 ERP,不幸的是,它被甲骨文卡住了。 好消息是很快所有系统供应商都将允许他们的产品在开源数据库上运行。 这是一个不可逆转的趋势。

为什么公司需要像 AWS Database Freedom 这样的服务来进行迁移?

Database Freedom 计划旨在为迁移提供工具,以自动化方式进行,对公司运营几乎零影响。 实际上,它是一个机器人,它输入在一家银行制作的应用程序并重写它以在另一家银行工作。 换句话说,我研究了用 Oracle 编写的所有内容,并且可以在 PostgreSQL 中重写它; 那么这个应用程序“不会知道”它正在另一家银行运行。 这大大降低了迁移成本。 另一个,我可以将在线数据从付费银行迁移到开源银行; 例如,我将来自 SQL Server 的数据实时发送到 PostgreSQL,进行复制。 这种颠覆有很多收获; 在这种从传统银行业务向开源的迁移中。 它们的范围从短期、中期和长期的自我扩展、复制、令人眩晕的成本降低…… 

您有 AWS Database Freedom 应用程序的成功案例要讲吗?

当然,这里我已经提到了 赛波斯,这是一家为整个巴西的数千名客户提供餐厅和酒吧管理系统的初创公司。 他们位于南里奥格兰德州,目前是通过 iFood、Uber Eats 和 Rappi 平台处理订单最多的公司。 Saipos 在甲骨文的基础上开始并创建其产品,但令人眼花缭乱的增长开始产生不可用性——在高峰时期,这可能导致数百万雷亚尔的损失。 因此,我们面临的挑战是创建一个新的 Aurora PostgreSQL 数据库并执行多个迁移测试,同时调整应用程序以适应这个新现实。 然后,经过这些不同的模拟,我们在黎明时进行了迁移,将数据库从 Oracle 复制到 PostgreSQL,并激活了从 Postgre 到 Oracle 的复制; 这样,如果我们遇到问题,我们可以回到之前的场景。 我们花了一周的时间对其进行分析,结果非常好。 今天,他们 100% 在开源上运行。 一切都是远程完成的。 事实上,今天我们需要访问的客户非常少,以应用 Database Freedom 项目。 

→ 详细了解 案例赛波斯!

“没有在数据库和开发技术中编写业务规则的应用程序是不可知的,在两个冲刺中迁移”。

— 德维德·比蒂。

从 AWS Database Freedom 迁移过程需要多长时间?

这在很大程度上取决于应用程序的复杂性以及该应用程序需要修改多少。 但是,例如,没有在数据库中编写业务规则且开发技术不可知的应用程序,会在两个冲刺中进行迁移。 以 SAIPOS 为例,他们在数据库中编写了大量后端代码,然后这是一个为期四个月的项目,因为他们需要审查应用程序; 我们重写了后端的所有这些部分并修改了一些数据类型等。 我还认为重要的是要说超过 98% 的时间,客户不需要采取任何行动。 而且,就我们而言,只有一种专业行为,因为使用了人工智能解决方案,这是 AWS 数据库自由计划的一部分。

关于 Flexa 云

Flexa IT 成立于 2008 年,最初是一家软件开发公司。 然后,始终适应市场,2013 年,它与亚马逊网络服务 (AWS) 建立了合作伙伴关系。

Flexa IT 树立了未来的旗帜,已成为云计算领域的全国性参考公司。

2017 年,它更名为 Flexa Cloud,最终巩固了其帮助公司踏上云之旅的使命。

凭借广阔的视野,Flexa 的服务始终考虑以下支柱:

如今,经过数百个成功案例,Flexa Cloud 已将自己定位为一家拥有专业知识的公司,可以安全地带领组织踏上云之旅。

为了向我们的客户提供最佳体验,Flexa Cloud 随着时间的推移建立了战略合作伙伴关系,旨在补充其服务组合,即:

自 2013 年以来在各种实施中积累的经验缩短了路径,并在服务交付方面带来了一致的稳健性。 

实施阶段基于项目管理最佳实践构建,并以 ITIL 作为支持阶段的服务基础。

如果这还不够,我们的员工会接受培训和认证,让您在旅途中安心无忧。 

在 Flexa Cloud,我们的基本前提是客户。 因此,我们的服务力求让他们着迷,使他们成为我们品牌的最大推动者。

取得联系,我们将很高兴将您的公司带到云端!