Van traditionele hosting naar flexibele schaalbaarheid
Voor softwarebedrijven is schaalbaarheid cruciaal. Applicaties moeten betrouwbaar draaien, snel kunnen groeien en eenvoudig te beheren zijn. Tegelijkertijd willen development teams zich vooral bezighouden met softwareontwikkeling, niet met complexe infrastructuur. Voor het Nederlandse softwarebedrijf Stormin werd dit een belangrijke uitdaging. Stormin ontwikkelt maatwerksoftware voor verschillende klanten. Hun team bestaat voornamelijk uit developers die zich richten op het bouwen en verbeteren van applicaties. Daarnaast werkt Stormin vaak aan bestaande systemen waarbij eerder keuzes zijn gemaakt die schaalbaarheid, performance of stabiliteit beperken. Stormin brengt deze systemen terug naar een stabiele basis en ontwikkelt ze door naar een hoger kwaliteitsniveau.
Een van de belangrijkste applicaties verwacht een sterke gebruikersgroei. De applicatie draaide bij een traditionele hosting provider waar schaalbaarheid en flexibiliteit beperkt waren, waardoor bestaande infrastructuur niet langer voldeed. Daarnaast ontwikkelt Stormin een applicatie voor interactieve events. Hierbij kunnen deelnemers via hun smartphone live reageren op een scherm tijdens bijvoorbeeld bedrijfsbijeenkomsten of evenementen. Voor beide applicaties werd het duidelijk dat een moderne infrastructuur nodig was om verdere groei mogelijk te maken.
Stormin wilde:
- Applicaties schaalbaar maken
- Betrouwbaarheid en performance verbeteren
- Cloud-native technologie benutten
- Infrastructuurbeheer minimaliseren
Maar zonder een intern cloud- of infrastructuur team op te bouwen.
"Wij bouwen software, geen infrastructuur. Dankzij SUE en Multistax kunnen wij onze applicaties wel op een enterprise-grade cloudplatform draaien, zonder dat we daar zelf een heel infrastructuur team voor nodig hebben."
Waarom Stormin koos voor SUE
Stormin heeft veel expertise in software ontwikkeling, maar niet in cloud platforms of Kubernetes. Het zelf ontwerpen en beheren van een AWS-omgeving zou betekenen dat het bedrijf:
- Nieuwe specialistische kennis moest opbouwen
- Extra engineers moest aannemen
- Developers moest afleiden van hun kernactiviteit
Daarom schakelde Stormin SUE in als specialistische partner voor het ontwerpen en implementeren van een schaalbare cloud-native omgeving.
Stormin bleef verantwoordelijk voor de software-architectuur en applicatieontwikkeling, terwijl SUE diepgaande expertise inbracht op het gebied van cloud, Kubernetes en platform engineering. Zo ontstond een samenwerking waarin beide partijen vanuit hun eigen specialisme bijdragen aan een stabiel en toekomstbestendig platform.
Managed Kubernetes met Multistax
Met hulp van SUE migreerde Stormin hun applicaties naar een cloud-native platform op AWS, beheerd via Multistax. Het resultaat: een schaalbare infrastructuur zonder extra operationele complexiteit. De applicaties waren al opgebouwd uit microservices in Docker-containers. SUE maakte deze geschikt voor een Kubernetes-platform en integreerde ze met cloudservices zoals:
- AWS RDS voor beheerde databases (PostgreSQL en MySQL)
- AWS S3 voor opslag van grote hoeveelheden data
- Kubernetes voor orchestration en automatische scaling
De infrastructuur werd volledig uitgerold en beheerd via Multistax, het platform van SUE voor het beheren van Kubernetes-omgevingen. Multistax automatiseert onder andere:
- Provisioning van Kubernetes clusters
- Load balancing en networking
- Security policies en toegangsregels
- Deployment van applicaties
- Automatische scaling van workloads
Stormin kan via één dashboard deployments beheren, resources monitoren en nieuwe applicatie versies uitrollen.
Daarnaast zorgt Multistax ervoor dat de applicaties cloud agnostisch blijven. Hierdoor kan Stormin hun oplossingen deployen op verschillende cloudomgevingen zonder afhankelijk te zijn van één specifieke provider.
Het resultaat
De nieuwe infrastructuur biedt Stormin een schaalbaar en toekomstbestendig platform voor hun applicaties.
Snelle implementatie
De migratie van twee applicaties werd in ongeveer tien werkdagen gerealiseerd.
Schaalbare architectuur
Kubernetes zorgt ervoor dat applicaties automatisch kunnen opschalen wanneer het aantal gebruikers groeit.
Beheersbare kosten
Door de efficiënte cloud architectuur blijven de operationele kosten laag en voorspelbaar, terwijl de infrastructuur flexibel kan meegroeien met de vraag.
Geen infrastructuur team nodig
Dankzij Multistax hoeft Stormin geen cloud specialisten aan te nemen en kunnen developers zich volledig richten op softwareontwikkeling.
De impact
Met de nieuwe cloud-native omgeving kan Stormin applicaties sneller ontwikkelen, eenvoudiger uitrollen en moeiteloos laten meegroeien met hun gebruikers. Door de samenwerking met SUE als infrastructuurpartner blijft Stormin zelf in controle over architectuurkeuzes, terwijl de complexiteit van cloud en Kubernetes effectief wordt uitbesteed aan de specialisten van SUE.
Door het infrastructuurbeheer te automatiseren via Multistax blijft hun organisatie lean en kan het team zich focussen op waar zij het meeste waarde leveren: het bouwen van software.
Begin met het elimineren van infrastructuur knelpunten
Begin met het elimineren van infrastructuur knelpunten
* required