Saipos riduce i costi del database del 30% migrando da Oracle a PostgreSQL

AWS DB Freedom, gestito da Flexa Cloud, garantisce sicurezza e risparmio per l'avvio di sistemi per bar e ristoranti.

A rane è una startup che utilizza l'intelligenza artificiale e il cognitive computing per fornire sistemi all'avanguardia per la gestione di ristoranti e bar. Con sede a São Leopoldo/RS, serve migliaia di clienti in tutto il Brasile.

Saipos si occupa quindi di un volume esponenziale di dati, sia propri che di clienti e integratori (da servizi come iFood, ad esempio). E l'intera gamma di informazioni deve essere archiviata ed elaborata in un'infrastruttura che garantisca disponibilità e affidabilità 24 ore su XNUMX, XNUMX giorni su XNUMX.

Con la crescita di Saipos, cominciarono a sorgere alcuni problemi. Uno di questi è l'aumento delle spese del database.

In questo articolo, vedrai come la sfida dell'azienda di migrare dal database Oracle a PostgreSQL è stata risolta utilizzando DB Freedom, un servizio AWS gestito da Flexa Cloud.

Azione supplementare!

sfida

Riduci i costi del database e scala per continuare a crescere.

Saipos è oggi l'azienda che effettua la maggior parte degli ordini con le piattaforme iFood, Uber Eats e Rappi. "Non ci sono punti vendita in Brasile che elaborano più ordini di Saipos attualmente", afferma Kenner Grings, CTO di Saipos.

“Aiutiamo bar e ristoranti a gestire le loro attività. Il nostro sistema fornisce funzionalità per la gestione operativa, sia per le aziende che forniscono servizi in loco che per quelle che lavorano con la consegna. Il nostro software cloud al 100% aiuta dall'inventario alla finanza, dalle vendite alla gestione del franchising e in connessione con le applicazioni di consegna", afferma Grings.

Tutta questa grandezza operativa ha le sue sfide. L'attività di Saipos è complessa; ci sono 148 dipendenti distribuiti in diversi stati del Paese, con il 40% che lavora da casa. 

Eric Alves, leader dei progetti speciali di Saipos, afferma che per molto tempo il database Oracle ha servito molto bene l'azienda. Ma questo è cambiato nell'ultimo anno. “Con la crescita del business, con l'entità del numero di utenti e quant'altro, questa banca ha finito per essere un ostacolo alla crescita dell'applicazione. I costi generati, ad esempio, sono stati molto alti”.

“Un minuto di instabilità sulla piattaforma nelle ore di punta può causare una perdita di oltre 100mila reais per i nostri clienti. È un'operazione molto critica che non può essere instabile”. 

— Kenner Grings, CTO di Saipos. 

Fu allora che il management di Saipos concluse che era giunto il momento di migrare su un database gratuito, che, allo stesso tempo, avrebbe ridotto i costi e avrebbe fornito risorse tecniche per la scalabilità. "Al punto in cui siamo arrivati, per poter supportare un maggior carico di utenti sul sistema, dovevamo aumentare la capacità del database e generare più costi era fuori questione", afferma Eric Aves. 

Soluzione

AWS DB Freedom di Flexa Cloud: migrazione al database PostgreSQL.

Fu lì che il campo entrò in Flexa Nuvola, che da due anni assiste Saipos nei servizi di monitoraggio e osservabilità dell'applicazione. 

Flexa Cloud è un partner di Amazon Web Services e ha una vasta esperienza in DB Freedom, un programma creato da AWS per aiutare le aziende a migrare dai motori di database tradizionali ai database gratuiti.

È stato quindi avviato un progetto per la migrazione del database Oracle a PostgreSQL, con la collaborazione dei team Flexa e Saipos.

“Flexa è stato essenziale per trasmetterci la conoscenza. Non avevamo personale esperto di Postgre. Inoltre, dovevamo assicurarci di non avere interruzioni durante il processo e gli esperti di Flexa ci hanno dato questa garanzia".

— Eric Alves, responsabile dei progetti speciali di Saipos.

Tutta l'esecuzione del progetto è stata eseguita con gli specialisti Flexa che lavorano da remoto. “Ci sono voluti due mesi, perché, a causa della mancanza di manodopera, il lavoro ha richiesto un po' più di tempo. Considerando che si trattava della migrazione di un volume di oltre 2 miliardi di dati e che abbiamo effettuato diversi test per garantire il completo successo, siamo soddisfatti della durata del processo”, afferma Alves. 

risultati

Processo di migrazione sicuro e affidabile; Risparmio del 30% sui costi del database. 

“I costi per il ridimensionamento tramite Oracle hanno iniziato a diventare impraticabili. Ora possiamo avere l'elasticità per soddisfare diverse esigenze utilizzando i cluster PostgreSQL Aurora, soprattutto nelle ore di punta. Possiamo, ad esempio, utilizzare più di un'istanza di una banca contemporaneamente, distribuendola su macchine più piccole e, con ciò, avere la scalabilità e l'elasticità di cui abbiamo bisogno", afferma Kenner Grings. 

I dirigenti di Saipos celebrano anche una riduzione del 30% dei costi mensili del database.

“La nostra priorità immediata era garantire che l'applicazione funzionasse esattamente come funzionava con Oracle. E l'abbiamo ottenuto. Ora abbiamo anche la prospettiva di aprire altre possibilità nell'applicazione: repliche di lettura, BI, aperture di API per interrogare i clienti... Quello che accadrà, cosa che questa migrazione renderà possibile, è molto da festeggiare”.

— Kenner Grings, CTO di Saipos. 

I dirigenti Saipos celebrano la partnership con Flexa Cloud

Per il leader dei progetti speciali, Eric Alves, “la conoscenza tecnica che Flexa ha applicato durante questo progetto è stata molto importante. Sono state eseguite otto prove, il che ci ha dato tranquillità. I problemi che sono comparsi sono stati molto piccoli rispetto alle dimensioni di questa migrazione del database”.

Parlando della partnership con Flexa, Kenner Grings, CTO di Saipos, ha addirittura un'immagine che aiuta a spiegare l'avventura che il progetto ha rappresentato: 

“Mi piace pensare a come il paracadutismo mi abbia aiutato ad avere successo in questo processo migratorio. In un lancio con il paracadute, non ci possono essere fallimenti. Le prove e il briefing a terra sono estremamente importanti in modo che, al momento del salto, sappiamo come riprodurre ciò che è stato simulato. [Nel processo DB Freedom], il supporto tecnico e le simulazioni eseguite hanno assicurato un volo regolare quando è successo davvero.

→ Stai pensando di migrare da Oracle o Microsoft SQL a un database gratuito? Fale conosco proprio adesso!

Condividi