Saipos 通过从 Oracle 迁移到 PostgreSQL 将数据库成本降低 30%

由 Flexa Cloud 运营的 AWS DB Freedom 可确保酒吧和餐馆系统启动的安全性和节省成本。

A 青蛙 是一家使用人工智能和认知计算来提供最先进的餐厅和酒吧管理系统的初创公司。 它总部位于圣莱奥波尔多/RS,为巴西各地的数千名客户提供服务。

因此,Saipos 处理的数据量呈指数级增长,包括自己的数据以及客户和集成商的数据(例如,来自 iFood 等服务)。 并且需要在保证 24/XNUMX 可用性和可靠性的基础架构中存储和处理这整个范围的信息。

随着赛波斯的成长,一些问题开始出现。 其中之一是数据库费用的增加。

在本文中,您将了解公司如何使用 DB Freedom(由 Flexa Cloud 运营的 AWS 服务)解决从 Oracle 数据库迁移到 PostgreSQL 的挑战。

跟进!

挑战

降低数据库成本和规模以保持增长。

Saipos 今天是使用 iFood、Uber Eats 和 Rappi 平台处理订单最多的公司。 Saipos 的首席技术官 Kenner Grings 说:“巴西目前没有任何一家 POS 处理的订单比 Saipos 多。”

“我们帮助酒吧和餐馆经营他们的业务。 我们的系统提供运营管理功能,无论是为那些提供现场服务的企业还是那些与交付合作的企业。 我们 100% 的云软件帮助从库存到财务、从销售到特许经营管理,以及与交付应用程序相关,”Grings 说。

所有这些宏伟的运营都有其挑战。 Saipos自身的操作很复杂; 有 148 名员工分布在全国多个州,其中 40% 在家工作。 

Saipos 特殊项目负责人 Eric Alves 表示,长期以来,Oracle 数据库为公司提供了很好的服务。 但这种情况在去年发生了变化。 “随着业务的增长,随着用户数量的规模和其他一切,这家银行最终成为应用程序增长的障碍。 例如,产生的成本非常高”。

“高峰时段平台上的一分钟不稳定可能会给我们的客户造成超过 100 万雷亚尔的损失。 这是一项非常关键的操作,不能不稳定。” 

——Kenner Grings,Saipos 的首席技术官。 

就在那时,Saipos 管理层得出结论,是时候迁移到免费数据库了,同时这将降低成本并为可扩展性提供技术资源。 “在我们达到这一点时,为了能够支持系统上更大的用户负载,我们需要增加数据库的容量,并且产生更多成本是不可能的,”Eric Aves 说。 

解决方案

Flexa Cloud 的 AWS DB Freedom:迁移到 PostgreSQL 数据库。

正是在那里,该领域进入了 弹性云,两年来一直在协助 Saipos 为该应用提供监控和可观察性服务。 

Flexa Cloud 是 Amazon Web Services 的合作伙伴,在 DB Freedom 方面拥有丰富的专业知识,该程序由 AWS 创建,旨在帮助公司从传统数据库引擎迁移到免费数据库。

然后启动了一个将 Oracle 数据库迁移到 PostgreSQL 的项目,Flexa 和 Saipos 团队一起工作。

“Flexa 对于向我们传授知识至关重要。 我们没有经验丰富的 Postgre 员工。 此外,我们需要确保在此过程中不会出现中断,Flexa 的专家给了我们这样的保证。”

— Eric Alves,Saipos 的特殊项目负责人。

所有项目的执行均由 Flexa 专家远程工作。 “用了两个月,因为人手不足,工作时间稍微长了一点。 考虑到我们正在处理超过 2 亿数据量的迁移,并且我们进行了多次测试以确保完全成功,我们对过程的持续时间感到满意”,Alves 说。 

Resultados

安全可靠的迁移过程; 节省 30% 的数据库成本。 

“使用 Oracle 进行扩展的成本开始变得不可行。 现在,我们可以灵活地使用 PostgreSQL Aurora 集群来满足各种需求,尤其是在高峰期。 例如,我们可以同时使用多个银行实例,将其分布在较小的机器上,从而获得我们需要的可扩展性和弹性”,Kenner Grings 说。 

Saipos 高管还庆祝每月数据库成本降低 30%。

“我们的当务之急是确保该应用程序的工作方式与 Oracle 的工作方式完全相同。 我们明白了。 现在,我们还有望在应用程序中开辟其他可能性:只读副本、BI、用于查询客户端的 API 开放……即将发生的事情——这次迁移将使之成为可能——值得庆祝”。

——Kenner Grings,Saipos 的首席技术官。 

Saipos 高管庆祝与 Flexa Cloud 的合作伙伴关系

对于特殊项目的负责人 Eric Alves,“Flexa 在该项目中应用的技术知识非常重要。 进行了八次试验,这让我们高枕无忧。 与这次数据库迁移的规模相比,出现的问题非常小”。

谈到与 Flexa 的合作关系,Saipos 的首席技术官 Kenner Grings 甚至有一张图片可以帮助解释该项目所代表的冒险: 

“我喜欢思考跳伞如何帮助我在这个迁移过程中取得成功。 在跳伞中,不可能有失败。 在地面上进行排练和简报非常重要,以便在跳跃时,我们知道如何重现模拟的内容。 [在 DB Freedom 过程中],所执行的技术支持和模拟确保了在真实情况下的顺利飞行。”

→ 考虑从 Oracle 或 Microsoft SQL 迁移到免费数据库? 联系我们 马上!

Compartilhar