In de altijd groeiende wereld van moderne organisaties, is data koning. Om het volledige potentieel te benutten, zijn een doordachte datastrategie en een flexibele datastructuur essentieel. Felyx, de Nederlandse e-scooter verhuurder, is begonnen aan een opmerkelijke DataOps-reis, waarbij hun data-infrastructuur grondig is herzien. In deze blog duiken we diep in hun ervaring en onthullen we waardevolle inzichten voor datadeskundigen en liefhebbers.
Het kiezen van de juiste mensen
Daan Stroosnier, Global Head of Data Analytics bij Felyx, benadrukt het belang van het samenstellen van het juiste team. Met een tekort aan geschoolde technici in de branche speelt het selectieproces een cruciale rol. Stroosnier onderstreept het belang van het integreren van dit aspect in de projectplanning en erkent de potentiële impact op besluitvorming en het algehele projectsucces.
Niet alleen voor systemen, maar ook voor mensen
Intricate data-systemen vereisen harmonieuze samenwerking tussen diverse teams. Stroosnier pleit voor het bevorderen van samenhang binnen autonome teams om synergieën te ontsluiten en de algehele projecteffectiviteit te verbeteren.
In-house talent en freelancers
Het vinden van de juiste balans tussen interne medewerkers en freelancers is cruciaal voor kennisoverdracht. Felyx profiteerde aanvankelijk van gespecialiseerde freelancers, maar Stroosnier waarschuwt tegen overmatige afhankelijkheid, waarbij hij het belang van continuïteit in kennisdeling benadrukt.
Scrum met pragmatisme
Data engineer Mees Strooker benadrukt de populariteit van Scrum en andere agile methodologieën, maar adviseert teams om een realistische benadering te behouden. Het afstemmen van interne doelen op de deadlines van het bedrijf, Strooker pleit voor transparante communicatie en proactieve betrokkenheid bij andere teams.
De flexibiliteit om aan te passen
De onwankelbare toewijding van Felyx aan aanpasbaarheid en vooruitziendheid leidde hun toolselectie. Strooker benadrukt de noodzaak om gevolgen te overwegen voordat tools worden geïmplementeerd, waardoor de vrijheid ontstaat om indien nodig van koers te veranderen. Hun modulaire aanpak en toewijding aan de Unix-filosofie stelden hen in staat om geïnformeerde keuzes te maken.
Vooruitdenken met gegevensmodellen
Stroosnier benadrukt de behoefte aan een meer schaalbaar gegevensmodel. De pragmatische aanpak van Felyx in de beginfase leidde uiteindelijk tot overwegingen voor toekomstige schaalbaarheid, waarbij ons wordt herinnerd aan het belang van vooruitzicht in gegevensarchitectuur.
Legacy: De Oude Manier
De oorspronkelijke data-infrastructuur bij Felyx groeide organisch, maar ontbrak aan schaalbaarheid. De PostgreSQL-database worstelde met prestatieproblemen. Het gebrek aan documentatie, debugging en validatie maakte het uitdagend om fouten te herstellen.
Nieuwe Situatie: Een Frisse Start
Felyx begon aan een transformatieve reis en benadrukte essentiële principes:
Hun nieuwe aanpak slaat ruwe data op in verschillende cloudopslaglocaties, maakt gebruik van Kubernetes-pods voor de verwerking van eventgegevens en beheert het schema met behulp van Liquibase.
Felyx maakt gebruik van een gelaagd gegevensmodel om de gegevenskwaliteit te waarborgen en bruikbaar te maken voor analisten en wetenschappers. De keuze voor een 3e normaalvorm met geschiedenis maakt verrijkte lagen boven genormaliseerde tabellen mogelijk, ter bevordering van flexibiliteit en aanpasbaarheid.
Data Build Tool (DBT) vergemakkelijkt het beheer van gegevensmodellen en updates van datamarts. Data-analisten maken de overgang naar het domein van data-engineering, met versiebeheer, testen en herbruikbare code.
Felyx bedient een diverse gebruikersgroep, waaronder:
De toewijding van Felyx aan flexibiliteit, uitgebreid veranderingsmanagement en robuuste documentatie heeft zijn vruchten afgeworpen. Hun keuze van tools en een gegevensmodel dat schema-aanpassingen ondersteunt indien nodig, bereidt hen voor op succes in een voortdurend veranderend datalandschap.
Het DataOps-avontuur van Felyx dient als een inspirerende reis voor datadeskundigen en liefhebbers, met tal van waardevolle lessen en inzichten. De transformatie van hun data-infrastructuur onderstreept het belang van aanpasbaarheid, teamdynamiek en schaalbare modellen in de door data gedreven wereld. Terwijl we de toekomst van data omarmen, staat het verhaal van Felyx als een bewijs van de kracht van een goed uitgevoerde DataOps-strategie.
Op zoek naar Data en Analytics professionals? Dankzij ons grote netwerk aan experts helpt Visser & Van Baars je vooruit. Lees meer over staffing services voor organisaties.
Geef je carrière een boost! Visser & Van Baars is jouw partner in de zoektocht naar een volgende opdracht of werkgever. Lees meer over de mogelijkheden.