6 ms·
Isn't this why service-level agreements exist? If the nines of uptime are that important to your business and you don't want to be a gnat on a windshield, you'v
by ex3xu 7y ago
Isn't this why service-level agreements exist? If the nines of uptime are that important to your business and you don't want to be a gnat on a windshield, you've got to give the vendor some financial incentive to pay attention to you, right?
Or is Rachel talking about a situation where you have an SLA in place, but you can't even prove downtime to the vendor because their monitoring software is inadequate?
- perlgeek 7y agoI think this is about the granularity of SLAs and monitoring. If a provider promises that, overall, 99.5% of all requests will succeed, but the 0.5% errors are all concentrated on some few customers / regions / AZs, customers can have a very bad day. So this is about promising each customer that 99.5% of all their requests will succeed, and monitor in a way that makes sure you can keep that promise.
- deleted 7y ago[deleted]
- altmind 7y agoTo get a proper SLA you need to pay for SLA. What SLA google, azure, aws have is useless, some service credit proportional to the outage duration. Totally nothing to cover lost profits or direct damage. For the last gcloud outage, i think you have to talk to people and APPLY for a credit, obviously very few did that https://news.ycombinator.com/item?id=20078296 https://news.ycombinator.com/item?id=20078296
- darkcha0s 7y agoWorking with enterprises that actually have individual SLA's with one of the clouds you mentioned, this is not true. You can handle out your own SLA's with certain providers, and not just get "credits." These enterprises have mature enough monitoring solutions to be able to prove to the provider that they didn't hold up on their end. Besides that, every half-way capable solution architect wouldn't move "system critical" software to the cloud, hence reducing "lost profits" or "direct damage". If you're doing that, it's seriously your own fault.
- altmind 7y agogoogle cloud compute clearly states that their free sla benefits come in form of credits https://cloud.google.com/compute/sla https://cloud.google.com/compute/sla amazon ec2 clearly states their sla gives you credits https://aws.amazon.com/compute/sla/ https://aws.amazon.com/compute/sla/ azure compute clearly states they give you credits https://azure.microsoft.com/en-us/support/legal/sla/virtual-machines/v1_8/ https://azure.microsoft.com/en-us/support/legal/sla/virtual-... wanna better sla - pay up, like i said in the beginning. as the cost of sla is proportional to payout that works like an insurance, not like coercive measure to increase reliability.
- darkcha0s 7y agoDid you skip there part where I said enterprises get separate SLA's from the ones you and I get?
- deleted 7y ago[deleted]
- ownagefool 7y agoIt's a bit of both. But also, you need to remember, legal may pass blame, but they won't keep your app up. Your app being down is likely bad, even if you get paid for it.
- mentat 7y agoThe cost to your business will always be greater than the maximum refund on the SLA, even if it's a full refund. That's why you're using the provider in the first place, since you can make more money than they're charging.