Avics is een innovatief bedrijf uit Tynaarlo dat zich richt op zorgtechnologie. Het biedt verschillende soorten zorgalarmering aan. Deze worden door het centrale softwareplatform Connect&Care beheerd en geoptimaliseerd. Je kunt hierbij denken aan actieve en passieve alarmeringen maar ook alarmeringen die proactief werken. Het doel: bewoners van instellingen beter ondersteunen en zorgmedewerkers tijdig en betrouwbaar informeren over mogelijke risico’s of incidenten. Dit geeft een zorgmedewerker meer overzicht waardoor hij of zij wordt ontlast bij dagelijkse werkzaamheden. Tegelijkertijd verhoogt dit de veiligheid.
Toen Avics de overstap maakte naar een moderne cloudomgeving, ontstond de behoefte om de bestaande infrastructuur verder te structureren en toekomstbestendig in te richten. De overgang van on-premise systemen naar een volledig cloudbased omgeving moest plaatsvinden met behoud van continuïteit in de dienstverlening.
Tijdens de samenwerking kwam daarnaast een tweede uitdaging naar voren: een verouderde frontend-applicatie waarvan de technische basis toe was aan vernieuwing, met extra aandacht voor veiligheid, onderhoudbaarheid en gebruiksgemak. Wat begon als een vraagstuk over infrastructuur, groeide daardoor uit tot een breder technisch partnership met intensieve samenwerking op het gebied van IT.
De uitdaging van Avics
De uitdaging kort gezegd:
Voor Avics → behoefte aan meer inzicht in de staat van hun infrastructuur en gecontroleerde processen rondom wijzigingen.
Voor de operatie → wens voor een eenduidige workflow en passende tooling om cloudresources gestructureerd te beheren.
Voor de applicatie → een mobile-first frontend die complexe bedrijfslogica vertaalt naar een eenvoudige en gebruiksvriendelijke ervaring voor zowel zorgmedewerkers als de consultants en engineers van Avics.
Avics stelde zich daarom de vraag:
Hoe krijgen we onze infrastructuur en applicatie weer volledig beheersbaar, zodat de zorgapplicaties veilig (conform NIS2) en zonder verstoringen blijven functioneren?
De oplossing
Het traject begon met een veel voorkomende uitdaging binnen organisaties: meer grip en betrouwbaarheid creëren in de software development lifecycle. Met Infrastructure-as-Code is de infrastructuur gestandaardiseerd, zodat wijzigingen gecontroleerd, herleidbaar en veilig worden doorgevoerd.
De nieuwe oplossing omvatte:
- Heldere OpenTofu-configuraties voor Google Cloud-onderdelen
- Een vaste workflow voor wijzigingen, code-reviews en merges
- GitLab CI voor automatische validatie en deployments
- Drift-detectie om ongewenste handmatige wijzigingen zichtbaar te maken
- Documentatie en kennisoverdracht, zodat het Avics-team zelfstandig beheer kan uitvoeren
Parallel daaraan werkte Enrise aan een nieuwe frontend-applicatie. De bestaande functionaliteit werd opnieuw opgebouwd in een moderne interface, met meer aandacht voor gebruiksgemak, mobile-first gebruik, accessibility en een heldere structuur.
Zo ontstond een ideale combinatie van stabiliteit aan de achterkant en vernieuwing aan de voorkant.
“Hoge kwaliteit, leesbare code en snelle ontwikkeling. Features in no time live met Continuous Deployment. Een project om trots op te zijn!”
Rick van der Staaij, lead developer
Technische aanpak
De infrastructuur is opnieuw ontworpen op een manier die handmatige configuratie minimaliseert. Alle Google Cloud-componenten zijn vastgelegd in declaratieve OpenTofu-configuraties. Wijzigingen lopen via GitLab, waarbij GitLab CI automatisch validatie, planning en deployment uitvoert. Afwijkingen tussen de code en de live-omgeving worden zichtbaar via drift-detectie.
De nieuwe frontend

Stack infrastructuur:
- OpenTofu
- Google Cloud Platform
- Git & GitLab
- GitLab CI
Voor de frontend koos Enrise voor een moderne webapplicatie met Next.js, TypeScript, de App Router en Chakra UI. Hiermee kreeg Avics een schaalbare applicatiebasis waarop het team veilig kan doorontwikkelen.
Stack frontend:
- Next.js – App router
- TypeScript
- Chakra UI
Naast techniek lag de nadruk op codekwaliteit. De applicatie is zo opgezet dat nieuwe developers snel kunnen instappen en zelfstandig waarde kunnen toevoegen.
Samenwerking
De samenwerking startte met de formatie van een hybride DevOps-team. Deze bestond uit huidige developers van Avics en engineers van Enrise. In korte tijd ontstond een gedeelde werkwijze waarin beide partijen als één hybride DevOps-team samenwerkten.
De samenwerking bestond uit:
- Regelmatige werksessies in Tynaarlo en Amersfoort om technische keuzes te onderbouwen
- Gericht kennisdelen, zodat Avics zelfstandig beheer kon overnemen
- Gezamenlijke besluitvorming over Infrastructure-as-Code-standaarden, workflows en deploymentprocessen
- Overleg en ontwerp iteraties over de beste user experience
Aan Enrise-kant werkten drie developers aan de frontend-applicatie, ondersteund door een Digital Product Manager (DPMer). Aan Avics-kant waren twee product owners nauw betrokken bij de werkvoorbereiding. Door deze samenwerking en uitwisseling van kennis kon Avics niet alleen een nieuwe applicatie bouwen, maar maakte de Enrise engineers zich uiteindelijk zelfs overbodig.
Impact
Op basis van Infrastructure-as-Code heeft Avics meer stabiliteit, voorspelbaarheid en controle over de kern van zijn dienstverlening. Wijzigingen verlopen nu gecontroleerd, de omgeving is beter inzichtelijk en het team kan zelfstandig beheer uitvoeren. Daarmee is infrastructuurbeheer niet langer een kwetsbaar of tijdrovend proces, maar een betrouwbare basis voor verdere ontwikkeling.
De vernieuwde frontend-applicatie versterkt dit fundament. Gebruikers werken met een moderne, overzichtelijke applicatie die beter aansluit op de praktijk van zorgmedewerkers en engineers. De applicatie is gebruiksvriendelijker en voldoet aan de hoogste veiligheidseisen (NIS2)







