De schrik van de cloudfactuur
Niet omdat het méér wordt, maar omdat het nooit goed stond
Gerard Zuidweg studeerde Financiële Bedrijfskunde en werkte jaren bij ABN AMRO voordat hij OptimaData en OptimaSure mede-oprichtte. Eén ding leerde hij in de bankwereld: de duurste fouten zijn niet de fouten die je maakt, maar de fouten die je niet ziet. Dat principe komt hij bij OptimaSure dagelijks tegen. Organisaties die “binnen budget” blijven, maar maand na maand betalen voor resources die niemand gebruikt, tiers die niemand nodig heeft en features waar niemand om heeft gevraagd. Niet omdat er iets misging. Gewoon omdat niemand inzoomde. In deze blog legt Gerard uit waarom “managed” niet hetzelfde is als “geoptimaliseerd”, en wat je eraan kunt doen.
Wat mij bij OptimaSure nog steeds verbaast: hoe weinig organisaties zich druk maken om wat ze werkelijk betalen voor hun cloudomgeving. Ik snap waarom. Er is een budget afgesproken, de factuur blijft er keurig onder, dus wat is het probleem?
Het probleem is dat je er gemakkelijk onder blijft als je budget te ruim was vastgesteld. Intussen betaal je maand na maand voor resources die je niet gebruikt, tiers die je niet nodig hebt en features waar niemand ooit om heeft gevraagd.
Die reflex ken ik uit de bankwereld. Een lening die al jaren te duur is geprijsd valt minder op dan een rekening die plotseling omhoogschiet. Hij kost je evenveel. Of meer.
Het is een aanname die wij bij OptimaSure regelmatig tegenkomen. Begrijpelijk: cloudmarketing is glashelder over wat de dienst doet. Automatische back-ups, patching, high availability. Dat staat allemaal keurig op de salespage. Wat er niet staat:
Niemand tunet je queries. Een slecht geschreven query draait even inefficiënt op een Premium-tier als op een Basic-tier, alleen kost hij je meer. Niemand right-sizet je instanties op basis van jouw werkelijke gebruik. De standaardaanbeveling van Azure is zelden de goedkoopste optie. Niemand vertelt je dat je betaalt voor Enterprise-features die je helemaal niet inzet. Niemand bij Microsoft belt je op om te zeggen: “Je kunt hier 30% op besparen.”
Dat is geen verwijt. Dat is gewoon niet hun verdienmodel. Cloudproviders worden betaald per gebruikte resource, niet per euro die jij bespaart.
Dat is het kernprobleem. De cloud beheert de infrastructuur. Jouw configuratie, jouw workloadafstemming, jouw kostenstructuur: die zijn en blijven jouw verantwoordelijkheid. Dat heet het shared-responsibility-model, en het staat gewoon in de kleine lettertjes van elk cloudcontract.
Wat wij in de praktijk zien: database-instanties die jaren geleden zijn ingericht op basis van een verwacht piekvermogen, dat piekvermogen nooit hebben bereikt en sindsdien gewoon op die tier blijven draaien. Niemand die het aanpast, want de database “werkt toch.”
30 tot 40% van clouduitgaven gaat gemiddeld verloren aan dit soort verspilling. Niet door een fout. Gewoon doordat niemand ingrijpt.
Veel organisaties hebben inmiddels een kostendashboard. Azure Cost Management, een BI-tool, iets van een externe partij. Ze zien de getallen. Maar wie vertaalt die getallen naar een concrete aanpassing in de databaseconfiguratie? Wie bepaalt of een General Purpose-tier eigenlijk een Business Critical-tier rechtvaardigt voor deze workload? Wie test of downscaling performanceproblemen oplevert?
Dashboards geven inzicht. Grip krijg je pas als iemand er ook op handelt.
Bij OptimaSure combineren we de CloudXcellence-tooling (binnen één dag gekoppeld aan je Azure-omgeving, binnen 24 uur eerste aanbevelingen) met hands-on expertise die die aanbevelingen ook daadwerkelijk implementeert. Geen rapport dat in een la verdwijnt. Gewoon: zien, begrijpen, aanpassen.
Klanten die na een Azure Cost Scan ontdekken dat ze jarenlang betaalden voor instanties twee of drie tiers te hoog, voor features zonder gebruikers, voor resources die al lang niet meer actief waren maar nog gewoon draaiden. Structurele besparingen van 20 tot 30% zijn geen uitzondering, ze zijn het uitgangspunt.
Niet omdat de kosten omhoog gingen, maar omdat ze nooit goed stonden.
Benieuwd hoe dit er bij jouw Azure-omgeving uitziet? We starten met een vrijblijvende Azure Cost Scan en laten je binnen 30 dagen zien waar het geld naartoe gaat en wat je eraan kunt doen. Geen verplichtingen, wel concrete cijfers.
Start je Azure Cost Scan | Download whitepaper ’12 Cloud Burnouts’