서비스수준협약 (Service Level Agreement (SLA))
쉽게 풀면
서비스를 제공받을 때 얼마나 빠르고 안정적으로 제공할지 구체적인 기준을 미리 계약서에 정해두는 것이다.
왜 중요한가
서비스수준협약(SLA)은 서비스 제공자와 고객 사이에 제공될 서비스의 품질, 응답 시간, 가용성 등을 구체적 수치로 명시해 계약하는 문서로, 외주나 아웃소싱 관계에서 서비스 품질을 객관적으로 관리하고 분쟁을 예방하는 실무적 근거로 계약행정과 IT서비스관리 분야에서 널리 다뤄진다. 위반 시의 페널티 조항이 함께 명시되는 경우가 많다.
핵심 정리
- SLA는 서비스 제공자와 고객이 서비스 품질 수준을 측정 가능한 지표로 정하고, 미달할 때의 구제 수단(보통 서비스 크레딧이나 배상)을 함께 정한 계약 문서입니다.
- 자주 쓰는 지표: 가용성(= (전체 시간 − 중단 시간) ÷ 전체 시간), 응답 시간, 처리량, 장애 복구 시간, 지원 요청 응답 시간.
- 꼭 같이 적는 것: 측정 방법과 측정 기간(월 단위인지 연 단위인지), 계획 점검 시간의 제외 여부, 책임 범위, 위반 시 구제 방식과 상한.
- 지표를 적게: 지표를 너무 세분화하면 숫자를 맞추는 데 집중해 실제 서비스 품질이 소홀해질 수 있어, 고객이 실제로 체감하는 핵심 지표에 집중하는 접근이 권장됩니다. 아웃소싱 연구에서는 SLA가 관계의 협력과 통제 양면과 연결된다고 봅니다(Goo 등 2009).
- 서비스 관리 표준 ISO/IEC 20000-1은 서비스 수준 관리를 서비스 관리 체계의 한 요소로 다룹니다.
예시로 보기
가용성 약속이 허용하는 중단 시간을 코드로 계산했습니다(30일 기준 한 달, 365일 기준 1년).
| 가용성 | 월 최대 중단 | 연 최대 중단 |
|---|---|---|
| 99% | 432.0분 | 87.60시간 |
| 99.5% | 216.0분 | 43.80시간 |
| 99.9% | 43.2분 | 8.76시간 |
| 99.95% | 21.6분 | 4.38시간 |
| 99.99% | 4.3분 | 0.88시간 |
| 99.999% | 0.4분 | 0.09시간 |
“99.9%”와 “99.99%”는 숫자 차이는 작아 보이지만 허용 중단이 월 43.2분 대 4.3분으로 10배 차이가 납니다. 같은 가용성이라도 측정 단위 시간과 점검 시간의 제외 여부에 따라 실제 의미가 달라집니다.
자주 하는 오해
| 오해 | 바로잡기 |
|---|---|
| SLA 수치를 달성하면 서비스가 좋다. | 지표가 실제 이용 경험을 반영하지 않으면 숫자만 맞고 체감은 나쁠 수 있습니다. |
| SLA를 위반하면 손해를 전부 배상받는다. | 많은 계약에서 구제는 서비스 크레딧 등으로 한정됩니다. 구제의 종류와 상한은 계약 문구를 확인해야 합니다. |
| SLA는 기술 문서일 뿐이다. | 계약의 일부이므로 법적 해석과 책임 범위의 문제를 포함합니다. |
| 가용성 100%가 목표다. | 완전한 무중단은 비용이 매우 커서, 업무 중요도에 맞는 수준을 정하는 것이 일반적입니다. |
논문에서는 이렇게 쓰입니다
실제 논문에서
이 용어를 직접 쓴 국내 논문 문장을 아직 수집하지 못했습니다. 수집되는 대로 출처와 함께 싣겠습니다.
예시 문장
아래는 용어의 쓰임을 보여 주려고 만든 예시로, 실제 논문에서 가져온 문장이 아닙니다.
클라우드 서비스 SLA에서 '월 가용성 99.9% 보장'을 명시하면 이를 하회할 경우 서비스 크레딧 등의 보상 조항이 자동 적용된다.
단순히 위반 여부를 규정하는 것을 넘어 보상 구조 설계 자체가 서비스 품질 유지의 유인으로 작동한다는 점을 설명합니다.
조금 더 깊게 보면
SLA의 지표를 지나치게 세분화하면 실제 서비스 품질보다 지표 충족 자체에만 매몰되는 부작용이 발생할 수 있어, 핵심적이고 고객이 실제로 체감하는 소수의 지표에 집중하는 것이 실무에서 권장된다.
아웃소싱전략이 위탁 관계 전반의 의사결정을 다룬다면 SLA는 그 관계에서 서비스 품질을 구체적으로 규정하고 관리하는 계약적 장치라는 점에서 하위 도구로 이해할 수 있다.
SLA는 가용성, 응답시간, 처리량 같은 정량 지표와 이를 위반했을 때의 배상 조항을 함께 규정하는데, 지표를 지나치게 세분화하면 오히려 공급자가 계약서상 숫자만 맞추고 실제 서비스 품질은 소홀히 하는 부작용이 생길 수 있다.
SLA는 단순 서비스 가용성뿐 아니라 장애 발생 시 통보 절차와 복구 지원 범위까지 포함해 규정하는 것이 분쟁 발생 시 책임 소재를 명확히 하는 데 중요하다.
주의할 점
SLA 지표가 지나치게 기술적 항목에만 집중되면 실제 고객이 체감하는 서비스 품질과 괴리가 발생할 수 있다. SLA 위반에 대한 배상 조항만 있고 실제 모니터링 체계가 없으면 위반 여부를 객관적으로 입증하기 어려워 계약이 유명무실해질 수 있다.
헷갈리기 쉬운 용어
| 용어 | 핵심 |
|---|---|
| SLA(서비스 수준 협약) | 서비스 수준과 위반 시 조치를 정한 계약 |
| SLO(서비스 수준 목표) | 내부적으로 정한 서비스 수준 목표. 계약 상의 약속은 아님 |
| 아웃소싱 | 업무를 외부에 맡기는 전략·계약 관계 전반 |
| KPI | 성과를 점검하는 지표(SLA 지표와 겹칠 수 있음) |
참고 문헌
- Goo, J., Kishore, R., Rao, H. R., & Nam, K. (2009). The role of service level agreements in relational management of information technology outsourcing: An empirical study. MIS Quarterly, 33(1), 119–145.
- International Organization for Standardization (2018). ISO/IEC 20000-1: Information technology — Service management — Part 1: Service management system requirements. ISO/IEC.
표의 기준값은 위 문헌에 근거한 관례이며, 분야·학술지마다 다른 기준을 쓸 수 있습니다.