Kubernetes op Azure houdt HVC-app schaalbaar

Cloudtechnologie ondersteunt HVC's missie voor minder restafval

Samen met gemeenten, waterschappen en hun inwoners werkt HVC aan duurzame afvalverwerking. Met een app krijgen inwoners precies de juiste informatie voorgeschoteld. Hoe heeft digital agency Unc Inc de digitale middelen voor HVC ontwikkeld en wat betekent dat voor de schaalbaarheid van Kubernetes op het Azure platform van TrueFullstaq? 

HVC case

Duurzaam afvalbeheer met een mobiele app

"HVC verzorgt duurzaam afvalbeheer voor gemeenten en waterschappen in Noord-Holland, Zuid-Holland, Flevoland en Friesland," vertelt Martijn Houtman, Technical Director & Partner van Unc Inc. De organisatie biedt het concept van betalen naar hoeveelheid afval. Inwoners betalen een basisbedrag plus een bedrag voor elke zak restafval die ze aanbieden.

"Twee jaar geleden hebben we een mobiele app ontwikkeld, gericht op het verbeteren van afvalscheiding door inwoners," zegt Martijn. De app geeft inwoners inzicht in hun restafval, vergelijkingen met anderen en tips om restafval te verminderen. "Elke aangesloten gemeente heeft eigen tariefvorming en regels die verwerkt moeten worden in de applicatie." 

Schaalbare applicatie op Kubernetes

De app is ontwikkeld met Laravel, React Native en een API applicatie, draaiend op de Kubernetes clusters beheerd door TrueFullstaq. "Dit platform zorgt voor schaalbaarheid. Op dit moment zijn er ongeveer 200.000 gebruikers. Eén nieuwe gemeente als klant betekent 15.000 tot 20.000 nieuwe gebruikers," legt Martijn uit.

Schaalbaarheid is ook cruciaal voor piekmomenten, zoals bij publicatie van nieuwe inzamelkalenders. Juist vanwege deze eisen aan schaalbaarheid hebben we vanuit TrueFullstaq Kubernetes geadviseerd. 

Database-oplossing op Azure

Bij schaalbaarheid speelt de database een kritieke rol. "Vorig jaar kwamen er vier nieuwe gemeenten bij; 50.000 extra gebruikers," zegt Martijn. De oorspronkelijke single MySQL database toonde beperkingen en gaat end-of-life in 2024.

TrueFullstaq implementeerde een flexibele MySQL database op Azure waarbij requests rechtstreeks naar de database server gaan. "We merkten direct al flink meer performance en schaalbaarheid in de acceptatie-omgeving," aldus Martijn. 

TrueFullstaq als managed hosting partner

Martijn benadrukt het belang van een partner als TrueFullstaq: "Voor kleine platformen beheren we zelf hosting, maar niet voor zulke omvangrijke platformen. In de opdracht stelde HVC eisen aan de SLA. We adviseerden om dit bij TrueFullstaq als managed hosting partner te beleggen."

De samenwerking is intensief: "Met collega's hebben we op het kantoor van TrueFullstaq een spoedcursus Kubernetes gevolgd. Wordt het voor ons te complex, dan sparren we met hun engineers. Het is fijn om op hen te kunnen vertrouwen," zegt Martijn.   

Server-upgrade en toekomstplannen

De websites van HVC draaien op Drupal, gehost door TrueFullstaq. Michael van Excel, Linux engineer bij TrueFullstaq: "Bij upgrades maken we gebruik van Ansible playbooks met al onze best practices."

HVC heeft als doel om van 250 kilogram restafval per persoon per jaar naar 100 kilogram in 2025 te gaan. Unc Inc draagt bij aan de doorontwikkeling van hun digitale middelen, terwijl TrueFullstaq zorgt voor een betrouwbare, schaalbare infrastructuur. 

Ook met ons schalen?

Neem vandaag nog contact op. 

Pak de telefoon
Bel ons
Klim in de pen
Mail ons