4 ms·
Whenever I see that some resource is "unlimited", my take is that the company either doesn't know what the limit is, the company is gambling that users won't ru
by dietrichepp 4y ago
Whenever I see that some resource is "unlimited", my take is that the company either doesn't know what the limit is, the company is gambling that users won't run into the limit, or they are just pretending that the limit does not exist.
Oversubscription is normal and I am happy to pay for a service that is oversubscribed. I just want to know what I am paying for. Am I paying for "guaranteed X GB/month, up to X+Y GB/month"? Cool, I love it. Are you gambling that enough users will sign up and pay you to subsidize unlimited bandwidth / unlimited storage / unlimited anything? I want to know.
A normal business relationship with a vendor should be profitable for the vendor. Yes, I have an interest in paying less money for services--but being able to use those services at all is usually more important than squeezing a few bucks in discounts out of the vendor. If my deal with a vendor is unprofitable for the vendor, it creates a risk that the vendor will in the future terminate the relationship, discontinue the service, or even go out of business.
It's up to the company to figure out what the right SLOs/SLAs/SLIs are. That's actually a core part of what I am paying for when I sign up for cloud services or colo services or whatever. There's a delicate balance where you figure out an SLO that is possible for the company to support, while still looking good in marketing materials, and understandable by technical end-users.
If your company provides infrastructure without SLOs, or if key SLOs are missing, then I'm going to be a bit hesitant. A missing SLO is a sign that your company hasn't done the work of figuring out how supportable a particular feature is (like "unlimited bandwidth").