더북(TheBook)

2.2 신뢰도

신뢰도는 사용자가 예상한 대로 제품이 동작하는지 파악하는 일련의 특성을 통칭하는 용어입니다. 이러한 특성에는 신뢰성, 복원력, 성능, 확장성이 포함됩니다.2

당연히 모든 제품은 신뢰할 수 있어야 하지만, 제품마다 기대하는 신뢰도 수준은 다릅니다. 예를 들어 모바일 앱의 신뢰도 수준은 ID 및 액세스 관리(IAM) 시스템보다 대체로 낮습니다. 단순한 모바일 앱 오류는 보통 사용자 한 명에게 일시적인 영향을 주지만, IAM 시스템 오류는 사용자 수천 명 또는 수백만 명에게 장시간 영향을 미칠 수 있기 때문입니다. 이렇게 중요한 시스템은 더욱 높은 수준의 주의와 관심이 요구됩니다.

엄밀히 따져 신뢰도는 아키텍처보다 소프트웨어 구현과 관련된 특성입니다. 하지만 신뢰도 높은 소프트웨어를 구현하려면 먼저 신뢰도 높은 아키텍처가 전제되어야 합니다. 물론 이것만으로는 충분하지 않습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.