this post was submitted on 11 Sep 2023
636 points (98.3% liked)

Ask Lemmy

26875 readers
3278 users here now

A Fediverse community for open-ended, thought provoking questions

Please don't post about US Politics. If you need to do this, try [email protected]


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [email protected] or [email protected]. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email [email protected]. For other questions check our partnered communities list, or use the search function.


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 21 points 1 year ago (4 children)

The SLA on any product is not a guarantee the platform will be fixed in that timeframe. At best it is wishful thinking.

[–] [email protected] 17 points 1 year ago (1 children)

I've consulted with many companies trying to save money by moving to AWS because they have twelve 9s of availability. They don't do any redundant deployments because they want to save money.

I keep telling them that the SLA just means that AWS will give them a refund for anything you couldn't use while they have an outage. There's no guarantee.

[–] [email protected] 7 points 1 year ago

So they just treat their uptime target sorta like the office and bankruptcy? "I declare 12 9s!"

Like, bruh, you actually have to pay for that if you want it, wtf?

I guess it is a bit like car batteries. A 4 year warranty doesn't guarantee it will last 4 years, it means you get a refund if it doesn't. (Though unless they're idiots they build the batteries so statistically it is somewhat more common to last that long vs dying early).

[–] [email protected] 7 points 1 year ago (1 children)

Sounds about right lol.

But that's why you put SLAs into contract language with penalties. Like, say my company pays your company for a SaaS product. And you go down longer than the SLA, we get a discount or something. If it's not in a legal agreement it is meaningless for sure.

[–] [email protected] 2 points 1 year ago (1 children)

Also the refund is not automatic you need to apply for it.

[–] [email protected] 2 points 1 year ago

Ok? I never said it was nor would I expect it to be unless it is part of the contract. And even then probably not.

[–] [email protected] 6 points 1 year ago (2 children)
[–] [email protected] 10 points 1 year ago (1 children)

Service Level Agreement, typically a legal contractual requirement. SLAs can vary, but a common one is for a service to be online and accessible. Web hosting providers that host web sites for companies typically guarantee that their service has an SLA of 99.5% uptime, meaning any time the service is down, the engineers and incident teams need to restore operational services quickly. A breach of SLA invokes financial penalty to the provider for violating the contract uptime guarantee.

[–] [email protected] 3 points 1 year ago

With most pre-written SLAs, the penalty is something like "we'll refund the service cost for the month" at best. So it's "we have a financial reason not to fuck up" not "you will be made whole if we fuck up and your business is down".

The SLAs are also often tied to SLOs (the quality they promise to deliver, e.g. "we promise to be up 99.5% of the time") that are very generous for the service provider. If your critical service was down 3.6 hours in a month, that would still meet a 99.5% SLO. So if your business was down for 2-3 hours per month, that would be a-ok. Only if it was down for say an entire day, you'd get (depending on the contract) typically either a day or a month of service refunded.

I'd take a provider with no SLO but a good track record over someone that offers an SLA. If they fuck up the month of refund is going to be the least of my problems, and if they fuck up repeatedly, I'll have to emergency-migrate away to a different provider either way.

[–] [email protected] 2 points 1 year ago

Service level agreement

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago)

SLAs are not a guarantee because a guarantee is a guarantee .