Het bouwen van een schaalbaar trackingplatform aan de serverzijde
Een SaaS-oplossing voor tracking aan de serverzijde die een selfserviceplatform, geautomatiseerde infrastructuur en schaalbare containerworkloads combineert om het verzamelen van first-party-gegevens eenvoudiger te maken, zowel wat betreft implementatie als beheer.

Beschrijving
Tracking aan de serverzijde kan de controle over marketinggegevens verbeteren, maar het implementeren en onderhouden van de onderliggende infrastructuur vormt een geheel nieuwe technische uitdaging voor bedrijven en bureaus.
Wizzou heeft Onetagger ontwikkeld als een SaaS-platform dat deze infrastructuur omzet in een beheerde dienst. Klanten kunnen hun trackingomgevingen via een centraal platform configureren en beheren, terwijl de onderliggende infrastructuur, de provisioning en het levenscyclusbeheer automatisch worden afgehandeld.
Waar de uitdaging begon
Tracking aan de serverzijde zonder de last van de infrastructuur
Het uitvoeren van tracking aan de serverzijde vereist aanzienlijk meer dan alleen het plaatsen van een extra script op een website. Elke omgeving heeft infrastructuur, routing, domeinen, certificaten, configuratie en doorlopend operationeel beheer nodig.
Dit handmatig doen werkt voor een handvol omgevingen, maar wordt steeds moeilijker naarmate het aantal klanten en containers toeneemt. De provisioning moet herhaalbaar zijn, workloads moeten geïsoleerd blijven en het platform moet betrouwbaar blijven functioneren terwijl het continu trackingverkeer verwerkt.
Onetagger moest daarom een eenvoudige klantervaring combineren met een infrastructuurarchitectuur die daarachter onafhankelijk kan opschalen.
Van uitdaging naar oplossing
SaaS boven, Kubernetes onder
Wizzou heeft het Onetagger-beheerplatform ontwikkeld met Ominity als onderliggend bedrijfsplatform, waardoor abonnementen, klanten, facturering en platformfunctionaliteit vanuit één omgeving kunnen worden beheerd.
Achter de applicatie draaien container-workloads op een Kubernetes-infrastructuur die is ontworpen om de implementatie en het levenscyclusbeheer te automatiseren. Het inrichten van een trackingomgeving zet de processen in gang die nodig zijn om de onderliggende resources aan te maken en te configureren, in plaats van te vertrouwen op handmatig infrastructuurwerk.
Door deze scheiding tussen het beheerplatform en de uitvoeringsinfrastructuur kunnen beide onderdelen van het systeem onafhankelijk van elkaar evolueren. De SaaS-applicatie zorgt voor de klantervaring en de bedrijfslogica, terwijl Kubernetes de coördinatie verzorgt die nodig is om gecontaineriseerde workloads op schaal te laten draaien.
Automatisering is over het hele platform doorgevoerd, zodat het aanmaken, wijzigen en beheren van omgevingen consistent kan worden afgehandeld zonder dat een engineer voor elke klant handmatig de infrastructuur hoeft te configureren.
Wat onze aanpak heeft opgeleverd
Infrastructuur als product in kaart brengen
Onetagger heeft wat normaal gesproken een infrastructuurproject zou zijn, omgevormd tot een herhaalbare SaaS-dienst. Klanten werken met een gebruiksvriendelijk beheerplatform, terwijl de technische complexiteit van het inrichten en beheren van hun omgevingen achter de schermen blijft.
Voor Wizzou heeft het platform een schaalbare basis gecreëerd waarop extra klanten en workloads kunnen worden geïntroduceerd zonder dat dit een evenredige toename van het handmatige infrastructuurbeheer met zich meebrengt.
Het laat ook zien hoe Wizzou productontwikkeling, SaaS-architectuur en infrastructuurengineering binnen één enkel platform combineert, in plaats van deze als afzonderlijke disciplines te behandelen.