Cloud & DevOps
Kubernetes op Azure voor een SaaS-bedrijf
We verhuisden een groeiende SaaS-applicatie van één handmatig beheerde server naar Azure Kubernetes Service, met deploys zonder downtime.
Cloud & DevOps
KubernetesAzure AKSDockerGitHub ActionsSentry
TechnologieKubernetesAzure AKSDockerGitHub ActionsSentry
01
De uitdaging
- Handmatige deploys via SSH, met downtime
- Geen stagingomgeving om wijzigingen te testen
- Eén server was één zwakke plek
- Geen zicht op fouten, belasting of kosten
02
Wat we hebben opgeleverd
- Dockerfiles per service en een eigen container registry
- AKS-cluster vastgelegd als infrastructure as code
- CI/CD-pipeline: testen, bouwen, scannen en uitrollen bij elke merge
- Gescheiden staging en productie met automatische rollbacks
- Beheerde database met automatische back-ups en hersteltests
- Monitoring, logging en alerts, met dashboards voor fouten en kosten
03
Hoe we het hebben opgeleverd
We migreerden stap voor stap: eerst containeriseren, dan staging op AKS, en daarna productie verhuizen op een gepland moment met een geteste terugvalroute. Daarna kreeg het team documentatie en een overdrachtssessie.
04
Resultaten
01
Deploys zonder downtime
02
Automatisch herstel als een container uitvalt
03
Staging die gelijk is aan productie
04
Helder zicht op fouten en cloudkosten
Meer van ons werk
Bekijk al ons werkEen project in gedachten? Laten we het bouwen.
Plan een gratis gesprek van 30 minuten. Binnen 2 werkdagen ontvangt u een voorstel op maat.