Database Freedom is een uniek programma dat is ontworpen om bedrijven te helpen bij de overstap van traditionele database-engines naar cloud-native op AWS.

In de praktijk is het een dienst die technisch advies, migratieondersteuning en financiële bijstand combineert. Hiermee is de migratie van een dure database als Oracle naar PostgreSQL veel eenvoudiger, sneller en efficiënter.

We spraken met Deivid Bitti, Chief Scientist bij Flexa Cloud, die ons vertelde hoe AWS Database Freedom werkt, welke voordelen bedrijven krijgen en hoe Flexa Cloud kan helpen bij het plannen en uitvoeren.

Uitchecken!

Waarom kiezen bedrijven ervoor om van Oracle naar PostgreSQL te migreren?

PostgreSQL is een database open source, hij is vrij. Er zijn geen licentiekosten. De enige kosten die het bedrijf in geval van groei heeft, zijn de infrastructuur die nodig is om het te runnen. Veel bedrijven demystificeren de kwestie van gratis databases, vooral wanneer ze een plotselinge groei ervaren, omdat ze in hun zak voelen hoe duur het onderhouden van bijvoorbeeld een Oracle-database kan zijn. Een veelvoorkomend gevoel voor dit keerpunt is dat databaseproviders het bedrijf 'haar kasteel laten bouwen' bovenop een technologie die inderdaad goed is, maar de kosten om het te onderhouden worden steeds zwaarder. 

"Wie vandaag zijn bedrijf start en Oracle, SQL Server of een andere bank met een vergunning heeft gekozen, is zeer slecht geïnformeerd, zeer slecht geadviseerd".

—Deivid Bitti.

En waarom is er geen massale stormloop voor gratis banken?

Het is een interessante vraag. Als naar een gratis bank gaan veel goedkoper en technisch hetzelfde is, waarom betalen dan nog steeds bedrijven aan Oracle? Het antwoord is dat er een hele erfenis is, een heel universum gecreëerd bovenop deze traditionele banken, en 180 graden draaien is niet zo eenvoudig. Er is ook de culturele kwestie; er zijn mensen die nog niet overtuigd zijn of niet genoeg informatie hebben om die beslissing te nemen. En, we kunnen het niet ontkennen, er is een zeer grote lobby van de grote spelers in de database-industrie. Maar het is interessant om te zien dat fintechs en startups in het algemeen, die tegenwoordig verreweg de meest innovatieve organisaties zijn, workloads uitvoeren op gratis databases waar veel giganten niet eens van dromen. Het is één ding om een ​​Vale te hebben, die een lokale ERP heeft voor 5 mensen, ondersteund door een Oracle met miljoenen dollars aan licenties; een andere is een startup wiens kernactiviteit een online service is die 10 keer zoveel draait, veel minder in een jaar dan Vale in een maand uitgeeft. 

"Heel snel zullen alle systeemleveranciers hun producten op open source-databases laten draaien."

—Deivid Bitti.

Dus is het juist om te zeggen dat startende bedrijven moeten beginnen met een gratis bank?

Iedereen die vandaag zijn bedrijf start en heeft gekozen voor Oracle of SQL Server, of een andere bank met licentie, is zeer slecht geïnformeerd, zeer slecht geadviseerd. Waarom zou je een bedrijf structureren als je, als je 100 mensen tegelijkertijd bedient, Microsoft en Oracle meer geld gaat geven dan je verdient? Hetzelfde geldt voor middelgrote bedrijven, die begonnen bij traditionele banken: het is belangrijk om te migreren naar gratis bankieren. Als het bedrijf nu een ERP heeft gekocht dat alleen op Oracle draait, zit het helaas vast aan Oracle. Het goede nieuws is dat binnenkort alle systeemleveranciers hun producten op open source-databases zullen laten draaien. Het is een onomkeerbare trend.

Waarom hebben bedrijven een dienst als AWS Database Freedom nodig om te migreren?

Het Database Freedom-initiatief is bedoeld om tools te bieden om de migratie op een geautomatiseerde manier uit te voeren en met vrijwel geen impact op de werking van het bedrijf. Het is praktisch een robot die de applicatie binnengaat die in de ene bank is gemaakt en deze herschrijft om in een andere te werken. Met andere woorden, ik ga in op alles wat in Oracle is geschreven en ik kan het herschrijven in PostgreSQL; dan 'weet' deze applicatie niet dat hij bij een andere bank draait. Dit reduceert de migratiekosten aanzienlijk. Een andere, ik kan online gegevens migreren van een betaalde bank naar een open source bank; Ik neem bijvoorbeeld de gegevens van SQL Server en stuur deze in realtime naar PostgreSQL, replicerend. En er is veel winst in deze verstoring; in deze migratie van traditioneel bankieren naar open source. Ze variëren van zelfschaling, replicatie, duizelingwekkende kostenbesparingen op korte, middellange en lange termijn... 

Heeft u een succesverhaal over een AWS Database Freedom-toepassing te vertellen?

Natuurlijk heb ik hier al genoemd de SAPS, een startup die systemen voor het beheer van restaurants en bars levert aan duizenden klanten in heel Brazilië. Ze bevinden zich in Rio Grande do Sul en zijn momenteel het bedrijf dat de meeste bestellingen afhandelt met iFood-, Uber Eats- en Rappi-platforms. Saipos begon en creëerde zijn producten bovenop Oracle, maar de duizelingwekkende groei begon onbeschikbaarheid te genereren - wat op piekmomenten kan leiden tot verliezen in de miljoenen reais. Onze uitdaging was dus om een ​​nieuwe Aurora PostgreSQL-database te creëren en verschillende migratietests uit te voeren, om tegelijkertijd de applicatie aan te passen om in deze nieuwe realiteit te werken. Daarna, na deze verschillende simulaties, maakten we de migratie bij zonsopgang, waarbij we de database lieten repliceren van Oracle naar PostgreSQL en een replicatie van Postgre naar Oracle activeerden; op die manier konden we, als we problemen hadden, teruggaan naar het vorige scenario. We hebben het een week geanalyseerd en het werkte heel goed. Tegenwoordig draaien ze 100% op open source. Alles gebeurde op afstand. In feite zijn er tegenwoordig maar heel weinig klanten die we moeten bezoeken om een ​​Database Freedom-project toe te passen. 

→ Weet, in detail, de geval SAIPOS!

“Applicaties waarvoor geen bedrijfsregels in databases zijn geschreven en ontwikkeltechnologie agnostisch is, worden in twee sprints gemigreerd”.

—Deivid Bitti.

Hoe lang duurt dit migratieproces van AWS Database Freedom?

Dit hangt sterk af van de complexiteit van de applicatie en hoeveel deze applicatie moet worden herzien. Maar bijvoorbeeld applicaties die geen business rules hebben geschreven in databases en ontwikkeltechnologie agnostisch is, worden in twee sprints gemigreerd. In het geval van SAIPOS hadden ze tonnen backend-code in de database geschreven, en toen was het een project van vier maanden, omdat ze de applicatie moesten beoordelen; we hebben al deze delen van de backend herschreven en onder andere enkele datatypes aangepast. Ik denk ook dat het belangrijk is om te zeggen dat meer dan 98% van de tijd de klant geen enkele actie hoeft te ondernemen; en van onze kant handelt slechts één professional, aangezien er kunstmatige intelligentie-oplossingen worden gebruikt, die deel uitmaken van het AWS Database Freedom-initiatief.

Over Flexa Cloud

Flexa IT is opgericht in 2008 als een softwareontwikkelingsbedrijf. Daarna, altijd afgestemd op de markt, ging het in 2013 een samenwerking aan met Amazon Web Services (AWS).

Met een vlag die in de toekomst is geplant, is Flexa IT een nationaal referentiebedrijf in de cloud geworden.

In 2017 veranderde het zijn naam in Flexa Cloud, waarmee het definitief zijn roeping consolideerde om bedrijven te helpen op hun reis naar de cloud.

Met een brede visie houden de diensten van Flexa altijd rekening met de volgende pijlers:

Vandaag, na honderden succesvolle cases, heeft Flexa Cloud zich gepositioneerd als een bedrijf met de expertise om organisaties veilig te begeleiden op hun reis naar de cloud.

In het kielzog van de zoektocht om de beste ervaring aan onze klanten te bieden, heeft Flexa Cloud in de loop van de tijd strategische partnerschappen aangegaan die erop gericht zijn haar serviceportfolio aan te vullen, namelijk:

De ervaring die is opgedaan met de verschillende implementaties die sinds 2013 zijn uitgevoerd, verkort de paden en zorgt voor een consistente robuustheid in de levering van diensten. 

De implementatiefase is gestructureerd op basis van best practices voor projectmanagement en heeft ITIL als basis voor services in de ondersteuningsfase.

Alsof dat nog niet genoeg is, zijn onze medewerkers opgeleid en gecertificeerd, wat voor de nodige gemoedsrust zorgt op deze reis. 

Bij Flexa Cloud is ons uitgangspunt de klant. Daarom proberen onze diensten hen te betoveren, waardoor ze de grootste promotor van ons merk zijn.

contact maken, we nemen uw bedrijf graag mee naar de wolken!