| One sneaky thing I've noticed them doing is slowly switching their licensing over to 1 vCPU = 1 CPU, even though you're now only getting one hyperthread instead of one core. For Microsoft, this means that they've literally doubled their software licensing revenue relative to the hardware it is licensed to. This kind of false incentive worries me a lot, because while I like the technical concepts like infrastructure-as-code enabled by the public cloud, I feel like greed will eventually destroy what they've built and we'll all be back to square one. Ask your cloud sales representative these questions next time you have coffee with them: - What incentive do you have to make your logging formats efficient, if you charge by the gigabyte ingested? - If your customers are forced to "scale out" to compensate for a platform inefficiency, what incentive do you have to fix the underlying issue? - What incentive do you have to make network flows take direct paths if you charge for cross-zone traffic? Or to put it another way: Why does load balancer team refuse to implement same-zone-preference as a default? Etc... Once you start looking at the cloud like this, you suddenly realise why there are so many user voice feedback posts with thousands of upvotes where the vendor responds with "willnotfix" or just radio silence. |