Software Agency – Kostenbesparing en stabiele hosting met IAC
Digitura hielp een software agency meer dan €1200 per maand te besparen door hun hosting te optimaliseren en de volledige infrastructuur reproduceerbaar te maken met Infrastructure as Code (IaC).
Een groeiend probleem
De CTO van een software agency nam contact op met Digitura met een duidelijk probleem: de hostingkosten liepen uit de hand en het beheer van hun infrastructuur werd steeds onoverzichtelijker.
Elke applicatie draaide op een aparte handmatig ingerichte omgeving, en dat tikt natuurlijk aan. In totaal kostte de hosting meer dan €1200 per maand, terwijl bij verschillende projecten openbaar kwam dat de stabiliteit niet optimaal was. Er was sprake van down time.
Wanneer een omgeving opnieuw opgezet moest worden, gebeurde dat volledig handmatig. Geen herbruikbare configuraties, geen overzicht, en gedoe voor het team.
Het was tijd voor een oplossing die zowel kosten bespaarde als rust en controle terugbracht.
Van chaos naar controle
Ik begon met het herontwerpen van hun hele infrastructuur. Dat deed ik niet vanuit de cloud console, maar in code.
Met Terraform en Kubernetes werd elke server, netwerkregel en applicatieconfiguratie vastgelegd in herbruikbare
code.
Nieuwe omgevingen zijn daardoor nu in enkele minuten op te zetten. Een aanpassing wordt automatisch doorgevoerd in alle omgevingen, zonder handwerk of risico op fouten.
Ook het deploymentproces kreeg een upgrade. Met ArgoCD zijn alle applicaties nu gekoppeld aan een GitOps-workflow: zodra code wordt bijgewerkt, wordt de nieuwste versie automatisch uitgerold in Kubernetes. Als een rollback nodig is, hoeft alleen maar een Git revert van het versienummer in de infrastructure-of-code (IaC) repository te worden gedaan. Geen stress meer bij releases.
Daarnaast werd ook de DNS-configuratie van Cloudflare toegevoegd aan IaC, zodat dit makkelijk en met git history te onderhouden is voor meerdere projecten.
Slimmer, sneller én goedkoper
Tijdens de migratie bleek dat er veel onnodige resources draaiden als dit slimmer werd ontworpen. Door workloads te optimaliseren en efficiëntere cloud resources in te zetten, daalden de maandelijkse kosten drastisch.
Het resultaat: meer dan €1200 besparing per maand, zonder in te leveren op performance of betrouwbaarheid. Integendeel, de infrastructuur draait nu stabieler dan ooit en kan eenvoudig meegroeien met nieuwe projecten.
Of, zoals de CTO het zelf zei:
Dankzij Digitura is onze hosting stabieler, goedkoper en makkelijk reproduceerbaar. Alles werkt precies zoals het hoort. — CTO, Software Agency