Saipos réduit les coûts de base de données de 30 % en migrant d'Oracle vers PostgreSQL

AWS DB Freedom, opéré par Flexa Cloud, garantit sécurité et économies pour le démarrage de systèmes pour bars et restaurants.

A grenouilles est une startup qui utilise l'intelligence artificielle et l'informatique cognitive pour fournir des systèmes de pointe pour la gestion des restaurants et des bars. Basée à São Leopoldo/RS, elle sert des milliers de clients dans tout le Brésil.

Par conséquent, Saipos traite un volume exponentiel de données, aussi bien ses propres données que celles des clients et des intégrateurs (de services comme iFood, par exemple). Et toute cette gamme d'informations doit être stockée et traitée dans une infrastructure garantissant une disponibilité et une fiabilité 24h/XNUMX et XNUMXj/XNUMX.

Avec la croissance de Saipos, certains problèmes ont commencé à se poser. L'un d'eux est l'augmentation des dépenses de base de données.

Dans cet article, vous verrez comment le défi de l'entreprise consistant à migrer de la base de données Oracle vers PostgreSQL a été résolu à l'aide de DB Freedom, un service AWS exploité par Flexa Cloud.

Suivi!

Défi

Réduisez les coûts et l'échelle de la base de données pour continuer à croître.

Saipos est aujourd'hui l'entreprise qui traite le plus de commandes avec les plateformes iFood, Uber Eats et Rappi. « Actuellement, aucun point de vente au Brésil ne traite plus de commandes que Saipos », déclare Kenner Grings, CTO de Saipos.

« Nous aidons les bars et les restaurants à gérer leurs activités. Notre système fournit des fonctionnalités pour la gestion opérationnelle, que ce soit pour les entreprises qui fournissent un service sur site ou celles qui travaillent avec la livraison. Notre logiciel 100 % cloud aide de l'inventaire à la finance, des ventes à la gestion des franchises, et en relation avec les applications de livraison », déclare Grings.

Toute cette grandeur opérationnelle a ses défis. Le propre fonctionnement de Saipos est complexe ; il y a 148 employés répartis dans plusieurs États du pays, dont 40 % travaillent à domicile. 

Eric Alves, responsable des projets spéciaux chez Saipos, affirme que pendant longtemps la base de données Oracle a très bien servi l'entreprise. Mais cela a changé l'année dernière. "Avec la croissance de l'entreprise, avec l'ampleur du nombre d'utilisateurs et tout le reste, cette banque a fini par être un obstacle à la croissance de l'application. Les coûts engendrés, par exemple, étaient très élevés ».

« Une minute d'instabilité sur la plateforme aux heures de pointe peut entraîner une perte de plus de 100 XNUMX reais pour nos clients. C'est une opération très critique qui ne peut pas être instable. 

— Kenner Grings, directeur technique de Saipos. 

C'est alors que la direction de Saipos a conclu qu'il était temps de migrer vers une base de données gratuite, qui, en même temps, réduirait les coûts et fournirait des ressources techniques pour l'évolutivité. "Au point où nous en sommes arrivés, pour pouvoir supporter une plus grande charge d'utilisateurs sur le système, nous avions besoin d'augmenter la capacité de la base de données, et générer plus de coûts était hors de question", explique Eric Aves. 

Solution

AWS DB Freedom par Flexa Cloud : migration vers la base de données PostgreSQL.

C'est là que le champ est entré dans le Nuage Flexa, qui assiste Saipos dans les services de suivi et d'observabilité de l'application depuis deux ans. 

Flexa Cloud est un partenaire d'Amazon Web Services et possède une vaste expertise dans DB Freedom, un programme créé par AWS pour aider les entreprises à migrer des moteurs de base de données traditionnels vers des bases de données gratuites.

Un projet de migration de la base de données Oracle vers PostgreSQL a alors été lancé, avec la collaboration des équipes Flexa et Saipos.

« Flexa était essentielle pour nous transmettre les connaissances. Nous n'avions pas de personnel expérimenté de Postgre. De plus, nous devions nous assurer que nous n'aurions pas de pannes pendant le processus, et les experts de Flexa nous ont donné cette assurance »

— Eric Alves, responsable des projets spéciaux chez Saipos.

Toute l'exécution du projet a été réalisée avec des spécialistes Flexa travaillant à distance. « Cela a pris deux mois, car faute de main-d'œuvre, les travaux ont pris un peu plus de temps. Considérant que nous étions confrontés à la migration d'un volume de plus de 2 milliards de données et que nous avons effectué plusieurs tests pour garantir un succès complet, nous sommes satisfaits de la durée du processus », déclare Alves. 

Résultats

Processus de migration sûr et fiable ; 30 % d'économies sur les coûts de base de données. 

"Les coûts de mise à l'échelle à l'aide d'Oracle ont commencé à devenir irréalisables. Nous pouvons désormais avoir l'élasticité nécessaire pour répondre à des demandes variées en utilisant les clusters PostgreSQL Aurora, en particulier aux heures de pointe. Nous pouvons, par exemple, utiliser plus d'une instance d'une banque en même temps, la distribuer sur des machines plus petites et, avec cela, avoir l'évolutivité et l'élasticité dont nous avons besoin », explique Kenner Grings. 

Les dirigeants de Saipos célèbrent également une réduction de 30 % des coûts mensuels de la base de données.

« Notre priorité immédiate était de nous assurer que l'application fonctionnait exactement comme elle le faisait avec Oracle. Et nous l'avons eu. Maintenant, nous avons aussi la perspective d'ouvrir d'autres possibilités dans l'application : réplicas en lecture, BI, ouvertures d'API pour interroger les clients… L'avenir, que cette migration va rendre possible, est très réjouissant ».

— Kenner Grings, directeur technique de Saipos. 

Les dirigeants de Saipos célèbrent leur partenariat avec Flexa Cloud

Pour le responsable des projets spéciaux, Eric Alves, « les connaissances techniques que Flexa a appliquées au cours de ce projet ont été très importantes. Huit essais ont été exécutés, ce qui nous a donné la tranquillité d'esprit. Les problèmes qui sont apparus étaient très petits par rapport à la taille de cette migration de base de données ».

Parlant du partenariat avec Flexa, Kenner Grings, CTO de Saipos, a même une image qui aide à expliquer l'aventure que représentait le projet : 

"J'aime penser à la façon dont le parachutisme m'a aidé à réussir ce processus de migration. Dans un saut en parachute, il ne peut y avoir aucun échec. La répétition et le briefing au sol sont extrêmement importants pour que, au moment du saut, nous sachions reproduire ce qui a été simulé. [Dans le processus DB Freedom], le support technique et les simulations effectuées ont assuré un vol fluide quand cela s'est produit pour de vrai.

→ Vous envisagez de migrer d'Oracle ou Microsoft SQL vers une base de données gratuite ? Contactez-nous maintenant!

Partager

Articles connexes

Restez au fait des tendances en matière de technologie et de gestion grâce à nos textes, vidéos et documents téléchargeables.