Saipos verlaagt de databasekosten met 30% door te migreren van Oracle naar PostgreSQL

AWS DB Freedom, beheerd door Flexa Cloud, garandeert veiligheid en besparingen voor het opstarten van systemen voor bars en restaurants.

A kikkers is een startup die kunstmatige intelligentie en cognitieve computing gebruikt om state-of-the-art systemen te bieden voor het beheer van restaurants en bars. Het hoofdkantoor is gevestigd in São Leopoldo/RS en bedient duizenden klanten in heel Brazilië.

Saipos heeft dan ook te maken met een exponentiële hoeveelheid data, zowel de eigen data als die van klanten en integrators (van bijvoorbeeld diensten als iFood). En dit hele scala aan informatie moet worden opgeslagen en verwerkt in een infrastructuur die 24/XNUMX beschikbaarheid en betrouwbaarheid garandeert.

Met de groei van Saipos begonnen zich enkele problemen te voordoen. Een daarvan is de stijging van de databasekosten.

In dit artikel ziet u hoe de uitdaging van het bedrijf om te migreren van Oracle-database naar PostgreSQL werd opgelost met behulp van DB Freedom, een AWS-service die wordt beheerd door Flexa Cloud.

Opvolgen!

Uitdaging

Verlaag databasekosten en schaal om te blijven groeien.

Saipos is tegenwoordig het bedrijf dat de meeste bestellingen afhandelt met iFood-, Uber Eats- en Rappi-platforms. "Er is geen POS in Brazilië die momenteel meer bestellingen verwerkt dan Saipos", zegt Kenner Grings, CTO van Saipos.

“We helpen bars en restaurants bij het runnen van hun bedrijf. Ons systeem biedt functionaliteiten voor de bedrijfsvoering, of het nu gaat om bedrijven die service op locatie leveren of bedrijven die met bezorging werken. Onze 100% cloudsoftware helpt van voorraad tot financiën, van verkoop tot franchisebeheer en in verband met leveringstoepassingen”, zegt Grings.

Al deze operationele grootsheid heeft zijn uitdagingen. Saipos' eigen operatie is complex; er zijn 148 werknemers verdeeld over verschillende staten van het land, waarvan 40% vanuit huis werkt. 

Eric Alves, leider van speciale projecten bij Saipos, zegt dat de Oracle-database het bedrijf lange tijd goed heeft gediend. Maar dat is het afgelopen jaar veranderd. “Met de groei van het bedrijf, met de schaal van het aantal gebruikers en al het andere, werd deze bank uiteindelijk een obstakel voor de groei van de applicatie. De gemaakte kosten waren bijvoorbeeld erg hoog”.

“Een minuut instabiliteit op het platform tijdens piekuren kan voor onze klanten een verlies van meer dan 100 reais opleveren. Het is een zeer kritieke operatie die niet onstabiel kan zijn.” 

— Kenner Grings, CTO van Saipos. 

Het was toen dat het management van Saipos concludeerde dat het tijd was om te migreren naar een gratis database, die tegelijkertijd de kosten zou verlagen en technische middelen zou bieden voor schaalbaarheid. "Op het punt dat we bereikten, moesten we de capaciteit van de database vergroten om een ​​grotere belasting van gebruikers op het systeem te kunnen ondersteunen, en het genereren van meer kosten was uitgesloten", zegt Eric Aves. 

Oplossing

AWS DB Freedom door Flexa Cloud: migratie naar PostgreSQL-database.

Het was daar dat het veld de binnenkwam Flexa-wolk, die Saipos al twee jaar assisteert bij het monitoren en observeren van de applicatie. 

Flexa Cloud is een partner van Amazon Web Services en heeft uitgebreide expertise in DB Freedom, een programma dat door AWS is ontwikkeld om bedrijven te helpen migreren van traditionele database-engines naar gratis databases.

Vervolgens werd een project gestart om de Oracle-database naar PostgreSQL te migreren, waarbij Flexa- en Saipos-teams samenwerkten.

“Flexa was essentieel om kennis aan ons door te geven. We hadden geen ervaren Postgre-personeel. Bovendien moesten we ervoor zorgen dat we tijdens het proces geen storingen zouden krijgen, en de experts van Flexa gaven ons die zekerheid.”

— Eric Alves, leider speciale projecten bij Saipos.

Alle projectuitvoering werd uitgevoerd met Flexa-specialisten die op afstand werkten. “Het heeft twee maanden geduurd, omdat het werk door gebrek aan mankracht wat langer duurde. Gezien het feit dat we te maken hadden met de migratie van een volume van meer dan 2 miljard data, en dat we verschillende tests hebben gedaan om volledig succes te verzekeren, zijn we tevreden over de duur van het proces”, zegt Alves. 

uitslagen

Veilig en betrouwbaar migratieproces; 30% databasekostenbesparing. 

“De kosten voor opschalen met Oracle begonnen onhaalbaar te worden. Nu kunnen we de elasticiteit hebben om aan uiteenlopende eisen te voldoen met behulp van PostgreSQL Aurora-clusters, vooral tijdens piekuren. We kunnen bijvoorbeeld meer dan één instantie van een bank tegelijk gebruiken, deze verdelen over kleinere machines en daarmee de schaalbaarheid en elasticiteit hebben die we nodig hebben”, zegt Kenner Grings. 

Leidinggevenden van Saipos vieren ook een verlaging van 30% van de maandelijkse databasekosten.

“Onze eerste prioriteit was ervoor te zorgen dat de applicatie precies zo werkte als bij Oracle. En we hebben het. Nu hebben we ook het vooruitzicht om andere mogelijkheden in de applicatie te openen: lees replica's, BI, API-openingen voor het bevragen van klanten ... Wat er gaat komen - wat deze migratie mogelijk zal maken - is veel te vieren”.

— Kenner Grings, CTO van Saipos. 

Leidinggevenden van Saipos vieren samenwerking met Flexa Cloud

Voor de leider van bijzondere projecten, Eric Alves, “was de technische kennis die Flexa tijdens dit project toepast erg belangrijk. Er werden acht proeven uitgevoerd, wat ons gemoedsrust gaf. De problemen die zich voordeden waren erg klein in vergelijking met de omvang van deze databasemigratie”.

Over de samenwerking met Flexa gesproken, Kenner Grings, CTO van Saipos, heeft zelfs een afbeelding die helpt om het avontuur dat het project vertegenwoordigde te verklaren: 

“Ik denk graag na over hoe parachutespringen me heeft geholpen om te slagen in dit migratieproces. Bij een parachutesprong mogen er geen fouten zijn. Repeteren en briefen op de grond is uiterst belangrijk, zodat we op het moment van de sprong weten hoe we moeten reproduceren wat werd gesimuleerd. [In het DB Freedom-proces] zorgden de uitgevoerde technische ondersteuning en simulaties voor een soepele vlucht wanneer het echt gebeurde.

→ Overweegt u te migreren van Oracle of Microsoft SQL naar een gratis database? Neem contact met ons op direct!

Aandeel