【えすえるえー】
SLA(サービスレベル契約) とは?
最終更新:
💡 「どれだけ止まらないか」と「止まったらどうするか」を決めた約束
サービス提供者と利用者の間で交わす、サービスの品質水準についての取り決め。稼働率などの目標値と、達成できなかったときの扱い(料金のクレジットなど)を定める。
📌 このページのポイント
SLAってどんなことが書いてあるの?
一番多いのは稼働率の約束だよ。例えばAWSのEC2では、複数のアベイラビリティゾーンに置いたインスタンスについて月間稼働率99.99%を約束していて、下回ると稼働率に応じて利用料の10%・30%・100%がクレジットとして返る。1台単位では99.5%という別の約束もあるんだ
SLAって高ければ高いほどいいんじゃないの?
高い水準を約束するには、それだけ冗長な構成や運用が必要でコストも上がる。99.99%なら停止は30日の月で約4.3分まで、99.9%なら約43分までだから、差はとても大きいんだ。自分たちのサービスに本当にその水準が必要かを、業務の影響から考えることが大事だよ
SLAを守れなかったときにクレジットが返ってくるなら、損害は賄えるの?
まとめ:ざっくりこれだけ覚えればOK!
「SLA」って出てきたら「サービスの品質の水準と、守れなかったときの扱いを決めた取り決めのこと」と思えればだいたいOK!
📖 おまけ:英語の意味
「Service Level Agreement」 = サービスレベルの合意
💬 Service Level(サービス水準)についてのAgreement(合意)。契約の一部として結ばれることが多いよ