452
4
부
시스템 유지 보수
16.1
‘재해’의 정의
재해가 한창 진행 중일 때에 재해를 인지하는 경우는 드물다. 오히려 완전히 불길에 휩싸인 빌
딩을 목격할 때보다는 연기가 피어오르는 것을 보거나 그 냄새로 화재를 인지하는 경우가 많
다. 반대로 이런 작은 현상이 재해처럼 보이지 않을 때도 있다. 화재가 천천히 번지면 불길이
치솟기 전까지는 사태의 심각성을 인지하지 못하는 것처럼 말이다. 마찬가지로 (
2
장에서 언급
했던 계정 에러 같은 ) 시스템에서 작은 사건 때문에 대규모의 장애 대응이 필요할 수도 있다.
재해는 여러 가지 형태로 나타난다.
●
지진, 태풍, 홍수, 화재 등의 자연 재해
natural
disaster
는 보통 분명하며 시스템에 미치는 영향도 다양하다.
●
컴포넌트 장애나 오설정 같은 인프라스트럭처 재해
infrastructure
diaster
. 이런 재해는 쉽게 진단할 수 없는 경
우도 있으며 크고 작은 영향을 남길 수 있다.
●
고객이나 다른 이해관계자가 인지할 수 있는 서비스나 제품의 장애
●
한계치에 가까운 상태에서 운영되는 서비스의 저하는 종종 식별하기 어려울 때가 있다.
●
외부 공격자가 탐지 장치를 피해 승인 없이 더 오랜 시간 동안 접근 권한을 확보할 수 있다.
●
민감한 데이터의 승인 없는 유출
●
긴급 보안 취약점
urgent
security
vulnerabilitie
이 발견되면 이 취약점을 수정하기 위한 패치를 즉시 적용해야 한
다. 이런 일은 임박한 보안 공격처럼 취급해야 한다 (
17
.
1
.
2
절 ‘손상과 버그의